当前位置:主页 > 社科论文 > 逻辑论文 >

地铁车辆电气柜逻辑检测系统的软件设计与研究

发布时间:2024-02-16 02:46
  随着社会进步和轨道交通的迅猛发展,城轨车辆运行的可靠性逐渐受到社会的关注和重视。而电气柜是地铁车辆控制系统中的中枢控制设备,其正确、可靠的逻辑对地铁车辆安全运行尤为关键。目前,国内还没有完善的自动检测装置来检测地铁车辆电气柜逻辑关系的正确性,电气柜在出厂前的接线检测主要靠人工方法来实现,人工方法耗时且可靠性较低。 以“地铁车辆电气柜逻辑检测系统研究”项目为背景,本文开发了一种地铁车辆电气柜逻辑测试系统,完成了地铁车辆逻辑检测系统的的软件设计,论文内容主要包括: 第一,对系统需求进行分析,设计了整个系统的总体方案,对系统软件的总体架构和功能进行规划。其中软件功能模块包括系统管理、逻辑处理、逻辑测试、通讯、数据库管理等模块;第二,对电气连接关系自动识别需求,给出了有向图生成方案,结合有向图遍历算法生成有向支路图,并编写软件实现该部分功能;第三,对电气连接逻辑关系进行了分析,采用故障树分析法,实现逻辑测试指令的自动生成,并编程实现软件功能;第四,根据系统测试要求,设计了CAN通信流程;第五,对系统测试数据管理和其他模块部分进行了设计和实现。 本文研究的地铁车辆电气柜逻辑检测系统软件经过一系列...

【文章页数】:85 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
1 绪论
    1.1 课题研究背景及意义
    1.2 国内外研究现状
        1.2.1 机车元件及线路检修研究现状
        1.2.2 逻辑检测研究现状
    1.3 论文难点分析
    1.4 论文内容安排
2 系统需求分析及总体设计
    2.1 电气柜逻辑检测系统
        2.1.1 电气控制柜组成与作用
        2.1.2 电气柜逻辑检测系统
    2.2 地铁车辆电气柜逻辑检测系统组成
    2.3 测试方案设计
        2.3.1 上位机测试方案设计
        2.3.2 下位机测试方案设计
    2.4 系统软件需求分析
        2.4.1 电气柜连接清单自动导入功能
        2.4.2 测试程序自动生成功能
        2.4.3 系统通信功能
        2.4.4 数据保存及报表生成
        2.4.5 系统操作友好功能
    2.5 软件总体功能设计
        2.5.1 系统管理模块设计
        2.5.2 逻辑处理模块设计
        2.5.3 逻辑测试模块设计
        2.5.4 通讯模块设计
        2.5.5 数据库管理模块设计
    2.6 本章小结
3 电气柜连接关系自动识别技术的研究与实现
    3.1 元件标识自动识别分析
    3.2 自动识别连接关系方案设计
    3.3 图论及其相关算法
        3.3.1 图论基本概念
        3.3.2 图的遍历算法
        3.3.3 图的生成树算法
    3.4 自动识别电气连接关系算法研究
        3.4.1 有向短支路生成法
        3.4.2 有向树生成法
    3.5 逻辑处理模块的实现
        3.5.1 MFC ODBC技术
        3.5.2 清单表自动导入实现
        3.5.3 短支路生成
        3.5.4 完整有向支路生成
    3.6 本章小结
4 测试指令自动生成技术的研究与实现
    4.1 测试指令自动生成技术研究
        4.1.1 测试步骤分析
        4.1.2 故障树分析法
        4.1.3 故障树的数学模型
        4.1.4 测试指令生成法
    4.2 逻辑测试模块实现
        4.2.1 接口配置
        4.2.2 指令定义
        4.2.3 自动测试程序生成
        4.2.4 手动测试程序生成
        4.2.5 断路器手动测试
        4.2.6 转换开关手动测试
    4.3 本章小结
5 系统数据管理的设计与实现
    5.1 属性数据库设计
    5.2 故障库管理
    5.3 测试日志管理
    5.4 测试报告生成
    5.5 测试报告的导出和打印
    5.6 逻辑库管理
    5.7 本章小结
6 系统软件实现
    6.1 系统管理模块实现
        6.1.1 程序工作路径选择
        6.1.2 程序运行初始化
        6.1.3 延迟时间设定
        6.1.4 用户管理
    6.2 通讯模块设计与实现
        6.2.1 CAN通信
        6.2.2 上位机通信软件设计
        6.2.3 CAN通信实现
    6.3 测试进程选择
    6.4 监控模块设计与实现
        6.4.1 测试结果分析
        6.4.2 故障定位
        6.4.3 监控界面实现
    6.5 本章小结
7 总结与展望
    7.1 总结
    7.2 展望
致谢
参考文献
附录



本文编号:3900687

资料下载
论文发表

本文链接:https://www.wllwen.com/shekelunwen/ljx/3900687.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e700d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com