论文部分内容阅读
摘 要:程序机构智能检测设备,通过VB开发平台,利用计算机进行采集、检测、控制,设计研发一款新型程序机构的智能检测设备,该设备具有操作方便,故障定位准确,测试准确等优点,大大提高了工作效率,提高了飞机维修的快速保障能力。
关键词:检测 计时 系统开发 程序控制 电源监控
中图分类号:V2 文献标识码:A 文章编号:1672-3791(2013)07(b)-0002-02
程序控制机构是某型飞机发动机控制的主要部件,它主要控制发动机按时序起动,从而保证飞机发动机的正常起动。该程序机构是保证发动机正常起动的重要部件,为了快速的判断该程序机构的故障,基于VB平台研制该程序机构的智能检测设备,从而提高其故障判断能力,提高飞机的出勤率。
1 系统设计
该检测设备以工控机为处理核心,通过适配器进行信号调理控制,分时序发送控制指令和采集信号,来实现对测试产品的检测。该检测设备主要有电源控制组件(内有电源监控系统)、控制台、检测系统三部分组成。其中输入通道、电压采样、电流采样信号均来自控制台。检测系统的主要组成原理框图见图1。
2 软件设计
VB设计,Visual Basic(简称VB)是美国微软公司推出的Microsoft Visual Studio可视化开发工具套件中的一个组件,是在Quick BASIC的基础上,为开发Windows应用程序而提供的强有力的开发工具,是一种具有良好的图形用户界面的程序设计语言。它采用面向对象和事件驱动的程序设计两种新机制,把过程化和结构化编程集合在一起。VB作为基于Windows平台最方便快捷的软件开发工具,VB中是指开发图形用户界面的方法,即不需要编写大量代码去描述界面元素的外观和位置,只要把VB预先定义好的对象(如工具箱提供的各种控件)拖放到窗体上即可。也就是说,屏幕上的用户界面是用VB提供的可视化设计工具直接“画”出来的,而不是用程序“写”出来的。这种直观的编程方法,就是我们通常所说的可视化编程。根据需求,进行VB设计的操作画面,如下图2、图3。
3 本次设计的主要技术难点
(1)测试关系的梳理,逐位触发,顺序发送,保证多种控制程序的有序运行。
(2)主要是对于输出信号的电磁兼容控制,保证测试系统能满足测试要求。
(3)监控电路的设计和实施。
4 解决主要难点的方法
4.1 程序机构的程序设计和检测程序的梳理
根据程序机构的原理,分析梳理具体的程序逻辑,按照程序机构的时序控制来编写VB测控程序。
程序机构需要完成以下16方面的测试。
(1)地面起动检查。
(2)空中起动检查。
(3)发动机冷转检查。
(4)发动机假起动检查。
(5)空中滑油压力低保护(44秒前来信号)检查。
(6)空中滑油压力低保护(44秒后来信号)检查。
(7)地面滑油压力低信号保护检查。
(8)发动机极限转速保护检查。
(9)应急起动检查。
(10)起动失败自动停车检查。
(11)起动过程停车检查。
(12)正常情况下停车检查。
(13)低电压工作情况检查。
(14)发动机起动状态的超温保护检查。
(15)发动机工作状态的超温保护检查。
(16)发动机发生火警的停车检查。
从中可以看出测试方面较多,测试程序的软件的设计较为复杂。
4.2 电磁兼容的控制
为了保证其测试设备时满足其电磁兼容的控制要求,对测试设备进行电测兼容控制措施:具体的电磁兼容控制措施如下。
硬件控制:主要是对电源系统进行屏蔽盒隔离,使电磁辐射降低;对电源的品质进行控制;对信号采集采用光电隔离措施;对继电器的控制的方法是采用续流控制,防止电磁线圈吸和和断开的瞬间释放较大的能量来干扰设备的正常工作。
软件控制:在硬件进行电磁兼容控制的同时,采取软件滤波。具体的措施是:采取算数平均滤波法,连续采取N个采样值进行算数平均运算,这样的信号时一个平均值,信号在某一数值上下波动,主要是对具有随机干扰的信号进行滤波。
4.3 电源监控系统的设计
为了保证检测设备的可靠性和防止人为差错造成对检测设备的损害,系统设计了电源监控电路,不仅可以保证产品在电源故障时自动产生保护,同时在操作人员误操作时,进行自动保护,防止发生人身伤害。
电源监控电路如下:监控电路通过对监控电源进行检测与控制,完成对各系统单元的上电保护,满足不同环境的测试要求,他主要有电源监控电路和继电器上电电路,如图4。
电源监控电路系统的主要保护之一,其功用是:供电电压过高时,不对系统加电,测试中电源电流过大和电压过低时及时切断电源以保护测试设备。
5 结论
通过利用VB平台开发的智能检测设备具有操作方便,测试准确的优点,改变以往检测效率低,严重影响飞机出清率的缺点。为了方便内场维修人员快速定位故障,可以通过软件升级来对故障进行初步定位。通过设计研发的某型飞机程序机构智能测试设备,可以大大提高检测效率,为提升飞机的战斗力,提供了一定的测试技术保障。
参考文献
[1] 林卓然.VB语言程序设计[M].北京:电子工业出版社,2012.
[2] 某型机程序机构使用说明书.
[3] 吴群,傅佳辉,孟繁义.电磁兼容原理与技术[M].哈尔滨:哈尔滨工业大学出版社,2010.
[4] 白同云.电磁兼容设计[M].北京:中国电力出版社,2007.
[5] 刘胜利.开关电源设计与制作实践[M].北京:电子工业出版社,2011.
关键词:检测 计时 系统开发 程序控制 电源监控
中图分类号:V2 文献标识码:A 文章编号:1672-3791(2013)07(b)-0002-02
程序控制机构是某型飞机发动机控制的主要部件,它主要控制发动机按时序起动,从而保证飞机发动机的正常起动。该程序机构是保证发动机正常起动的重要部件,为了快速的判断该程序机构的故障,基于VB平台研制该程序机构的智能检测设备,从而提高其故障判断能力,提高飞机的出勤率。
1 系统设计
该检测设备以工控机为处理核心,通过适配器进行信号调理控制,分时序发送控制指令和采集信号,来实现对测试产品的检测。该检测设备主要有电源控制组件(内有电源监控系统)、控制台、检测系统三部分组成。其中输入通道、电压采样、电流采样信号均来自控制台。检测系统的主要组成原理框图见图1。
2 软件设计
VB设计,Visual Basic(简称VB)是美国微软公司推出的Microsoft Visual Studio可视化开发工具套件中的一个组件,是在Quick BASIC的基础上,为开发Windows应用程序而提供的强有力的开发工具,是一种具有良好的图形用户界面的程序设计语言。它采用面向对象和事件驱动的程序设计两种新机制,把过程化和结构化编程集合在一起。VB作为基于Windows平台最方便快捷的软件开发工具,VB中是指开发图形用户界面的方法,即不需要编写大量代码去描述界面元素的外观和位置,只要把VB预先定义好的对象(如工具箱提供的各种控件)拖放到窗体上即可。也就是说,屏幕上的用户界面是用VB提供的可视化设计工具直接“画”出来的,而不是用程序“写”出来的。这种直观的编程方法,就是我们通常所说的可视化编程。根据需求,进行VB设计的操作画面,如下图2、图3。
3 本次设计的主要技术难点
(1)测试关系的梳理,逐位触发,顺序发送,保证多种控制程序的有序运行。
(2)主要是对于输出信号的电磁兼容控制,保证测试系统能满足测试要求。
(3)监控电路的设计和实施。
4 解决主要难点的方法
4.1 程序机构的程序设计和检测程序的梳理
根据程序机构的原理,分析梳理具体的程序逻辑,按照程序机构的时序控制来编写VB测控程序。
程序机构需要完成以下16方面的测试。
(1)地面起动检查。
(2)空中起动检查。
(3)发动机冷转检查。
(4)发动机假起动检查。
(5)空中滑油压力低保护(44秒前来信号)检查。
(6)空中滑油压力低保护(44秒后来信号)检查。
(7)地面滑油压力低信号保护检查。
(8)发动机极限转速保护检查。
(9)应急起动检查。
(10)起动失败自动停车检查。
(11)起动过程停车检查。
(12)正常情况下停车检查。
(13)低电压工作情况检查。
(14)发动机起动状态的超温保护检查。
(15)发动机工作状态的超温保护检查。
(16)发动机发生火警的停车检查。
从中可以看出测试方面较多,测试程序的软件的设计较为复杂。
4.2 电磁兼容的控制
为了保证其测试设备时满足其电磁兼容的控制要求,对测试设备进行电测兼容控制措施:具体的电磁兼容控制措施如下。
硬件控制:主要是对电源系统进行屏蔽盒隔离,使电磁辐射降低;对电源的品质进行控制;对信号采集采用光电隔离措施;对继电器的控制的方法是采用续流控制,防止电磁线圈吸和和断开的瞬间释放较大的能量来干扰设备的正常工作。
软件控制:在硬件进行电磁兼容控制的同时,采取软件滤波。具体的措施是:采取算数平均滤波法,连续采取N个采样值进行算数平均运算,这样的信号时一个平均值,信号在某一数值上下波动,主要是对具有随机干扰的信号进行滤波。
4.3 电源监控系统的设计
为了保证检测设备的可靠性和防止人为差错造成对检测设备的损害,系统设计了电源监控电路,不仅可以保证产品在电源故障时自动产生保护,同时在操作人员误操作时,进行自动保护,防止发生人身伤害。
电源监控电路如下:监控电路通过对监控电源进行检测与控制,完成对各系统单元的上电保护,满足不同环境的测试要求,他主要有电源监控电路和继电器上电电路,如图4。
电源监控电路系统的主要保护之一,其功用是:供电电压过高时,不对系统加电,测试中电源电流过大和电压过低时及时切断电源以保护测试设备。
5 结论
通过利用VB平台开发的智能检测设备具有操作方便,测试准确的优点,改变以往检测效率低,严重影响飞机出清率的缺点。为了方便内场维修人员快速定位故障,可以通过软件升级来对故障进行初步定位。通过设计研发的某型飞机程序机构智能测试设备,可以大大提高检测效率,为提升飞机的战斗力,提供了一定的测试技术保障。
参考文献
[1] 林卓然.VB语言程序设计[M].北京:电子工业出版社,2012.
[2] 某型机程序机构使用说明书.
[3] 吴群,傅佳辉,孟繁义.电磁兼容原理与技术[M].哈尔滨:哈尔滨工业大学出版社,2010.
[4] 白同云.电磁兼容设计[M].北京:中国电力出版社,2007.
[5] 刘胜利.开关电源设计与制作实践[M].北京:电子工业出版社,2011.