,,
(海军航空大学 青岛校区,山东 青岛 266041)
某型飞机空舰导弹供电系统作为YJ-××空舰导弹的大功率供电的专用电源,对空舰导弹系统的可靠性起着重要作用。该型飞机空舰导弹供电系统相对独立,不与飞机直流电网系统连接,由火控专业人员负责日常的维护。空舰导弹供电系统主要包括机上变压整流器(3、4号)和空舰导弹熔断器盒,因其拆装困难,缺乏有效的检测手段,在装备时间增长后,元器件的老化等故障问题难以得到及时发现和排除。因此,为保证空舰导弹作战和训练任务的完成,及时发现空舰导弹供电系统可能的故障隐患就显得十分必要和迫切。
空舰导弹供电系统检测仪主要包括硬件和软件两部分[1],其总体结构如图1所示。检测仪提供两套完全相同的检测硬件,可同时对两个供电通道进行检测。其中控制部分包括嵌入式控制器、嵌入式机箱、数字输入模块、数字输出模块、触摸屏的触摸按钮和18个继电器,模拟负载部分包括18个大功率电阻,测量部分包括电流传感器和采集模块,显示部分包括触摸屏式计算机,电源部分包括直流转换模块[2]。嵌入式控制器、嵌入式机箱、数字输出模块和采集模块构成检测仪的核心部分。模拟负载、继电器和数字输出模块共同构成大功率模拟负载网络。检测仪的软件开发平台主要包括LabVIEW开发系统、LabVIEW RT实时开发环境、LabVIEW FPGA开发环境和LabVIEW触摸屏模块。使用LabVIEW图形化系统设计软件,可在同一个环境中编写人机界面(HMI)和可编程自动化控制器(PAC),这样可将开发成本降到最小[3]。
图1 检测仪总体结构框图
空舰导弹供电系统检测仪首先要提供大功率负载,经大功率负载通过空舰导弹供电系统的大电流模拟空舰导弹的启动过程。由于两枚空舰导弹的最大工作电流达到110 A,且每枚空舰导弹的启动脉冲宽度较窄,须将多个大功率负载并联工作,每个大功率负载由固态继电器控制其接通或断开,大功率负载和固态继电器共同构成大功率模拟负载网络,如2所示。通过固态继电器控制大功率负载的接通或断开,从而实现不同大小的负载电流,大功率负载的接通或断开的时刻决定了启动脉冲的宽度。负载电流由霍尔传感器感应送到嵌入式检测平台。
图2 空舰导弹供电系统检测原理图
鉴于空舰导弹的启动电流比较大,启动脉冲宽度比较窄,而已装备部队的YJ-××空舰导弹模拟器/训练弹,已经有多个型号,但它们都只能提供很小的负载功能,无法反映该型飞机空舰导弹供电系统满负载能力。由此可见,空舰导弹供电系统负载能力的检测具有一定的难度和风险。
由于该型飞机空舰导弹供电系统检测仪的研制任务重、时间紧,且存在很多技术难点。因此,为避免研制风险,研制过程必须遵循如下设计原则:
1)满足微秒级采集和控制的实时性要求;
2)满足快速、可靠的数据传输需求;
3)满足外场使用环境的要求,充分考虑输入电源、便携性、耐用性等因素;
4)尽可能采用成熟的产品和技术,避免自行研制带来的风险;
5)检测仪的通用性要强。
1)满足微秒级采集和控制的实时性要求;
2)应用程序的开发平台必须是基于Windows的软件开发环境;
3)满足快速、可靠的数据传输需求;
4)应用软件采用模块化设计,可靠性要好,安全性要强;
5)人机界面友好,操作简单。其设计思路如图3所示。
图3 检测仪设计思路
检测仪状态的合理划分,可有效控制检测仪的状态,有利于软件开发、多人合作、设计相互转换之间的信息交换。检测仪的软件整体可划分为初始化、等待(状态1)、低速采集(状态2)和高速采集(状态3)4种状态[4],各状态之间的相互转换关系如图4所示。
图4 检测仪软件三部分组成及其状态转换关系
检测仪的软件包括测量应用软件和显示应用软件两部分。由于测量部分是一个嵌入式的计算机,无显示设备,也就不存在人机界面。所有的状态控制和操作均将通过以太网在触摸屏式计算机TPC的触摸屏上进行[5]。因此,人机界面布局设计主要是指触摸屏式计算机中显示应用软件的人机界面布局设计。
人机操作界面是触摸屏,其分辨率为800×600,应用软件通过两级画面进行控制。
检测仪启动后,自动进入启动界面。
启动界面提供“继续”、“退出”和“帮助”3个操作按钮:
1)“继续”:进入检测界面;
2)“退出”:关闭触摸式计算机显示控制软件,退回。
3)“帮助”:提供帮助功能,设备功能、物理连接、操作说明等。再次点击,帮助内容消失。
检测界面和帮助界面均采用标签页面形式,具有直观、方便操作的特点。
依据实际的通电过程和检测仪的状态设置,详细设计检测仪各状态的具体动作,方便编程实现,总的检查流程如图5所示,其中简化了双机通信的过程。
图5 检测仪的检测过程设计框图
初始化阶段:在测量应用软件和显示应用软件运行后,首先完成双机硬件和软件的初始化,主要包括采集模块和数字输出模块的初始化和人机界面的初始化,服务器和客户端的初始化,并将状态设置为1;
状态2:尝试建立双机TCP连接,一旦连接成功,将检测仪状态设置为3;
状态3:等待加电。实时读取检查通道的电压值,判断是否加电,若没有加电,则提示“未加电”,若已加电,实时测量显示加电电压,并判断电压是否正常。若电压不在规定范围内,则提示电压超差,若正常,则等待用户触发“开始”事件。
“开始”事件:用户触发此事件后,首先判断检测仪是否处于准备好的状态,且检查通道的电压正常,两者满足要求后方可接入附加负载和稳定负载,启动计时器,将检测仪设置为状态4。
状态4:实时监控检查通道的电压变化情况,一旦电压超差,则给出提示“电压超差”,并断开附加负载和稳定负载,将检测仪设置为状态3。若电压正常,实时测量判断启动电流,若正常,则给出提示“启动电流正常”,若超差,则给出提示“启动电流超差”。一旦计时器时间大于规定的启动时间,则断开附加负载,关闭计时器,将检测仪设置为状态3。
状态5:实时监控检查通道电压和稳定电流的变化情况。若电压超差,则给出提示“电压超差”。若稳定电流超差,则给出提示“稳定电流超差”。
“停止”事件:用户触发此事件后,判断检测仪是否处于模拟启动或模拟稳定状态,若条件为真,则断开附加负载和稳定负载,将检测仪设置为状态3。
“退出”事件:用户触发此事件后,不管检测仪处于什么状态,都断开附加负载和稳定负载,并关闭应用软件。
为便于编程控制,将检测仪的整体工作状态分为6个状态[6],并由3个事件来控制,状态之间的转换关系如图6所示。
图6 检测仪总体状态转换图
检测仪可分为6个工作状态:
1)状态1:单机状态,即cRIO系统与触摸屏计算机TPC尚未完成TCP通信连接;一旦TCP通信连接成功,自动转入状态2;
2)状态2:是指双机连接成功,但检查通道未加电的状态,提示“未加电”;一旦检查通道加电,自动转入状态3;
3)状态3:实时监控检查通道的电压,提示“准备好”,等待用户触发“开始”事件;
4)状态4:模拟启动状态,此阶段接通附加负载和稳定负载。当计时器的计时时间大于启动时间,自动转入状态4;
5)状态5:模拟稳定状态,此阶段断开附加负载。
6)状态6:退出应用程序。
检测仪的状态主要由3个事件来控制[7]:
1)“开始”事件:首先判断检测仪是否处于准备好状态,并且电压在规定范围内,如满足条件,则接通附加负载和稳定负载,并转入状态4,否则不做任何动作;
2)“停止”事件:当检测仪处于负载启动或稳定阶段,断开附加负载和稳定负载,但仍然实时监控检查通道的电压,转入状态3;
3)“退出”事件:无论检测仪处于什么状态,都将检测仪恢复到未加负载状态,同时关闭应用软件。
检测仪具体的各状态描述和触发条件如表1所列。
由于启动电流脉冲宽度很小,需要控制电路、电流传感器和采集电路都具有很高的实时性,以达到产生启动电流脉冲的理想效果[8]。而基于Windows的系统架构只能达到几毫秒的循环控制,很难实现模拟负载启动过程。如果自行研制基于单片机的检测仪,一方面技术难点较多,研制周期长;另一方面,很难满足技术要求。为此,尽可能选用现有商用技术COTS,以达到满足技术要求,同时可获得研制周期短和可靠性高的目的。
解决方案:
1)采用由嵌入式控制器、嵌入式机箱和C系列的模块组成的CompactRIO嵌入式实时平台,控制循环可达25 ns间隔;
2)采用固态继电器控制大功率负载的接通和断开,满足实时性要求;
3)采用霍尔型传感器测量启动电流和稳定电流,以解决大电流无法直接测量的难题;
4)优化检查控制流程设。
嵌入式控制器与触摸屏式计算机之间的通信,现有硬件连接为以太网网线。通信协议主要有IP通信协议、UDP通信协议和TCP通信协议。双机之间的通信是双向的,嵌入式控制器须将采集的电压电流数据传送到触摸屏式计算机,触摸屏式计算机须将操作者的操作选择和状态控制发送到嵌入式控制器。通信协议选择的关键是在可靠传输的基础上满足传输速度快的需求。
解决方案:
TCP是一种可靠的、基于连接的协议[9]。它提供错误检测,确保数据按顺序并且不重复地到达。TCP是基于连接的协议,这意味着各传输点必须在数据传输前创建连接。
可通过等待入局的连接或寻找具有指定地址的连接来创建连接。在创建TCP连接时,须指明其地址及该地址的端口。一个地址上不同的端口表示该地址上的不同服务。通过打开TCP连接函数可主动创建一个具有特定地址和端口的连接。如连接成功,该函数将返回唯一识别该连接的网络连接句柄。这个连接句柄可在此后的VI调用中引用该连接。
由于启动电流脉冲的宽度不超过100 ms,为了使得采集的电流和电压数据波形真实地反映波形特征,应确保启动电流脉冲的采样点达到200点以上为最低标准,单通道的采样率最低为2 kS/s,即每500 μs采样一次。
解决方案:
模拟采集模块NI9221:总采样率800 kS/s,现有2个测量通道,则完成一次采样的时间为2.5 μs;模拟采集模块NI9205:总采样率250 kS/s,现有4个测量通道,则完成一次采样的时间为16 μs。两个模拟采集模块的性能远远超过最低需求。
实验内容内容包括地面验证实验与外场联机实验。
地面检测仪加电检查时,大功率负载电阻发热并出现异味,模拟负载网络工作出现异常,5 min后终止试验,后经测试电阻烧毁1个。
5.1.1 原因分析
原设计方案未能充分考虑检测仪机箱的空间和散热等因素。
5.1.2 纠正措施
1)换电阻。通过多方联系和讨论,最终确定将原18个RX24铝壳散热电阻更换成耐热性更好的RMG片式无感大功率电阻。500 W级的尺寸为96 mm×60 mm×3.0 mm,尺寸大大减小,散热空间增大,重量(0.35 kg/个)也降低很多。
2)加厚铝板和增加风扇散热。所有的大功率负载由原来固定在2 mm铝板上改为4 mm铝板,便于快速散热;另外,加装通风扇,只要工作电源接通风扇就工作,确保使用阶段检测仪内部的空气快速流通。
3)增加机箱散热孔。与生产厂家联系,在机箱的两侧各增加Φ10通风孔10个。
4)工作时间软件定时。通过软件定时,限定大功率模拟负载网络最长工作时间为5 min。
5.1.3 验证实验
改用片式无感大功率电阻后,通过固态继电器-大功率模拟负载组合板的设计和制作,后期进行了验证实验。连接好电缆→接通工作电源→机箱内应能听到风扇转动的声音→触摸屏式计算机正常启动→触摸屏式计算机响应专用触摸笔的操作→双机网络成功连接,证明电阻更换后选型是合理且检测仪软、硬件工作正常,符合设计要求。
外场联机实验在东部战区海军航空兵某团16号机进行。检测结果为:满负载电压不低于24 V;纹波电压不大于1.5 V;检测仪合格指示灯亮(指示灯熄灭为不合格),符合设计要求。
该检测仪具有功能齐全,技术含量高,人机界面友好,智能化程度高,可原位检测某型飞机空舰导弹供电系统满负载能力和纹波电压,有效提高了空舰导弹发射任务保障能力,具有显著的军事经济效益,其检测方法和嵌入式硬件检测平台可适用于其他主战机型空舰导弹供电系统的原位检测,推广应用前景广阔。