本發(fā)明涉及數(shù)據(jù)通信,尤其涉及一種銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法及控制器。
背景技術(shù):
1、銅液補(bǔ)氣干燥處理系統(tǒng)是銅冶金生產(chǎn)中的核心工藝裝備,用于在銅液精煉、鑄造過(guò)程中精確控制氣體注入,以?xún)?yōu)化材料性能。銅液補(bǔ)氣干燥處理系統(tǒng)中,因溫度、流量傳感器等設(shè)備與氣體閥門(mén)控制器等多協(xié)議設(shè)備共存,導(dǎo)致控制指令在轉(zhuǎn)換過(guò)程中發(fā)生語(yǔ)義失真,工作中具體表現(xiàn)為:銅液所處的高溫生產(chǎn)環(huán)境下多種協(xié)議轉(zhuǎn)換延遲和誤碼率較高,致使銅液含氧量控制參數(shù)精度降低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法及控制器,可有效解決背景技術(shù)中的問(wèn)題。
2、為了達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是:
3、銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,包括:
4、為每個(gè)自不同類(lèi)型設(shè)備進(jìn)入網(wǎng)關(guān)設(shè)備的數(shù)據(jù)包添加時(shí)標(biāo),所述時(shí)標(biāo)標(biāo)注數(shù)據(jù)包的原始生成時(shí)間;
5、記錄最近設(shè)定次數(shù)內(nèi)不同類(lèi)型設(shè)備經(jīng)網(wǎng)關(guān)設(shè)備協(xié)議轉(zhuǎn)換后,向閥門(mén)控制器傳輸跨協(xié)議指令的端到端傳輸延遲時(shí)間;
6、根據(jù)所述端到端傳輸延遲時(shí)間及網(wǎng)關(guān)設(shè)備所處環(huán)境溫度,采用智能算法計(jì)算閥門(mén)控制指令的目標(biāo)生效時(shí)間偏移量,所述目標(biāo)生效時(shí)間偏移量用于補(bǔ)償協(xié)議轉(zhuǎn)換導(dǎo)致的指令延遲;
7、其中,在協(xié)議轉(zhuǎn)換完成后,對(duì)發(fā)送至閥門(mén)控制器的數(shù)據(jù)包進(jìn)行重要性分級(jí),針對(duì)確定的高重要性數(shù)據(jù)包添加前向糾錯(cuò)校驗(yàn)信息,以及,實(shí)時(shí)監(jiān)測(cè)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度,根據(jù)溫度動(dòng)態(tài)調(diào)整協(xié)議轉(zhuǎn)換后數(shù)據(jù)流的切片大小。
8、進(jìn)一步地,所述智能算法為基于時(shí)間序列預(yù)測(cè)的lstm神經(jīng)網(wǎng)絡(luò),輸入包括歷史端到端傳輸延遲時(shí)間序列、當(dāng)前網(wǎng)關(guān)設(shè)備所處環(huán)境溫度、設(shè)備類(lèi)型編碼,輸出為所述目標(biāo)生效時(shí)間偏移量。
9、進(jìn)一步地,所述設(shè)定次數(shù)的確定包括:
10、當(dāng)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度<85℃時(shí),設(shè)定次數(shù)為50~70次;
11、當(dāng)85℃≤網(wǎng)關(guān)設(shè)備所處環(huán)境溫度<125℃時(shí),設(shè)定次數(shù)為100~120次;
12、當(dāng)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度≥125℃時(shí),設(shè)定次數(shù)為150~170次;
13、其中,網(wǎng)關(guān)設(shè)備所處環(huán)境溫度讀取自閥門(mén)控制器散熱區(qū)域溫度傳感器。
14、進(jìn)一步地,所述重要性分級(jí)包括:
15、實(shí)時(shí)獲取銅液溫度梯度及固液界面推進(jìn)速率;
16、若數(shù)據(jù)包包含以下指令,則標(biāo)記為高重要性:銅液處于共晶點(diǎn)溫度±10℃區(qū)間的氣體流量指令、固液界面速率突變超過(guò)5mm/s時(shí)的閥門(mén)開(kāi)度校正指令;
17、其他數(shù)據(jù)包標(biāo)記為普通。
18、進(jìn)一步地,所述重要性分級(jí)包括:
19、在銅液鑄模外表面部署聲發(fā)射傳感器,實(shí)時(shí)捕獲銅液空穴潰滅產(chǎn)生的寬頻聲波信號(hào);
20、提取聲波信號(hào)在特征頻段的能量積分值及信號(hào)主峰頻率;
21、當(dāng)能量積分值大于第一設(shè)定閾值,且主峰頻率大于第二設(shè)定閾值時(shí),將當(dāng)前傳輸?shù)臄?shù)據(jù)包標(biāo)記為高重要性;
22、其他數(shù)據(jù)包標(biāo)記為普通。
23、進(jìn)一步地,所述前向糾錯(cuò)校驗(yàn)信息采用reed-solomon(255,223)編碼;
24、針對(duì)高重要性的數(shù)據(jù)包,通過(guò)所述編碼在單數(shù)據(jù)包內(nèi)糾正不超過(guò)16字節(jié)的隨機(jī)錯(cuò)誤或32字節(jié)的突發(fā)錯(cuò)誤。
25、進(jìn)一步地,根據(jù)溫度動(dòng)態(tài)調(diào)整協(xié)議轉(zhuǎn)換后數(shù)據(jù)流的切片大小,包括:
26、計(jì)算最近n次端到端傳輸延遲時(shí)間的變化速率,n≥10;
27、根據(jù)所述變化速率所在區(qū)間選擇切片基準(zhǔn)尺寸;
28、按網(wǎng)關(guān)設(shè)備所處環(huán)境溫度對(duì)所述基準(zhǔn)尺寸進(jìn)行線性補(bǔ)償,得到最終切片尺寸l,且l≥32字節(jié)。
29、進(jìn)一步地,還包括:
30、周期性校準(zhǔn)溫度傳感器與閥門(mén)控制器的時(shí)鐘偏差,校準(zhǔn)周期隨網(wǎng)關(guān)設(shè)備所處環(huán)境溫度升高而縮短。
31、進(jìn)一步地,所述校準(zhǔn)周期為:
32、當(dāng)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度≥85℃時(shí),校準(zhǔn)周期為1~5秒;
33、當(dāng)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度<85℃時(shí),校準(zhǔn)周期為30~100秒;
34、其中,網(wǎng)關(guān)設(shè)備所處環(huán)境溫度讀取自閥門(mén)控制器散熱區(qū)域溫度傳感器。
35、銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制器,包括:
36、時(shí)標(biāo)生成模塊,配置為為每個(gè)進(jìn)入網(wǎng)關(guān)設(shè)備的數(shù)據(jù)包嵌入時(shí)標(biāo),所述時(shí)標(biāo)標(biāo)注數(shù)據(jù)包的原始生成時(shí)間;
37、傳輸延遲監(jiān)測(cè)單元,用于持續(xù)記錄最近設(shè)定次數(shù)內(nèi)不同類(lèi)型設(shè)備經(jīng)協(xié)議轉(zhuǎn)換后,向閥門(mén)控制器傳輸跨協(xié)議指令的端到端傳輸延遲時(shí)間;
38、智能補(bǔ)償處理器,連接環(huán)境溫度傳感器,配置為接收所述端到端傳輸延遲時(shí)間及網(wǎng)關(guān)設(shè)備所處環(huán)境溫度,并采用智能算法計(jì)算閥門(mén)控制指令的目標(biāo)生效時(shí)間偏移量,所述目標(biāo)生效時(shí)間偏移量用于補(bǔ)償協(xié)議轉(zhuǎn)換導(dǎo)致的指令延遲;
39、數(shù)據(jù)流優(yōu)化引擎,包括:
40、重要性分級(jí)單元,對(duì)協(xié)議轉(zhuǎn)換后的數(shù)據(jù)包進(jìn)行實(shí)時(shí)重要性評(píng)估,針對(duì)高重要性數(shù)據(jù)包添加前向糾錯(cuò)校驗(yàn)碼;以及,動(dòng)態(tài)切片單元,根據(jù)網(wǎng)關(guān)設(shè)備所處環(huán)境溫度實(shí)時(shí)調(diào)整數(shù)據(jù)流的切片大小。
41、通過(guò)本發(fā)明的技術(shù)方案,可實(shí)現(xiàn)以下技術(shù)效果:
42、本發(fā)明中,通過(guò)為數(shù)據(jù)包標(biāo)記原始生成時(shí)間,建立了指令時(shí)序基準(zhǔn),可為后續(xù)步驟提供時(shí)間基準(zhǔn),通過(guò)記錄端到端傳輸延遲時(shí)間可動(dòng)態(tài)捕獲跨協(xié)議轉(zhuǎn)換的端到端延遲規(guī)律,融合環(huán)境溫度與延遲數(shù)據(jù),智能生成目標(biāo)生效時(shí)間偏移量作為指令補(bǔ)償量,讓閥門(mén)能在正確的時(shí)間點(diǎn)收到指令,抵消網(wǎng)絡(luò)傳輸造成的延誤,保證動(dòng)作時(shí)機(jī)準(zhǔn)確,可解決銅液所處的高溫生產(chǎn)環(huán)境下多種協(xié)議轉(zhuǎn)換延遲的問(wèn)題。另外,通過(guò)重要性分級(jí)添加前向糾錯(cuò),可對(duì)高重要性數(shù)據(jù)包注入容錯(cuò)能力,閥門(mén)收到輕微損壞的數(shù)據(jù)時(shí)能自行修復(fù);根據(jù)環(huán)境溫度自適應(yīng)優(yōu)化數(shù)據(jù)包尺寸,也可進(jìn)一步保證數(shù)據(jù)被準(zhǔn)確送達(dá),從而使銅液含氧量控制參數(shù)精度提升。
1.銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述智能算法為基于時(shí)間序列預(yù)測(cè)的lstm神經(jīng)網(wǎng)絡(luò),輸入包括歷史端到端傳輸延遲時(shí)間序列、當(dāng)前網(wǎng)關(guān)設(shè)備所處環(huán)境溫度、設(shè)備類(lèi)型編碼,輸出為所述目標(biāo)生效時(shí)間偏移量。
3.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述設(shè)定次數(shù)的確定包括:
4.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述重要性分級(jí)包括:
5.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述重要性分級(jí)包括:
6.根據(jù)權(quán)利要求4或5所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述前向糾錯(cuò)校驗(yàn)信息采用reed-solomon(255,223)編碼;
7.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,根據(jù)溫度動(dòng)態(tài)調(diào)整協(xié)議轉(zhuǎn)換后數(shù)據(jù)流的切片大小,包括:
8.根據(jù)權(quán)利要求1所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求8所述的銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制方法,其特征在于,所述校準(zhǔn)周期為:
10.銅液補(bǔ)氣干燥處理系統(tǒng)的多協(xié)議轉(zhuǎn)換控制器,其特征在于,包括: