Two input two output network decoupling control system unascertained time delay compensation method belongs to the field of MIMO decoupling control system with limited bandwidth resource. According to a two input and two output signals to each other and coupled through decoupling TITO NDCS, due to the network data transmission network delay process generated between the nodes, not only affects the stability of the respective control loops are closed, but will also affect the stability of the whole system, and even lead to loss of stability NDCS TITO the problem, proposed by TITO NDCS in between all real nodes of the network data transmission, the network time delay compensation method instead of the model, can be exempt from the network delay between nodes of measurement and estimation or identification requirements, reduce the synchronous clock signal, reduce the uncertainty about the effects of network delay on TITO NDCS stability control. The performance of quality improvement system.
【技術實現步驟摘要】
一種二輸入二輸出網絡解耦控制系統不確知時延補償方法
本專利技術涉及自動控制技術,網絡通信技術和計算機技術的交叉領域,尤其涉及帶寬資源有限的多輸入多輸出網絡解耦控制系統
技術介紹
通過實時通信網絡構成的閉環反饋控制系統,稱為網絡控制系統(Networkedcontrolsystems,NCS)。NCS是集通信網絡和控制系統于一體的分布式控制系統,同時具備信號處理、優化決策和控制操作的功能,NCS的典型結構如圖1所示。與傳統的點對點直接控制系統相比,NCS的最大特點是系統中的傳感器、控制器和執行器并不是直接的點對點連接,而是通過公共網絡交換數據和控制信息,打破了傳統控制系統在空間位置上的限制,可實現復雜環境下的系統控制和遠程監控,降低系統的布線復雜度及運作管理成本,提高控制系統的信息集成,增強系統的柔性和可靠性。NCS憑借其交互性強、布線少、擴展和維護方便以及能夠實現資源共享等優點,廣泛應用于國防、航空航天、設備制造、智能交通、過程控制及經濟管理等領域。但是,在反饋控制回路中加入通信網絡的同時,也增加了控制系統分析和設計的復雜性。由于網絡時延、數據丟包以及網絡擁塞等現象的存在,使得NCS面臨諸多新的挑戰。尤其是不確知網絡時延的存在,可降低NCS的控制質量,甚至使系統失去穩定性,嚴重時可能導致系統出現故障。目前,國內外關于NCS的研究,主要是針對單輸入單輸出(Single-inputandsingle-output,SISO)網絡控制系統,分別在網絡時延已知、未知或不確定,網絡時延小于一個采樣周期或大于一個采樣周期,單包傳輸或多包傳輸,有無數據包丟失等 ...
【技術保護點】
一種二輸入二輸出網絡解耦控制系統不確知時延補償方法,其特征在于該方法包括以下步驟:對于閉環控制回路1:(1).當傳感器S1節點被周期為h
【技術特征摘要】
1.一種二輸入二輸出網絡解耦控制系統不確知時延補償方法,其特征在于該方法包括以下步驟:對于閉環控制回路1:(1).當傳感器S1節點被周期為h1的采樣信號觸發時,將采用方式A進行工作;(2).當控制解耦器CD1節點被反饋信號y1b(s)或者被交叉解耦網絡通路單元的輸出信號yp12(s)觸發時,將采用方式B進行工作;(3).當執行器A1節點被控制解耦信號u1a(s)觸發時,將采用方式C進行工作;對于閉環控制回路2:(4).當傳感器S2節點被周期為h2的采樣信號觸發時,將采用方式D進行工作;(5).當控制解耦器CD2節點被反饋信號y2(s)或者被交叉解耦網絡通路單元的輸出信號yp21(s)所觸發時,將采用方式E進行工作;(6).當執行器A2節點被信號u2a(s)觸發時,將采用方式F進行工作;方式A的步驟包括:A1:傳感器S1節點工作于時間驅動方式,其觸發信號為周期h1的采樣信號;A2:傳感器S1節點被觸發后,對被控對象G11(s)的輸出信號y11(s)和被控對象交叉通道傳遞函數G12(s)的輸出信號y12(s),以及執行器A1節點的輸出信號y11mb(s)進行采樣,并計算出閉環控制回路1的系統輸出信號y1(s)和反饋信號y1b(s),且y1(s)=y11(s)+y12(s)和y1b(s)=y1(s)-y11mb(s);A3:傳感器S1節點將反饋信號y1b(s),通過閉環控制回路1的反饋網絡通路向控制解耦器CD1節點傳輸,反饋信號y1b(s)將經歷網絡傳輸時延τ2后,才能到達控制解耦器CD1節點;方式B的步驟包括:B1:控制解耦器CD1節點工作于事件驅動方式,被反饋信號y1b(s)或者被交叉解耦網絡通路單元的輸出信號yp12(s)所觸發;B2:在控制解耦器CD1節點中,將閉環控制回路1的系統給定信號x1(s),減去反饋信號y1b(s)和被控對象預估模型G11m(s)的輸出值y11ma(s),得到系統偏差信號e1(s),即e1(s)=x1(s)-y1b(s)-y11ma(s);B3:對e1(s)實施控制算法C1(s),得到控制信號u1(s);B4:將控制信號u1(s),減去來自于控制解耦器CD2節點通過解耦通道傳遞函數P12(s)和網絡通路單元傳輸過來的信號yp12(s),得到控制解耦信號u1a(s),即u1a(s)=u1(s)-yp12(s);B5:將u1a(s)作用于被控對象預估模型G11m(s)得到其輸出值y11ma(s);將u1a(s)作用于解耦通道傳遞函數P21(s),并將P21(s)的輸出信號yp21(s)通過網絡通路單元向控制解耦器CD2節點傳輸,yp21(s)將經歷網絡傳輸時延τ21后,才能到達控制解耦器CD2節點;B6:將控制解耦信號u1a(s),通過閉環控制回路1的前向網絡通路單元向執行器A1節點傳輸,u1a(s)將經歷網絡傳輸時延τ1后,才能到達執行器A1節點;方式C的步驟包括:C1:執行器A1節點工作于事件驅動方式,被信號u1a(s)所觸發;C2:執行器A1節點被觸發后,將控制解耦信號u1a(s)作用于被控對象預估模型G11m(s)得到其輸出值y11mb(s);C3:將控制解耦信號u1a(s)作用于被控對象G11(s)得到其輸出值y11(s);將控制解耦信號u1a(s)作用于被控對象交叉通...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。