发明名称 | 一种用于在线震荡燃烧检测保护的系统 | ||
摘要 | 本发明公开一种用于在线震荡燃烧检测保护的系统,包括配置加载模块、初始化模块、采集模块、运算模块、记录模块和复位模块;配置加载模块读取上位机中的传感器配置、算法配置和参数配置;初始化模块对传感器配置、算法配置和参数配置进行预筛选、预计算和预检索简化得到采集参数配置、运算参数配置和记录参数配置;初始化模块将采集参数配置、运算参数配置、记录参数配置分别发送给采集模块、运算模块和记录模块;采集模块、运算模块和记录模块分别对实现数据进行在线采集、计算和记录;试验结束,复位模块停止所有循环,释放所有内存空间。本发明能够实现对燃烧参数进行高频率在线动态采集及在线计算,判读该参数是否存在振荡、超限等危险状态。 | ||
申请公布号 | CN106197481A | 申请公布日期 | 2016.12.07 |
申请号 | CN201610491557.9 | 申请日期 | 2016.06.29 |
申请人 | 北京动力机械研究所 | 发明人 | 陈玫;张尚敏 |
分类号 | G01D3/08(2006.01)I | 主分类号 | G01D3/08(2006.01)I |
代理机构 | 北京理工大学专利中心 11120 | 代理人 | 李爱英;仇蕾安 |
主权项 | 一种用于在线震荡燃烧检测保护的系统,其特征在于,包括配置加载模块、初始化模块、采集模块、运算模块、记录模块和复位模块;配置加载模块读取上位机中的传感器配置、算法配置和参数配置;初始化模块对传感器配置、算法配置和参数配置进行预筛选、预计算和预检索简化得到采集参数配置、运算参数配置和记录参数配置;采集参数配置包括采集的板卡和通道;运算参数配置包括判定算法和判定算法参数;所述判定算法包括点火启动算法和稳定燃烧算法;记录参数配置包括试验名称;初始化模块将采集参数配置、运算参数配置、记录参数配置分别发送给采集模块、运算模块和记录模块;采集模块、运算模块和记录模块按照各自预设的执行周期循环执行;采集模块的执行周期为t<sub>1</sub>,在每个执行周期内采集模块读取采集板卡和通道中的采集数据,所述采集数据包括模拟量数据和数字量数据,采集模块将采集模拟量数据换算为物理参数,并对物理参数进行阈值判断运算,采集模块将数字量数据转换为预设功能的触发信号,所述预设功能的触发信号包括点火启动触发信号和稳定燃烧触发信号,将预设功能的触发信号、物理参数和阈值判断结果发送到运算模块中;运算模块的执行周期为t<sub>2</sub>,在每个执行周期内运算模块将接收到的物理参数、阈值判断结果代入点火启动算法和稳定燃烧算法中计算,得到点火启动算法的结果和稳定燃烧算法的结果;在点火启动触发信号有效的时间段内,若点火启动算法的结果超出预设的阈值,运算模块将点火启动算法的报警结果输出,触发加热器停车,若点火启动算法的结果未超出预设的阈值,则加热器继续运行,在稳定燃烧触发信号有效的时间段内,若稳定燃烧算法的结果超出预设的阈值,运算模块将稳定燃烧算法的报警结果输出,触发加热器停车,若稳定燃烧算法的结果未超出预设的阈值,则加热器继续运行;运算模块将接收到的预设功能的触发信号、物理参数和阈值判断结果,以及计算得到的点火启动算法的结果和稳定燃烧算法的结果发送给记录模块;记录模块的执行周期为t<sub>3</sub>,在每个执行周期内记录模块将接收到的预设功能的触发信号、物理参数、阈值判断结果以及点火启动算法的结果和稳定燃烧算法的结果写入以试验名称命名的数据文件中;试验结束后,复位模块停止所有循环,释放所有内存空间。 | ||
地址 | 100074 北京市丰台区7208信箱2分箱 |