[發(fā)明專利]火箭發(fā)動機(jī)試驗(yàn)時序控制方法及控制系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011257201.1 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112555053B | 公開(公告)日: | 2022-02-08 |
| 發(fā)明(設(shè)計)人: | 孫子繁;陳世哲;樊狄鋒;沈佳城;胡明德 | 申請(專利權(quán))人: | 藍(lán)箭航天空間科技股份有限公司 |
| 主分類號: | F02K9/96 | 分類號: | F02K9/96;F02K9/95;F02K9/94 |
| 代理公司: | 北京科石知識產(chǎn)權(quán)代理有限公司 11595 | 代理人: | 李艷霞 |
| 地址: | 100176 北京市大興區(qū)經(jīng)濟(jì)技*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 火箭發(fā)動機(jī) 試驗(yàn) 時序 控制 方法 控制系統(tǒng) | ||
1.一種火箭發(fā)動機(jī)試驗(yàn)時序控制方法,其特征在于,包括以下步驟:
在上位機(jī)中設(shè)計圖形化編程界面;所述圖形化編程界面中包括點(diǎn)火時序選項(xiàng)卡和緊停配置選項(xiàng)卡;
在上位機(jī)中編寫數(shù)據(jù)處理程序,所述數(shù)據(jù)處理程序采用表格編程機(jī)制,用于在點(diǎn)火時序選項(xiàng)卡中編寫點(diǎn)火時序以及在緊停配置選項(xiàng)卡中編寫緊停時序;
在下位機(jī)中編寫控制程序,所述控制程序用于解析上位機(jī)發(fā)送的點(diǎn)火時序或緊停時序;
所述在下位機(jī)中編寫控制程序包括以下步驟:
編寫閥門選擇模塊,所述閥門選擇模塊基于DECO功能塊實(shí)現(xiàn);
編寫自動點(diǎn)火時序模塊,所述自動點(diǎn)火時序模塊采用循環(huán)中斷的方式進(jìn)行計時,通過比較指令結(jié)合閥門選擇模塊確定執(zhí)行點(diǎn)火時序表中的哪條指令;
編寫緊停時序模塊,所述緊停時序模塊與自動點(diǎn)火時序模塊采用同一個循環(huán)中斷和計數(shù)寄存器;當(dāng)接收到外部緊停信號時,緊停時序模塊終止自動點(diǎn)火時序模塊,同時對計數(shù)寄存器執(zhí)行清零,根據(jù)緊停時序表中的內(nèi)容,結(jié)合比較指令和閥門選擇模塊,執(zhí)行緊停時序表的內(nèi)容;
所述閥門選擇模塊基于DECO功能塊實(shí)現(xiàn)的具體過程為:
定義輸入為WORD字類型變量,對應(yīng)上位機(jī)的閥門通道號設(shè)置為0-255,定義輸出為8個DWORD雙字,每個DWORD按大小順序?qū)?yīng)32個數(shù)據(jù)位;
當(dāng)輸入有效閥門通道號時,比較指令對閥門通道號進(jìn)行分段比較,每一段長度為32,以定位輸入接口的閥門通道號位于哪個DWORD范圍,定位后將其它DWORD清零;
雙字指令輸入DECO功能塊,由DECO功能塊進(jìn)行解析,以實(shí)現(xiàn)輸入任意有效通道號,有且僅有唯一一個PLC通道被選中;
上位機(jī)將點(diǎn)火時序或緊停時序更新至下位機(jī)中,下位機(jī)根據(jù)點(diǎn)火時序或緊停時序?qū)鸺l(fā)動機(jī)的試驗(yàn)時序進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的火箭發(fā)動機(jī)試驗(yàn)時序控制方法,其特征在于,還包括以下步驟:
在上位機(jī)中搭建OPC服務(wù)器;
將上位機(jī)配置為OPC服務(wù)器的客戶端;
上位機(jī)通過OPC服務(wù)器與下位機(jī)進(jìn)行通信。
3.根據(jù)權(quán)利要求1或2所述的火箭發(fā)動機(jī)試驗(yàn)時序控制方法,其特征在于,所述在上位機(jī)中設(shè)計圖形化編程界面包括以下步驟:
創(chuàng)建映射閥門名稱選項(xiàng)卡,并在所述映射閥門名稱選項(xiàng)卡中創(chuàng)建閥門映射表;
創(chuàng)建點(diǎn)火時序選項(xiàng)卡,并在所述點(diǎn)火時序選項(xiàng)卡中創(chuàng)建點(diǎn)火時序表;
創(chuàng)建緊停配置選項(xiàng)卡,并在所述緊停配置選項(xiàng)卡中創(chuàng)建緊停時序表;
在點(diǎn)火時序選項(xiàng)卡和緊停配置選項(xiàng)卡中選擇插入系統(tǒng)下拉列表,所述系統(tǒng)下拉列表中包括預(yù)設(shè)的閥門名稱。
4.根據(jù)權(quán)利要求3所述的火箭發(fā)動機(jī)試驗(yàn)時序控制方法,其特征在于,所述在上位機(jī)中設(shè)計圖形化編程界面還包括以下步驟:
根據(jù)需要添加按鈕、文本顯示框和修飾控件;
創(chuàng)建事件響應(yīng)列表;所述事件響應(yīng)列表包括鼠標(biāo)按下、鍵按下和值改變;
在需要鍵入數(shù)字的點(diǎn)火時序表或緊停時序表中,利用鍵按下事件對鍵盤輸入進(jìn)行ASSII碼值過濾。
5.根據(jù)權(quán)利要求1或2所述的火箭發(fā)動機(jī)試驗(yàn)時序控制方法,其特征在于,所述在上位機(jī)中編寫數(shù)據(jù)處理程序包括以下步驟:
利用索引數(shù)組提取閥門映射表中閥門名稱和閥門通道列的數(shù)據(jù),并將閥門名稱列的有效數(shù)據(jù)按順序復(fù)制至閥門選擇下拉列表,通過移位寄存器的方式將閥門通道列的有效數(shù)據(jù)按順序復(fù)制至新建的空白數(shù)組中;
當(dāng)閥門選擇下拉列表的值事件發(fā)生時,則按照閥門映射表中閥門通道與閥門名稱的對應(yīng)關(guān)系,利用新建的空白數(shù)組中保存的閥門通道列的有效數(shù)據(jù)鍵入對應(yīng)閥門名稱的閥門通道號;
將點(diǎn)火時序表中閥門通道列、動作時間列和執(zhí)行動作列的字符串?dāng)?shù)組拼接為一個字符串?dāng)?shù)組,并轉(zhuǎn)換為數(shù)值型數(shù)組,生成點(diǎn)火時序輸出數(shù)組;
將緊停時序表中閥門通道列、動作時間列和執(zhí)行動作列的字符串?dāng)?shù)組拼接為一個字符串?dāng)?shù)組,并轉(zhuǎn)換為數(shù)值型數(shù)組,生成緊停時序輸出數(shù)組;
所述點(diǎn)火時序輸出數(shù)組和緊停時序輸出數(shù)組用于下載至下位機(jī)的數(shù)據(jù)接收區(qū)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于藍(lán)箭航天空間科技股份有限公司,未經(jīng)藍(lán)箭航天空間科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011257201.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 固體火箭發(fā)動機(jī)旋轉(zhuǎn)試驗(yàn)原位校準(zhǔn)系統(tǒng)用轉(zhuǎn)接裝置
- 應(yīng)用于大型固體火箭發(fā)動機(jī)的原位試車系統(tǒng)和方法
- 一種多級固體火箭發(fā)動機(jī)
- 一種火箭發(fā)動機(jī)導(dǎo)管的制備方法及火箭發(fā)動機(jī)管路
- 火箭發(fā)動機(jī)管路的制備方法、火箭發(fā)動機(jī)管路及發(fā)動機(jī)
- 一種固體火箭發(fā)動機(jī)內(nèi)流場仿真快速收斂方法
- 火箭發(fā)動機(jī)管路的制備方法、火箭發(fā)動機(jī)管路及發(fā)動機(jī)
- 一種內(nèi)埋安裝的固體火箭發(fā)動機(jī)固定裝置
- 一種固體火箭發(fā)動機(jī)物理清藥裝置及清藥方法
- 燃料和氧化劑預(yù)混的液體火箭發(fā)動機(jī)系統(tǒng)





