一種通用型增強(qiáng)激勵(lì)仿真數(shù)據(jù)校驗(yàn)處理方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于仿真數(shù)據(jù)校驗(yàn)處理方法領(lǐng)域,具體設(shè)及一種通用型增強(qiáng)激勵(lì)仿真數(shù)據(jù) 校驗(yàn)處理方法。
【背景技術(shù)】
[0002] 第一、原有的仿真技術(shù)主要應(yīng)用于火電機(jī)組工業(yè)現(xiàn)場(chǎng)仿真培訓(xùn),采用的仿真運(yùn)行 激勵(lì)數(shù)據(jù)均為理論上預(yù)估的數(shù)據(jù),據(jù)此所得到的仿真模型與實(shí)際生產(chǎn)特性必然有很大的偏 差;
[0003] 第二、原有的火電仿真模型只是在50% ,80% ,100%等幾個(gè)靜態(tài)負(fù)荷點(diǎn)來激勵(lì)仿 真,從而獲得靜態(tài)工況下的模型數(shù)據(jù)W及參數(shù),并不足W真正的反應(yīng)現(xiàn)場(chǎng)工況的變化;
[0004] 第=、火電機(jī)組現(xiàn)場(chǎng)數(shù)據(jù)由于控制系統(tǒng)種類繁多,而且互相之間不匹配,所W造成 通訊無法兼容,無法將仿真模型盡快的與現(xiàn)場(chǎng)實(shí)際數(shù)據(jù)對(duì)接。
【發(fā)明內(nèi)容】
[000引本發(fā)明所要解決的技術(shù)問題是提供了一種數(shù)據(jù)兼容性強(qiáng)、可實(shí)現(xiàn)現(xiàn)場(chǎng)真實(shí)數(shù)據(jù)與 仿真機(jī)模型對(duì)接的通用型增強(qiáng)激勵(lì)仿真數(shù)據(jù)校驗(yàn)處理方法。
[0006] 本發(fā)明所采用的技術(shù)方案如下:
[0007] 步驟1、設(shè)立Zigbee無線局域網(wǎng)絡(luò),在DCS系統(tǒng)中的DCS服務(wù)器端建立Zigbee源節(jié) 點(diǎn),同時(shí)在所述DCS系統(tǒng)中的DCS機(jī)柜的現(xiàn)場(chǎng)端,設(shè)置Zigbee末端節(jié)點(diǎn),在中間的路徑上設(shè)置 Zigbee路由節(jié)點(diǎn);
[0008] 步驟2、智能校驗(yàn)分析平臺(tái)通過OPC DA協(xié)議智能掃描識(shí)別分析所述DCS系統(tǒng)的所有 現(xiàn)場(chǎng)卡件實(shí)際通道數(shù)據(jù);
[0009] 步驟3、在得到所述DCS系統(tǒng)中DCS機(jī)組信息數(shù)據(jù)庫的基礎(chǔ)上,展開對(duì)單個(gè)信號(hào)通道 的校驗(yàn)處理;
[0010] 步驟4、當(dāng)判斷該通道校驗(yàn)精度滿足要求時(shí),則展開對(duì)所述步驟3中下一個(gè)所述單 個(gè)信號(hào)通道的校驗(yàn)處理,直到所有信號(hào)通道都實(shí)現(xiàn)精度滿足要求后進(jìn)行步驟5;當(dāng)判斷該通 道校驗(yàn)精度不滿足要求時(shí),則重復(fù)步驟3,即重新進(jìn)行校驗(yàn)處理;
[0011] 步驟5、直到所有信號(hào)通道都實(shí)現(xiàn)通道后得出最終校驗(yàn)結(jié)果,全部記錄入;當(dāng)校驗(yàn) 通道結(jié)果全部為TRUE時(shí),則校驗(yàn)精度達(dá)到采用在線真實(shí)數(shù)據(jù)對(duì)仿真機(jī)激勵(lì)的性能要求;
[0012] 步驟6、通過查閱火電機(jī)組設(shè)計(jì)圖紙,獲取與仿真機(jī)運(yùn)算需要的工程設(shè)計(jì)參數(shù),同 樣輸入DCS機(jī)組校驗(yàn)信息數(shù)據(jù)庫;所述工程設(shè)計(jì)參數(shù)包括與仿真機(jī)運(yùn)算需要的管道長(zhǎng)度、閥 口口徑、雷諾數(shù)、曲線。
[0013] 步驟7、根據(jù)現(xiàn)場(chǎng)機(jī)組實(shí)際的物理特性,對(duì)仿真機(jī)模型進(jìn)行改正和優(yōu)化,和管道聯(lián) 接方式進(jìn)行修正,達(dá)到仿真機(jī)模型和現(xiàn)場(chǎng)實(shí)際機(jī)組90 %~95 %吻合;
[0014] 步驟8、對(duì)所述校驗(yàn)數(shù)據(jù)庫的實(shí)時(shí)數(shù)據(jù)信息表格清零,接入現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù),向仿真 機(jī)模型傳遞在線增強(qiáng)激勵(lì)數(shù)據(jù);同時(shí)分別在機(jī)組負(fù)荷的不同百分比的負(fù)荷點(diǎn)處,記錄各個(gè) 負(fù)荷點(diǎn)的機(jī)組全部數(shù)據(jù)信息,形成快照,存儲(chǔ)入所述DCS機(jī)組校驗(yàn)信息數(shù)據(jù)庫;每隔一定間 隔時(shí)間,重復(fù)記錄機(jī)組負(fù)荷的各個(gè)所述不同百分比的負(fù)荷點(diǎn)處的機(jī)組全部數(shù)據(jù)信息,形成 快照,存儲(chǔ)入所述DCS機(jī)組校驗(yàn)信息數(shù)據(jù)庫;
[001引步驟9、完成。
[0016] 本發(fā)明的有益效果如下:
[0017] 本發(fā)明通過搭建無線校驗(yàn)通道,能夠方便有效地設(shè)置傳輸速率和固定頻率的無線 網(wǎng)絡(luò),實(shí)現(xiàn)穩(wěn)定的無線校驗(yàn)通道;得到的仿真運(yùn)行激勵(lì)數(shù)據(jù)是根據(jù)真實(shí)值不斷校驗(yàn)處理得 到的,與實(shí)際生產(chǎn)特性差異很小;針對(duì)火電仿真模型采用多個(gè)靜態(tài)負(fù)荷點(diǎn)來激勵(lì)仿真,從而 獲得靜態(tài)工況下的模型數(shù)據(jù)W及參數(shù),可W真正的反應(yīng)現(xiàn)場(chǎng)工況的變化;火電機(jī)組現(xiàn)場(chǎng)數(shù) 據(jù)由于控制系統(tǒng)種類繁多,而且互相之間不匹配,經(jīng)過本方法進(jìn)行校驗(yàn)處理后能夠?qū)崿F(xiàn)通 訊兼容,使得最終完成將仿真模型盡快與現(xiàn)場(chǎng)實(shí)際數(shù)據(jù)對(duì)接的任務(wù)。
【附圖說明】
[0018] 圖1為本發(fā)明的工作原理圖。
[0019] 圖2為本發(fā)明中步驟2的方法流程圖。
[0020] 圖3為本發(fā)明中步驟3的方法流程圖。
【具體實(shí)施方式】
[0021] 下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。
[0022] 如圖1~3所示,實(shí)施例的具體實(shí)施步驟如下:
[0023] 步驟1、設(shè)立Zigbee無線局域網(wǎng)絡(luò),在DCS系統(tǒng)中的DCS服務(wù)器端建立Zigbee源節(jié) 點(diǎn),同時(shí)在所述DCS系統(tǒng)中的DCS機(jī)柜的現(xiàn)場(chǎng)端,設(shè)置Zigbee末端節(jié)點(diǎn),在中間的路徑上設(shè)置 Zigbee路由節(jié)點(diǎn);W實(shí)現(xiàn)無線校驗(yàn)通道,設(shè)置傳輸速率和固定頻率的無線網(wǎng)絡(luò),實(shí)現(xiàn)穩(wěn)定的 無線校驗(yàn)通道;
[0024] 步驟2、智能校驗(yàn)分析平臺(tái)通過OPC DA協(xié)議智能掃描識(shí)別分析所述DCS系統(tǒng)的所有 現(xiàn)場(chǎng)卡件實(shí)際通道數(shù)據(jù);
[0025] 在每一個(gè)現(xiàn)場(chǎng)DCS校驗(yàn)工作開始的初期,首先通過校驗(yàn)設(shè)備和所述DCS系統(tǒng)中現(xiàn)場(chǎng) DCS工程師站的所述Zigbee無線局域網(wǎng)絡(luò),進(jìn)行數(shù)據(jù)初始化功能,所述智能校驗(yàn)分析平臺(tái)會(huì) 自動(dòng)與DCS系統(tǒng)數(shù)據(jù)庫通訊,掃描DCS OPC服務(wù)器的樹形FLAT數(shù)據(jù)結(jié)構(gòu)體系,進(jìn)而掃描所述 DCS系統(tǒng)數(shù)據(jù)庫中所有的數(shù)據(jù)點(diǎn),并根據(jù)獲得數(shù)據(jù)點(diǎn)的信息,分析數(shù)據(jù)點(diǎn)的通道號(hào)、機(jī)柜號(hào)、 數(shù)據(jù)類型、工程單位、上限設(shè)定值、下限設(shè)定值,在SQUE數(shù)據(jù)庫中建立與實(shí)際機(jī)組對(duì)應(yīng)的全 過程校驗(yàn)數(shù)據(jù)庫信息;且根據(jù)不同種類的DCS系統(tǒng),智能校驗(yàn)分析平臺(tái)會(huì)在DCS機(jī)組校驗(yàn)信 息數(shù)據(jù)庫中創(chuàng)建相應(yīng)的數(shù)據(jù)表,用SQLITE實(shí)現(xiàn)的;所述校驗(yàn)所需的通道點(diǎn)在步驟2中所述的 數(shù)據(jù)表中的定義如下:
[0026] [ ID]:在數(shù)據(jù)庫中用于識(shí)別的唯一ID; AUT0INC(4);
[0027] [Name化CS系統(tǒng)中工程量的點(diǎn)名。CHAR(100);
[002引陽L]工程量的量程上限,INT( 10,3);
[0029] [LL]工程量的量程下限,INT(10,3);
[0030] [UI]工程量的單位,CHAR(IO);
[0031 ] [BN]描述此工程量所在DCS機(jī)柜號(hào),INT( 10);
[0032] [MN]描述此工程量所在機(jī)柜的卡件號(hào),INT(IO);
[0033] [CN]描述此工程量所在卡件的通道號(hào),INT(IO)
[0034] [Sort]描述此工程量的特征,比如電流、電壓,INT(IO);
[00巧][Comp 1 eted]描述此工程量是否已經(jīng)校驗(yàn)過,類型:BOOL
[0036] [Field化Iue]信號(hào)源發(fā)出的標(biāo)準(zhǔn)信號(hào),F(xiàn)LOATdO, 4);
[0037] [0% ]在信號(hào)源輸出為0%時(shí),DCS系統(tǒng)的校驗(yàn)值,F(xiàn)LOAT(10,4);
[003引[25%]在信號(hào)源輸出為25%時(shí),DCS系統(tǒng)的校驗(yàn)值,F(xiàn)LOATdO, 4);
[0039] [ 50 % ]在信號(hào)源輸出為50 %時(shí),DCS系統(tǒng)的校驗(yàn)值,F(xiàn)LOAT (10,4);
[0040] [75 % ]在信號(hào)源輸出為50 %時(shí),DCS系統(tǒng)的校驗(yàn)值,F(xiàn)LOAT(10,4);
[0041 ] [100%]在信號(hào)源輸出為100%時(shí),DCS系統(tǒng)的校驗(yàn)值,F(xiàn)L0AT(10,4);
[0042] [StartTime]校驗(yàn)開始時(shí)間,DATETIME(IO);
[0043] [T1 ]中間時(shí)間 1,DATETIME(10);
[0044] [T2]中間時(shí)間2,DATETIME(10);
[0045] [T3]中間時(shí)間3,DATETIME(10);
[0046] [化dTime]校驗(yàn)結(jié)束時(shí)間。
[0047] 上述定義是數(shù)據(jù)庫里的鍵值自動(dòng)遞增選項(xiàng),自動(dòng)進(jìn)行計(jì)數(shù)用的,是數(shù)據(jù)庫必須選 的一項(xiàng),任何一個(gè)數(shù)據(jù)庫必須存在一個(gè)唯一的鍵值ID來自動(dòng)對(duì)所有數(shù)據(jù)進(jìn)行排序的標(biāo)志。
[0048] 校驗(yàn)系統(tǒng)實(shí)現(xiàn)了異步OPC數(shù)據(jù)采集模塊,采用多數(shù)據(jù)并行處理、雙向數(shù)據(jù)傳遞、高 速緩存交換機(jī)制,采用異步OPC架構(gòu),多線程DCOM模型,區(qū)別于傳統(tǒng)OPC的單點(diǎn)操作功能,在 原有OPC通訊協(xié)議基礎(chǔ)上提供了用戶功能性定義接口;
[0049] 高速緩存交換機(jī)制是根據(jù)實(shí)際DCS系統(tǒng),W卡件為單位將OPC數(shù)據(jù)點(diǎn)綜合處理,系 統(tǒng)中開辟兩塊相同容量的緩沖區(qū),一塊緩沖區(qū)進(jìn)行實(shí)時(shí)數(shù)據(jù)通訊,另外一塊及時(shí)讀取下面 一塊要處理的卡件的OPC數(shù)據(jù)信息,待第一塊緩沖區(qū)內(nèi)的數(shù)據(jù)處理完畢后,傳遞給數(shù)據(jù)庫, 第二塊緩沖區(qū)立即無縫與數(shù)據(jù)并行處理相連接,如此兩塊緩沖區(qū)循環(huán),獲得極高的卡件數(shù) 據(jù)處理效率;
[0050] 在異步OPC通訊架構(gòu)基礎(chǔ)上,進(jìn)一步擴(kuò)展數(shù)據(jù)訂閱服務(wù)和PUSH服務(wù),共分為觸發(fā) PUSH和定期訂閱兩種方式;多數(shù)據(jù)并行處理機(jī)制為多數(shù)據(jù)點(diǎn)并發(fā)校驗(yàn)提供了基礎(chǔ),根據(jù)高 速緩存交換區(qū)中的數(shù)據(jù),區(qū)分要檢測(cè)的信號(hào)類型,對(duì)整個(gè)卡件上的通道同時(shí)進(jìn)行并發(fā)校驗(yàn) 工作,將數(shù)據(jù)分別處理到數(shù)據(jù)庫和DCS服務(wù)器;
[0051] 步驟3、在得到所述DCS系統(tǒng)中DCS機(jī)組信息數(shù)據(jù)庫的基礎(chǔ)上,展開對(duì)單個(gè)信號(hào)通道 的校驗(yàn)處理;
[0052] 所述智能校驗(yàn)平臺(tái)通過標(biāo)準(zhǔn)信號(hào)源向終端機(jī)發(fā)送該通道工程單位量程的0%的標(biāo) 準(zhǔn)信號(hào),0%量程測(cè)量的數(shù)據(jù)信息由OPC數(shù)據(jù)采集模塊完成后,繼續(xù)發(fā)送工程單位量程25% 的標(biāo)準(zhǔn)信號(hào),依次是50%量程,75%量程,100%量程,當(dāng)上述數(shù)據(jù)信息都采集完成后,則在 DCS機(jī)組校驗(yàn)信息數(shù)據(jù)庫中將該通道點(diǎn)的[Completed]項(xiàng)賦值為TR肥;然后將標(biāo)準(zhǔn)信號(hào)數(shù)據(jù) 與測(cè)量信號(hào)數(shù)據(jù)進(jìn)行精度計(jì)算,從而完成整個(gè)單個(gè)通道的校驗(yàn)過程。
[0053] NOVATION DCS系統(tǒng)為例,智能校驗(yàn)分析平臺(tái)首先連接OVATION系統(tǒng)數(shù)據(jù)庫的樹狀 結(jié)構(gòu)的根節(jié)點(diǎn)Ovation.0PC.4,然后枚舉遍歷各個(gè)DCS機(jī)柜W及機(jī)柜下的各個(gè)卡件,完全列 出所有與卡件相對(duì)應(yīng)的數(shù)據(jù)點(diǎn),根據(jù)數(shù)據(jù)點(diǎn)的屬性值,讀取AV、HLaUEU的等實(shí)際數(shù)值,判 斷數(shù)據(jù)點(diǎn)歸屬的機(jī)柜和卡件已經(jīng)自身的通道配需,根據(jù)獲得機(jī)柜和卡件分口別類的建立對(duì) 應(yīng)的數(shù)據(jù)表,并將該機(jī)柜下所有的數(shù)據(jù)點(diǎn)的數(shù)據(jù)寫入到對(duì)應(yīng)數(shù)據(jù)表的數(shù)據(jù)記錄中。
[0054] 步驟4、當(dāng)判斷該通道校驗(yàn)精度滿足要求時(shí),則展開對(duì)所述步驟3中下一個(gè)所述單 個(gè)信號(hào)通道的校驗(yàn)處理,直到所有信號(hào)通道都實(shí)現(xiàn)精度滿足要求后進(jìn)行步驟5;當(dāng)判斷該通 道校驗(yàn)精度不滿足要求時(shí),則重復(fù)步驟3,即重新進(jìn)行校驗(yàn)處理;
[0055] 步驟5、直到所有信號(hào)通道都實(shí)現(xiàn)通道后得出最終校驗(yàn)結(jié)果,全部記錄入;當(dāng)校驗(yàn) 通道結(jié)果全部為TRUE時(shí),則校驗(yàn)精度達(dá)到采用在線真實(shí)數(shù)據(jù)對(duì)仿真機(jī)激勵(lì)的性能要求;
[0056] 步驟6、通過查閱火電機(jī)組設(shè)計(jì)圖紙,獲取與仿真機(jī)運(yùn)算需要的工程設(shè)計(jì)參數(shù),同 樣輸