一种发动机控制软件的检查方法_2

文档序号:9666741阅读:来源:国知局
限定输出接口取值,则记录发动机控制功能输出接口取值内容为正常;若发动机控制功能输出接口取值内容大于等于发动机限定输出接口取值,则记录发动机控制功能输出接口取值内容为异常;
[0026]对发动机控制功能操作执行时序进行检查,若发动机控制功能操作执行时序等于发动机执行时序,则记录发动机控制功能操作执行时序为正常;若发动机控制功能操作执行时序不等于发动机执行时序,则记录发动机控制功能操作执行时序为异常;
[0027]对发动机控制状态迀入过程进行检查,若发动机控制状态迀入过程符合发动机状态限定值,则记录发动机控制状态迀入过程正常;若发动机控制状态迀入过程不符合发动机状态限定值,则记录发动机控制状态迀入过程异常;
[0028]对发动机控制状态迀出过程进行检查,若发动机控制状态迀出过程符合发动机状态限定值,则记录发动机控制状态迀出过程正常;若发动机控制状态迀出过程不符合发动机状态限定值,则记录发动机控制状态迀出过程异常;
[0029]对发动机控制状态迀移时序进行检查,若发动机控制状态迀移时序符合发动机状态时序,则记录发动机控制状态迀移时序正常;若发动机控制状态迀移时序不符合发动机状态时序,则记录发动机控制状态迀移异常;
[0030]步骤3:将上述检测过程中的所有异常值,转化为激励信号,通过VxWorks操作系统的串口输入调试器,再次施加于发动机系统。
[0031]有益效果
[0032]本发明针对发动机控制软件运行过程中收集到的发动机温度、发动机压力、发动机导叶位置以及发动机风扇转速值,制定一套专门的检查方法。可为发动机实时运行性能检测提供准确的验证依据,同时还可快速发现发动机运行过程中潜在的性能安全隐患,为发动机系统的方案设计、定型工作提供必要的证据信息。
[0033]
【具体实施方式】
[0034]具体提供一种发动机控制软件的检查方法,包含如下步骤:
[0035]步骤1:记录发动机控制软件运行特征信息
[0036]在基于嵌入式的VXWORKS操作系统的运行环境下,启动涡扇发动机控制软件;通过嵌入式VXWORKS操作系统的输入输出接口将发动机性能信息传输给涡扇发动机控制软件,所述发动机性能信息包括风扇转速值、风扇转速精度、风扇转速采集周期、压气机温度值、压气机温度精度、压气机温度采集周期、压力值、压力精度、压力采集周期、风扇导叶位置值、风扇导叶位置精度、风扇导叶位置采集周期;
[0037]记录软件运行过程中的功能处理逻辑信息;所述的功能处理逻辑信息包括功能输入接口取值内容、功能输出接口取值内容、功能操作执行时序;
[0038]记录软件运行过程中的状态迀移逻辑信息;所述的状态迀移逻辑信息包括状态迀入过程、状态迀出过程、状态迀移时序;
[0039]步骤2:对发动机控制软件运行过程中的发动机性能信息、功能处理逻辑信息、状态迀移逻辑信息依照如下规则进行检查:
[0040]对风扇转速值进行检查,确认风扇转速值是否小于发动机风扇极限转速值;若风扇转速值小于发动机风扇极限转速值,则记录风扇转速值为正常;若风扇转速值大于等于发动机风扇极限转速值,则记录风扇转速值出现异常;
[0041]对风扇转速精度进行检查,确认风扇转速精度是否小于发动机风扇转速最小限定精度;若风扇转速精度小于发动机风扇转速最小限定精度,则记录风扇转速精度为正常;若风扇转速精度大于等于发动机风扇转速最小限定精度,则记录风扇转速精度出现异常;
[0042]对风扇转速周期进行检查,确认风扇转速周期是否等于VXWORKS操作系统对发动机数据的采样周期;若风扇转速周期等于采样周期,则记录采样周期为正常;若风扇转速周期不等于采样周期,则记录采样周期为异常;
[0043]对压气机温度值进行检查,确认压气机温度值是否小于发动机压气机极限温度值;若压气机温度值小于发动机压气机极限温度值,则记录压气机温度值为正常;若压气机温度值大于等于发动机压气机极限温度值,则记录压气机温度值出现异常;
[0044]对压气机温度精度进行检查,确认压气机温度精度是否小于发动机温度最小限定精度;若压气机温度精度小于发动机温度最小限定精度,则记录压气机温度精度为正常;若压气机温度精度大于等于发动机温度最小限定精度,则记录压气机温度精度出现异常;
[0045]对压气机温度周期进行检查,确认压气机温度周期是否等于VXWORKS操作系统对发动机数据的采样周期;若压气机温度周期等于采样周期,则记录采样周期为正常;若压气机温度周期不等于采样周期,则记录采样周期为异常;
[0046]对压力值进行检查,确认压力值是否小于发动机压气极限值;若压力值小于发动机压气极限值,则记录压力值为正常;若压力值大于等于发动机压气极限值,则记录压力值出现异常;
[0047]对压力精度进行检查,确认压力精度是否小于发动机压力最小限定精度。若压力精度小于发动机压力最小限定精度,则记录压力精度为正常;若压力精度大于等于发动机压力最小限定精度,则记录压力精度出现异常;
[0048]对压力采集周期进行检查,确认压力采集周期是否等于VXWORKS操作系统对发动机数据的采样周期;若压力采集周期等于采样周期,则记录采样周期为正常;若压力采集周期不等于采样周期,则记录采样周期为异常;
[0049]对风扇导叶位置值进行检查,确认风扇导叶位置值是否小于发动机风扇导叶位置极限值;若风扇导叶位置值小于发动机风扇导叶位置极限值,则记录风扇导叶位置值为正常;若风扇导叶位置值大于等于发动机风扇导叶位置极限值,记录风扇导叶位置值出现异常;
[0050]对风扇导叶位置精度进行检查,确认风扇导叶位置精度是否小于发动机风扇导叶位置最小限定精度;若风扇导叶位置精度小于发动机风扇导叶位置最小限定精度,则记录风扇导叶位置精度为正常;若风扇导叶位置精度大于等于发动机风扇导叶位置最小限定精度,则记录风扇导叶位置精度出现异常;
[0051]对风扇导叶位置采集周期进行检查,确认风扇导叶位置采集周期是否等于VXWORKS操作系统对发动机数据的采样周期;若风扇导叶位置采集周期等于采样周期,则记录采样周期为正常;若风扇导叶位置采集周期不等于采样周期,则记录采样周期为异常;
[0052]对发动机控制功能输入接口取值内容进行检查,若发动机控制功能输入接口取值内容小于发动机限定输入接口取值,则记录发动机控制功能输入接口取值内容为正常;若发动机控制功能输入接口取值内容大于等于发动机限定输入接口取值,则记录发动机控制功能输入接口取值内容为异常;
[0053]对发动机控制功能输出接口取值内容进行检查,若发动机控制功能输出接口取值内容小于发动机限定输出接口取值,则记录发动机控制功能输出接口取值内容为正常;若发动机控制功能输出接口取值内容大于等于发动机限定输出接口取值,则记录发动机控制功能输出接口取值内容为异常;
[0054]对发动机控制功能操作执行时序进行检查,若发动机控制功能操作执行时序等于发动机执行时序,则记录发动机控制功能操作执行时序为正常;若发动机控制功能操作执行时序不等于发动机执行时序,则记录发动机控制功能操作执行时序为异常;
[0055]对发动机控制状态迀入过程进行检查,若发动机控制状态迀入过程符合发动机状态限定值,则
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1