数据采样控制系统的事件触发传输方案与L2控制联合设计
A novel Event-Triggered Transmission Scheme and L2\mathcal{L_{2}}L2? Control Co-Design for Sampled-Data Control Systems
1.Event-triggered transmission scheme
?Assumption 1: 系統狀態按照采樣周期h進行周期性采樣.采樣序列為S1\mathbb{S_{1}}S1?={0,h,2h,…,kh}
?Assumption 2: 傳輸事件由事件觸發的傳輸方案來確定,傳輸序列為S2\mathbb{S_{2}}S2?={0,t1t_{1}t1?h,t2t_{2}t2?h,…,tkt_{k}tk?h}∈\in∈S1\mathbb{S_{1}}S1?
?Assumption 3: 系統的控制輸入由zero-order hold(ZOH)產生,保持時間t∈\in∈Ω\OmegaΩ?\triangleq?[tkt_{k}tk?h+η1\eta_{1}η1?,tk+1t_{k+1}tk+1?h+η1\eta_{1}η1?],其中η1\eta_{1}η1?是傳感器到控制器信道的傳輸時延。
?Remark 1: 不考慮控制器的計算時延和控制器到執行器的傳輸時延。
?如圖1所示,在傳感器與控制器之間設置一個事件生成器。在當前采樣時刻的和最新采樣時刻之間探測采樣數據的錯誤。采樣數據是否傳輸由特殊的閾值來決定。
? 定義tk+1t_{k+1}tk+1?h=tkt_{k}tk?h+mini>0min_{i>0}mini>0?{(i+1)h|eTe^{T}eT(jkj_{k}jk?h)Φ\PhiΦe(jkj_{k}jk?h)≥\geq≥δ\deltaδxTx^TxT(tkt_{k}tk?h)Φ\PhiΦx(tkt_{k}tk?h)}
(1)
? 其中δ\deltaδ為0,Φ\PhiΦ為權重矩陣,jkj_{k}jk?=tkt_{k}tk?+i+1,e(jkj_{k}jk?h)?\triangleq?x(jkj_{k}jk?h)-x(tkt_{k}tk?h),只有當eTe^{T}eT(jkj_{k}jk?h)Φ\PhiΦe(jkj_{k}jk?h)≥\geq≥δ\deltaδxTx^TxT(tkt_{k}tk?h)Φ\PhiΦx(tkt_{k}tk?h)時,產生傳輸事件,ZOH利用最新的采樣數據當作執行器的輸入。
? 圖2給出了一個傳輸的例子,只有當滿足公式(1)時,采樣數據才能被傳輸,例如,在0,h,3h,6h,9h時的采樣數據被傳輸,而其余時刻的采樣數據未被傳輸。
2.采樣數據錯誤分析模型
考慮控制系統
x˙(t)\dot x(t)x˙(t)=Ax(t)+Bu(t)+B1B_{1}B1?ω\omegaω(t)
其中ω(t)\omega(t)ω(t)是外部干擾,x(0)=x0x_{0}x0?.
對于給定大小的γ\gammaγ>0和β\betaβ>0,定義表現指標
J\mathcal{J}J=∫0∞\int_{0}^{∞}∫0∞?[β2\beta^2β2xT(s)\mathcal{x}^T(s)xT(s)x(s)\mathcal{x}(s)x(s)-γ2\gamma^2γ2ωT(s)\omega^T(s)ωT(s)ω(s)\omega(s)ω(s)]ds\mathcal{ds}ds.
設計基于事件觸發的狀態反饋控制律u(t)\mathcal{u(t)}u(t)=Kx(tkh)\mathcal{Kx(t_{k}h)}Kx(tk?h),使得相應的閉環控制系統漸近穩定,并且對于x0\mathcal{x_{0}}x0?=0和所有不為零的ω\omegaω(t)∈\in∈L2\mathcal{L_{2}}L2?[0,∞]來說,都有J\mathcal{J}J<0.
把Ω\OmegaΩ分為如下時隙Ωl\Omega_{l}Ωl?=[ikh+η1,ikh+h+η1\mathcal{i_{k}h+\eta_{1},i_{k}h+h+\eta_{1}}ik?h+η1?,ik?h+h+η1?]使得Ω\OmegaΩ=∪\cup∪Ωl\Omega_{l}Ωl?,l\mathcal{l}l=0,1,…,tk+1?tk?1\mathit{t_{k+1}-t{k}-1}tk+1??tk?1,其中ik=tk+l\mathit{i_{k}=t_{k}+l}ik?=tk?+l
定義η(t)\eta(t)η(t)=t?ikh\mathit{t-i_{k}h}t?ik?h,t\mathit{t}t∈\in∈Ωl\Omega_{l}Ωl?,可知其為分段線性函數,且滿足:η˙(t)\dot\eta(t)η˙?(t)=1,η1\eta_{1}η1?≤\leq≤η(t)\eta(t)η(t)≤\leq≤h+η1h+\eta_{1}h+η1??\triangleq?η2\eta_{2}η2?,控制律可被表示為:
u(t)u(t)u(t)=K[x(t?η(t))x(t-\eta(t))x(t?η(t))-e(ikh)e(i_{k}h)e(ik?h)]
控制系統表示為:
x˙(t)\dot x(t)x˙(t) = Ax(t)Ax(t)Ax(t) + BKx(t?η(t))BKx(t-\eta(t))BKx(t?η(t)) - BKe(ikh)BKe(i_{k}h)BKe(ik?h) +B1ω(t)B_{1}\omega(t)B1?ω(t), t∈\in∈Ωl\Omega_{l}Ωl?
定義初始條件x(t)=?(t)x(t) = \phi(t)x(t)=?(t), t∈\in∈[-η2\eta_{2}η2?,0], ?(0)\phi(0)?(0)=x0x_{0}x0?
3.L2\mathcal{L_{2}}L2?穩定性分析與控制器設計
結論:
總結
以上是生活随笔為你收集整理的数据采样控制系统的事件触发传输方案与L2控制联合设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 反省文+日后计划
- 下一篇: 动环监控系统服务器维护,机房动环设备维护