本發(fā)明涉及一種對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試方法。
背景技術(shù):
自動(dòng)化領(lǐng)域的生產(chǎn)過(guò)程中,被控對(duì)象往往是復(fù)雜、耦合、非線性的。對(duì)于這類控制系統(tǒng),采用先進(jìn)控制技術(shù)可以得到比常規(guī)控制更好的控制效果。但目前先進(jìn)控制技術(shù)的應(yīng)用較少,主要是由于先進(jìn)控制計(jì)算復(fù)雜,難以組態(tài)與調(diào)試。
綜合國(guó)內(nèi)外的先進(jìn)控制技術(shù)應(yīng)用現(xiàn)狀來(lái)看,現(xiàn)如今先進(jìn)控制技術(shù)的實(shí)現(xiàn)大多以計(jì)算機(jī)為載體,采用軟件套件的方式,外掛于DCS系統(tǒng)之外。這種先進(jìn)控制技術(shù)的實(shí)現(xiàn)方式存在以下弊端:
(1)各廠家推出的先進(jìn)控制解決方案大多以軟件套件或模塊的方式呈現(xiàn)給用戶,計(jì)算過(guò)程不透明,先進(jìn)控制器內(nèi)部數(shù)據(jù)無(wú)法讀取,系統(tǒng)調(diào)試?yán)щy,應(yīng)用效果不理想。
(2)不支持在線調(diào)試,當(dāng)系統(tǒng)模型稍作修改,就需停止運(yùn)行中的控制站,進(jìn)入編程環(huán)境重新組態(tài),增加了系統(tǒng)調(diào)試與后期維護(hù)的成本。
(3)目前工業(yè)領(lǐng)域中已應(yīng)用的先進(jìn)控制系統(tǒng)大多局限于局域網(wǎng)內(nèi),不能擴(kuò)展到互聯(lián)網(wǎng)范疇,導(dǎo)致控制資源難以共享,在時(shí)空限制方面具有極大的弊端,先進(jìn)控制技術(shù)與信息技術(shù)難以有效融合。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試方法,用于解決現(xiàn)有技術(shù)中對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)運(yùn)行、調(diào)試過(guò)程不透明,只能在停機(jī)狀態(tài)下離線調(diào)試,系統(tǒng)局限于局域網(wǎng)之內(nèi)的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試方法,其特征在于,包括以下步驟:
步驟S1:設(shè)計(jì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu),包括服務(wù)器端、遠(yuǎn)程客戶端和互聯(lián)網(wǎng);
步驟S2:所述遠(yuǎn)程客戶端構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序,具體包括以下四步:
步驟S21:構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的設(shè)備數(shù)據(jù)庫(kù);
步驟S22:編寫對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的控制邏輯;
步驟S23:設(shè)計(jì)并開發(fā)可遠(yuǎn)程監(jiān)控的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的人機(jī)界面;
步驟S24:對(duì)各IO點(diǎn)與元件進(jìn)行動(dòng)態(tài)鏈接,實(shí)現(xiàn)設(shè)備數(shù)據(jù)庫(kù),控制邏輯與人機(jī)界面的數(shù)據(jù)同步;
步驟S3:通過(guò)互聯(lián)網(wǎng)與一組通信服務(wù)網(wǎng)關(guān)組件實(shí)現(xiàn)本地的服務(wù)器端和遠(yuǎn)程客戶端的通信連接;
步驟S4:服務(wù)器端接收并執(zhí)行對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序;
步驟S5:遠(yuǎn)程客戶端完成對(duì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試。
進(jìn)一步的,所述步驟S1中,服務(wù)器端和遠(yuǎn)程客戶端分別擁有獨(dú)立的PC處理器,根據(jù)工業(yè)生產(chǎn)應(yīng)用需求,確定對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中的被控對(duì)象與參考模型的特性,設(shè)計(jì)出完整的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu);所述對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中的控制器與辨識(shí)器結(jié)構(gòu)由被控對(duì)象的輸入輸出個(gè)數(shù)決定。
進(jìn)一步的,所述步驟S21中,根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu)、系統(tǒng)IO點(diǎn)的類型和數(shù)量,構(gòu)建由系統(tǒng)工藝設(shè)備與控制設(shè)備工程IO點(diǎn)構(gòu)成的設(shè)備數(shù)據(jù)庫(kù)。
進(jìn)一步的,所述步驟S22中,根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的原理,采用基礎(chǔ)的、顆粒度小的元件構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器的邏輯組態(tài),所述元件顆粒度越小,運(yùn)行計(jì)算的過(guò)程越透明;采用顆粒度小的元件,可以在人機(jī)界面中對(duì)應(yīng)地觀察對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器與辨識(shí)器內(nèi)部的所有數(shù)據(jù),包括各層神經(jīng)元值、各種連接權(quán)值與學(xué)習(xí)率的實(shí)時(shí)值。
進(jìn)一步的,所述步驟S23中,所述人機(jī)界面的主要功能包括:1)人機(jī)界面的設(shè)計(jì)可分為對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)監(jiān)控與調(diào)試主畫面、控制器畫面與辨識(shí)器畫面三個(gè)部分,每個(gè)部分的功能根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu)進(jìn)行劃分;2)設(shè)置過(guò)程數(shù)據(jù)顯示模塊,可以讀取服務(wù)器端本地控制站中的實(shí)時(shí)數(shù)據(jù),準(zhǔn)確、實(shí)時(shí)、直觀地顯示出控制系統(tǒng)運(yùn)行過(guò)程中的信息,包括對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)內(nèi)部各個(gè)過(guò)程數(shù)據(jù)的實(shí)時(shí)值與歷史趨勢(shì)圖,方便系統(tǒng)調(diào)試;所述各個(gè)過(guò)程數(shù)據(jù)包括對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制算法的輸入層、隱含層與輸出層的神經(jīng)元值,和各種連接權(quán)值;3)設(shè)置在線切換模型、在線設(shè)置學(xué)習(xí)率的功能模塊,可以對(duì)控制系統(tǒng)的內(nèi)部算法進(jìn)行在線調(diào)試與優(yōu)化;4)設(shè)置操作信息查詢功能模塊,提供便捷的操作裝置,顯示報(bào)警信息,記錄與查閱操作日志。
進(jìn)一步的,所述步驟S24中,設(shè)備數(shù)據(jù)庫(kù)、控制邏輯和人機(jī)界面的數(shù)據(jù)同步是利用IO點(diǎn)關(guān)聯(lián)的方法,通過(guò)將人機(jī)界面各個(gè)功能模塊的圖形組件以及控制邏輯中對(duì)應(yīng)的元件分別與設(shè)備數(shù)據(jù)庫(kù)中相應(yīng)的IO點(diǎn)進(jìn)行動(dòng)態(tài)鏈接來(lái)實(shí)現(xiàn)的。
進(jìn)一步的,所述步驟S3中,一組通信服務(wù)網(wǎng)關(guān)組件分別運(yùn)行在服務(wù)器端和遠(yuǎn)程客戶端,兩者通過(guò)互聯(lián)網(wǎng)建立遠(yuǎn)程連接。所述通信服務(wù)網(wǎng)關(guān)組件的功能是實(shí)現(xiàn)服務(wù)器端的本地控制站與遠(yuǎn)程客戶端的控制邏輯、人機(jī)界面、設(shè)備數(shù)據(jù)庫(kù)之間的數(shù)據(jù)通信。
進(jìn)一步的,所述步驟S4中,服務(wù)器端的本地控制站通過(guò)共享內(nèi)存從通信緩沖區(qū)中,下載接收來(lái)自遠(yuǎn)程客戶端的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序,包括設(shè)備數(shù)據(jù)庫(kù)、控制邏輯、人機(jī)界面的組態(tài)數(shù)據(jù)和操作指令,并對(duì)程序進(jìn)行周期性計(jì)算。
進(jìn)一步的,所述步驟S5中,遠(yuǎn)程客戶端通過(guò)共享內(nèi)存從通信緩沖區(qū)中讀取來(lái)自服務(wù)器端本地控制站內(nèi)的實(shí)時(shí)數(shù)據(jù),然后利用控制邏輯和人機(jī)界面對(duì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控和在線修改,并將在線修改后的組態(tài)數(shù)據(jù)通過(guò)互聯(lián)網(wǎng)傳送至服務(wù)器端,由服務(wù)器端的本地控制站更新計(jì)算后,將運(yùn)算結(jié)果返回至遠(yuǎn)程客戶端。遠(yuǎn)程客戶端通過(guò)兩種途徑對(duì)控制系統(tǒng)的組態(tài)程序進(jìn)行監(jiān)控和在線修改,所述兩種途徑為:1)對(duì)控制系統(tǒng)中由元件構(gòu)成的控制邏輯的運(yùn)算過(guò)程進(jìn)行監(jiān)控以及在線、動(dòng)態(tài)地修改和組態(tài),有利于快速地尋求最佳的控制參數(shù),極大地便利系統(tǒng)的調(diào)試過(guò)程;2)實(shí)時(shí)地監(jiān)控和操作人機(jī)界面的各個(gè)功能模塊,包括監(jiān)控過(guò)程數(shù)據(jù)顯示模塊、在線設(shè)置學(xué)習(xí)率、在線修改模型、查詢報(bào)警信息等,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控與在線調(diào)試。
本發(fā)明與現(xiàn)有技術(shù)相比具有以下有益效果:
1、本發(fā)明的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的監(jiān)控方法,可以動(dòng)態(tài)地監(jiān)控控制系統(tǒng)中所有數(shù)據(jù)的實(shí)時(shí)值,并生成各個(gè)數(shù)據(jù)的歷史趨勢(shì)圖與報(bào)表,有助于分析對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器的性能,解決現(xiàn)有技術(shù)中對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)運(yùn)行、調(diào)試過(guò)程不透明等問(wèn)題;
2、本發(fā)明實(shí)現(xiàn)了對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的在線調(diào)試方法,如在線切換模型、在線修改學(xué)習(xí)率,有助于調(diào)試控制系統(tǒng)以得到最好的控制效果,解決現(xiàn)有技術(shù)中控制系統(tǒng)只能在停機(jī)狀態(tài)下離線調(diào)試的技術(shù)問(wèn)題;
3、本發(fā)明提供了一種基于互聯(lián)網(wǎng)的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器的遠(yuǎn)程控制方法,有效地克服了現(xiàn)有先進(jìn)控制系統(tǒng)局限于局域網(wǎng)之內(nèi)的問(wèn)題,使得用戶可以遠(yuǎn)程、便捷地監(jiān)控系統(tǒng)的實(shí)時(shí)運(yùn)行狀況,并對(duì)控制過(guò)程進(jìn)行遠(yuǎn)程干預(yù),避免其受到在時(shí)空方面的限制。還可以有效地?cái)U(kuò)展先進(jìn)控制技術(shù)的應(yīng)用范圍,提高控制資源共享程度。
附圖說(shuō)明
圖1是本發(fā)明的總步驟流程圖。
圖2是本發(fā)明的遠(yuǎn)程控制原理圖。
圖3是本發(fā)明一實(shí)施例的人機(jī)界面監(jiān)控與調(diào)試的主畫面。
圖4是本發(fā)明一實(shí)施例的控制器畫面。
圖5是本發(fā)明一實(shí)施例的辨識(shí)器畫面。
具體實(shí)施方式
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明做進(jìn)一步說(shuō)明。
請(qǐng)參照?qǐng)D1,本發(fā)明提供一種對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試方法,其特征在于,包括以下步驟:
步驟S1:設(shè)計(jì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu),包括服務(wù)器端、遠(yuǎn)程客戶端和互聯(lián)網(wǎng);服務(wù)器端和遠(yuǎn)程客戶端分別擁有獨(dú)立的PC處理器,根據(jù)工業(yè)生產(chǎn)應(yīng)用需求,確定對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中的被控對(duì)象與參考模型的特性,設(shè)計(jì)出完整的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu);所述對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中的控制器與辨識(shí)器結(jié)構(gòu)由被控對(duì)象的輸入輸出個(gè)數(shù)決定。
步驟S2:所述遠(yuǎn)程客戶端構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序,具體包括以下四步:
步驟S21:構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的設(shè)備數(shù)據(jù)庫(kù);根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu)、系統(tǒng)IO點(diǎn)的類型和數(shù)量,構(gòu)建由系統(tǒng)工藝設(shè)備與控制設(shè)備工程IO點(diǎn)構(gòu)成的設(shè)備數(shù)據(jù)庫(kù)。
步驟S22:編寫對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的控制邏輯;根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的原理,采用基礎(chǔ)的、顆粒度小的元件構(gòu)建對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器的邏輯組態(tài),所述元件顆粒度越小,運(yùn)行計(jì)算的過(guò)程越透明;采用顆粒度小的元件,可以在人機(jī)界面中對(duì)應(yīng)地觀察對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制器與辨識(shí)器內(nèi)部的所有數(shù)據(jù),包括各層神經(jīng)元值、各種連接權(quán)值與學(xué)習(xí)率的實(shí)時(shí)值。
步驟S23:設(shè)計(jì)并開發(fā)可遠(yuǎn)程監(jiān)控的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的人機(jī)界面;設(shè)計(jì)符合工業(yè)現(xiàn)場(chǎng)應(yīng)用的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的人機(jī)界面,利用人機(jī)界面的圖形組件完成人機(jī)界面組態(tài)程序的搭建。所述人機(jī)界面的主要功能包括:1)請(qǐng)參照?qǐng)D3至圖5,人機(jī)界面的設(shè)計(jì)可分為對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)監(jiān)控與調(diào)試的主畫面、控制器畫面與辨識(shí)器畫面三個(gè)部分,每個(gè)部分的功能根據(jù)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的結(jié)構(gòu)進(jìn)行劃分;2)設(shè)置過(guò)程數(shù)據(jù)顯示模塊,可以讀取服務(wù)器端本地控制站中的實(shí)時(shí)數(shù)據(jù),準(zhǔn)確、實(shí)時(shí)、直觀地顯示出控制系統(tǒng)運(yùn)行過(guò)程中的信息,包括對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)內(nèi)部各個(gè)過(guò)程數(shù)據(jù)的實(shí)時(shí)值與歷史趨勢(shì)圖,方便系統(tǒng)調(diào)試;所述各個(gè)過(guò)程數(shù)據(jù)包括對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制算法的輸入層、隱含層與輸出層的神經(jīng)元值,和各種連接權(quán)值;3)設(shè)置在線切換模型、在線設(shè)置學(xué)習(xí)率的功能模塊,可以對(duì)控制系統(tǒng)的內(nèi)部算法進(jìn)行在線調(diào)試與優(yōu)化;4)設(shè)置操作信息查詢功能模塊,提供便捷的操作裝置,顯示報(bào)警信息,記錄與查閱操作日志。
作為介紹,圖3給出了對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)人機(jī)界面監(jiān)控與調(diào)試的主畫面的一個(gè)實(shí)施例。在所示實(shí)施例中,對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中重要參數(shù)如參考輸入、參考模型、參考輸出、被控對(duì)象、實(shí)際輸出、控制誤差、辨識(shí)誤差的實(shí)時(shí)數(shù)據(jù)均顯示在人機(jī)界面軟件的主畫面中。主畫面中可以設(shè)置學(xué)習(xí)率,在線調(diào)試對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的收斂速度,以得到更好的控制效果。通過(guò)按動(dòng)“火力發(fā)電”、“機(jī)械制造”、“交通運(yùn)輸”、“冶金礦業(yè)”按鈕,可以切換對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的參考模型、參考輸入,以實(shí)現(xiàn)在不同被控對(duì)象之間的切換。通過(guò)按動(dòng)主畫面中“DRNC”和“DRNI”的按鈕,即可分別聯(lián)動(dòng)到對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)人機(jī)界面的控制器畫面和辨識(shí)器畫面。
另外,圖4給出了對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)人機(jī)界面的控制器畫面的一個(gè)實(shí)施例。所述控制器畫面顯示了控制器中各個(gè)神經(jīng)元的實(shí)時(shí)數(shù)據(jù)及網(wǎng)絡(luò)內(nèi)部所有權(quán)值的實(shí)時(shí)值,通過(guò)點(diǎn)擊權(quán)值名稱,還可以顯示出相應(yīng)的權(quán)值的歷史趨勢(shì)圖。同時(shí)在畫面的下方顯示對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中所有數(shù)據(jù)的報(bào)表,以便對(duì)控制系統(tǒng)進(jìn)行分析與調(diào)試。
另外,圖5給出了 對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)人機(jī)界面的辨識(shí)器畫面的一個(gè)實(shí)施例。在所示實(shí)施例中,所述辨識(shí)器畫面顯示了辨識(shí)器中各個(gè)神經(jīng)元的實(shí)時(shí)數(shù)據(jù)及網(wǎng)絡(luò)內(nèi)部所有權(quán)值的實(shí)時(shí)值與歷史趨勢(shì)圖。
步驟S24:對(duì)各IO點(diǎn)與元件進(jìn)行動(dòng)態(tài)鏈接,實(shí)現(xiàn)設(shè)備數(shù)據(jù)庫(kù),控制邏輯與人機(jī)界面的數(shù)據(jù)同步;設(shè)備數(shù)據(jù)庫(kù)、控制邏輯和人機(jī)界面的數(shù)據(jù)同步是利用IO點(diǎn)關(guān)聯(lián)的方法,通過(guò)將人機(jī)界面各個(gè)功能模塊的圖形組件以及控制邏輯中對(duì)應(yīng)的元件分別與設(shè)備數(shù)據(jù)庫(kù)中相應(yīng)的IO點(diǎn)進(jìn)行動(dòng)態(tài)鏈接來(lái)實(shí)現(xiàn)的。
步驟S3:通過(guò)互聯(lián)網(wǎng)與一組通信服務(wù)網(wǎng)關(guān)組件實(shí)現(xiàn)本地的服務(wù)器端和遠(yuǎn)程客戶端的通信連接;將一組通信服務(wù)網(wǎng)關(guān)組件分別運(yùn)行在服務(wù)器端和遠(yuǎn)程客戶端,兩者通過(guò)互聯(lián)網(wǎng)建立遠(yuǎn)程連接。所述通信服務(wù)網(wǎng)關(guān)組件的功能是實(shí)現(xiàn)服務(wù)器端的本地控制站與遠(yuǎn)程客戶端的控制邏輯、人機(jī)界面、設(shè)備數(shù)據(jù)庫(kù)之間的數(shù)據(jù)通信。
步驟S4:服務(wù)器端接收并執(zhí)行對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序;服務(wù)器端的本地控制站通過(guò)共享內(nèi)存從通信緩沖區(qū)中,下載接收來(lái)自遠(yuǎn)程客戶端的對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的組態(tài)程序,包括設(shè)備數(shù)據(jù)庫(kù)、控制邏輯、人機(jī)界面的組態(tài)數(shù)據(jù)和操作指令,并對(duì)程序進(jìn)行周期性計(jì)算。
步驟S5:遠(yuǎn)程客戶端完成對(duì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與在線調(diào)試。
請(qǐng)參照?qǐng)D2,遠(yuǎn)程客戶端通過(guò)共享內(nèi)存從通信緩沖區(qū)中讀取來(lái)自服務(wù)器端本地控制站內(nèi)的實(shí)時(shí)數(shù)據(jù),然后利用控制邏輯和人機(jī)界面對(duì)對(duì)角遞歸神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控和在線修改,并將在線修改后的組態(tài)數(shù)據(jù)通過(guò)互聯(lián)網(wǎng)傳送至服務(wù)器端,由服務(wù)器端的本地控制站更新計(jì)算后,將運(yùn)算結(jié)果返回至遠(yuǎn)程客戶端。具體的,遠(yuǎn)程客戶端可以通過(guò)兩種途徑對(duì)控制系統(tǒng)的組態(tài)程序進(jìn)行監(jiān)控和在線修改,所述兩種途徑為:1)對(duì)控制系統(tǒng)中由元件構(gòu)成的控制邏輯的運(yùn)算過(guò)程進(jìn)行監(jiān)控以及在線、動(dòng)態(tài)地修改和組態(tài),有利于快速地尋求最佳的控制參數(shù),極大地便利系統(tǒng)的調(diào)試過(guò)程;2)實(shí)時(shí)地監(jiān)控和操作人機(jī)界面的各個(gè)功能模塊,包括監(jiān)控過(guò)程數(shù)據(jù)顯示模塊、在線設(shè)置學(xué)習(xí)率、在線修改模型、查詢報(bào)警信息等,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控與在線調(diào)試。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。