论文部分内容阅读
自上世纪九十年代,油液监测技术被用于装甲装备的技术状态监控,标志着装甲装备的维修方式从传统的预防维修向着视情维修转变。该项技术的应用,有效减少了装备故障停机损失,提高了设备完好率水平,降低了维修成本,为部队作战和训练任务的顺利完成提供了保障。本文结合北京特种车辆研究所十二五预研项目——“变速传动系统故障监测关键技术研究”,研究了基于油液监测技术的磨损状态评定系统的开发技术,搭建了基于MFC(Microsoft Foundation Classes,微软基础类库)单文档模式的系统框架,并探讨了系统实现的关键技术。本文的主要研究工作为:(1)分析了磨损状态评定的相关算法,以Visual C++6.0为开发平台,开发了一套磨损状态评定系统。(2)利用Microsoft SQL Server2000创建了该评定系统数据库,操作简单、方便。使用者只需要在SQL Server企业管理器组件中创建名称为ExpertSystem的数据库,其创建过程与新建指定名称的文件夹一样容易。数据库中数据表格的创建及维护工作将通过ADO(AxtiveX Data Objects,ActiveX数据对象)技术自动完成。(3)与传统的登录窗口相比,除了帐号和密码之外,还设置了三种登录身份,分别为:管理员、专家和用户。以不同的身份登录,具有不同的使用权限。(4)在系统开发过程中,使用以下混合编程技术实现系统预定功能——利用VC与Excel混合编程读取SPSS因子分析结果、利用VC与MATCOM混合编程获取基于投影寻踪的最佳投影向量、利用VC调用MATLAB Engine库计算基于最大熵的评定阈值及利用VC与Word混合编程实现评定规则制定报告和评定结果报告的输出。系统具有界面友好、操作简单、执行效率高等特点。同时,系统的成功研制为后续故障诊断功能的实现奠定了基础。