• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      線(xiàn)性離散時(shí)變系統(tǒng)的離散Walsh函數(shù)模型降階

      2023-09-04 14:52:22唐升國(guó)蔣耀林2王兆鴻
      計(jì)算機(jī)仿真 2023年7期
      關(guān)鍵詞:降階時(shí)變線(xiàn)性

      唐升國(guó),蔣耀林2,,王兆鴻

      (1. 新疆大學(xué)數(shù)學(xué)與系統(tǒng)科學(xué)學(xué)院,新疆 烏魯木齊 830046;2. 西安交通大學(xué)數(shù)學(xué)與統(tǒng)計(jì)學(xué)院,陜西 西安 710049)

      1 引言

      近年來(lái),在眾多工程應(yīng)用領(lǐng)域,如電子系統(tǒng)、控制系統(tǒng)、微電子系統(tǒng)等,都涉及大型復(fù)雜動(dòng)力系統(tǒng)的計(jì)算機(jī)仿真、優(yōu)化與控制。這些系統(tǒng)一般用微分方程或差分方程描述。隨著人們對(duì)系統(tǒng)精確度要求的不斷提高,導(dǎo)致方程的維數(shù)也越來(lái)越大,有時(shí)甚至可以達(dá)到1011數(shù)量級(jí)。然而在實(shí)踐中由于受到計(jì)算機(jī)有限內(nèi)存空間和運(yùn)算時(shí)間的限制,大規(guī)模系統(tǒng)的分析和仿真有時(shí)甚至是無(wú)法實(shí)現(xiàn)的。因此, 能否在有限計(jì)算資源下快速分析和仿真系統(tǒng)成為了制約工業(yè)前期設(shè)計(jì)的一個(gè)重要因素。模型降階方法能夠有效地解決這些問(wèn)題[1]。此方法用一個(gè)低維系統(tǒng)去近似原始高維系統(tǒng),并且可以保持原始系統(tǒng)的一些重要特性,如穩(wěn)定性、可控性和可觀性等。目前學(xué)者們已經(jīng)提出了許多針對(duì)線(xiàn)性定常系統(tǒng)的模型降階方法,如正交多項(xiàng)式模型降階方法[2]、平衡截?cái)嗄P徒惦A方法[3,4]和最優(yōu)化模型降階方法[5]等。

      線(xiàn)性時(shí)變系統(tǒng)作為一類(lèi)特殊的動(dòng)力系統(tǒng)已被廣泛研究[6,7],其中關(guān)于線(xiàn)性時(shí)變系統(tǒng)模型降階的研究已獲得大量關(guān)注。文獻(xiàn)[8]利用TVP(time varying Padé)算法,將大規(guī)模線(xiàn)性時(shí)變系統(tǒng)變?yōu)榫哂邢嗨戚斎胼敵鰝鬏斕匦缘慕惦A系統(tǒng)。文獻(xiàn)[9]提出了離散和連續(xù)時(shí)間線(xiàn)性時(shí)變系統(tǒng)的平衡截?cái)嗄P徒惦A方法,同時(shí)還分析了誤差界和保穩(wěn)定性。文獻(xiàn)[10]定義了線(xiàn)性時(shí)變對(duì)稱(chēng)系統(tǒng)的交叉Gram矩陣,并且基于可控、可觀和交叉Gram矩陣之間的聯(lián)系,研究了平衡截?cái)嗄P徒惦A方法的保對(duì)稱(chēng)性。針對(duì)線(xiàn)性周期時(shí)變系統(tǒng),文獻(xiàn)[11]利用積分全等變換提出了基于投影的模型降階算法,其中降階系統(tǒng)能夠匹配原始系統(tǒng)一定數(shù)目的矩。文獻(xiàn)[12]借助離散Laguerre多項(xiàng)式,提出了線(xiàn)性離散周期時(shí)變系統(tǒng)基于Krylov子空間的模型降階方法。經(jīng)查閱文獻(xiàn)發(fā)現(xiàn),目前關(guān)于線(xiàn)性離散時(shí)變系統(tǒng)基于離散正交多項(xiàng)式的時(shí)域模型降階方法的研究較少。因此本文研究線(xiàn)性離散時(shí)變系統(tǒng)基于離散Walsh函數(shù)的時(shí)域模型降階。

      針對(duì)線(xiàn)性離散時(shí)變系統(tǒng),本文提出兩種基于離散Walsh函數(shù)的模型降階方法:①根據(jù)遞推法得到線(xiàn)性離散時(shí)變系統(tǒng)狀態(tài)方程的解,借助離散Walsh矩陣的性質(zhì)得到離散Walsh函數(shù)系數(shù)矩陣,用所得系數(shù)矩陣構(gòu)造正交投影矩陣,進(jìn)而得到降階系統(tǒng)。②把系統(tǒng)的各個(gè)變量用Walsh函數(shù)展開(kāi),從而獲得對(duì)應(yīng)的矩陣方程。通過(guò)求解矩陣方程得到狀態(tài)變量的離散Walsh函數(shù)系數(shù)矩陣,再結(jié)合狀態(tài)變量的非零初值得到正交投影矩陣并構(gòu)造降階系統(tǒng)。在單側(cè)投影的理論框架下,理論分析表明這兩種方法所得降階系統(tǒng)分別能夠匹配原始系統(tǒng)一定數(shù)目的展開(kāi)系數(shù)。數(shù)值算例驗(yàn)證了本文所提方法的可行性和有效性。

      2 預(yù)備知識(shí)

      在本節(jié)中,將介紹離散Walsh函數(shù)的定義和性質(zhì)。文獻(xiàn)[13]給出了關(guān)于k的第i階離散Walsh函數(shù)φi(k)。該函數(shù)被定義在N=2l個(gè)點(diǎn)上,其中l(wèi)是非負(fù)整數(shù);i和k是小于N的非負(fù)整數(shù)。令

      (i)decimal=(il-1il-2…i0)binary

      (k)decimal=(kl-1kl-2…k0)binary

      (1)

      則離散Walsh函數(shù)定義為

      (2)

      其中

      g0(i)=il-1,g1(i)=il-1+il-2, …,gl(i)=i1+i0

      例如,求N=24時(shí)的φ3(k),首先將十進(jìn)制數(shù)3表示為四位的二進(jìn)制數(shù)

      (3)decimal=(0011)binary,

      同時(shí)求出

      g0(3)=i3=0,g1(3)=i3+i2=0,

      g2(3)=i2+i1=1,g3(3)=i1+i0=2。

      于是由式(1)和(2)可以得到

      φ3(k)=(-1)[g0(3)k0+g1(3)k1+g2(3)k2+g3(3)k3]

      φ3(k)=[1 1 1 1-1-1-1-1 1 1 1 1-1-1-1-1]。

      離散多項(xiàng)式{φi(k),i=0, 1, …,N-1}構(gòu)成一個(gè)完備集并滿(mǎn)足正交性

      (3)

      其中δij是克羅內(nèi)克δ函數(shù)(Kronecker delta)。

      給定任意有界離散序列x(k)∈Rn,x(k)可以被展成離散Walsh級(jí)數(shù)

      (4)

      其中

      X=[x0x1…xN-1],xi∈Rn,

      Φ(k)=[φ0(k)φ1(k) …φN-1(k)]T,

      上標(biāo)“T”表示向量或矩陣的轉(zhuǎn)置。利用正交性(3),xi可以被計(jì)算出,即

      離散Walsh矩陣W定義為[14]

      W=[Φ(0)Φ(1) …Φ(N-1)]

      離散Walsh函數(shù)具有移位性質(zhì)[15],即存在唯一的矩陣P∈RN×N使得

      PΦ(0)=0,PΦ(k+1)=Φ(k)

      (5)

      成立,其中k=0, 1, …,N-2。事實(shí)上,式(5)還滿(mǎn)足PW=WM,其中M被定義為

      離散Walsh函數(shù)還具有乘法性質(zhì),它適用于適當(dāng)維數(shù)的向量c,即

      Φ(k)Φ(k)Tc=CΦ(k)

      (6)

      其中矩陣C是一個(gè)與向量c相關(guān)的矩陣[16]。進(jìn)一步,當(dāng)k=0, 1, …,N-1時(shí),由式(6)可得[Φ(0)Φ(0)TcΦ(1)Φ(1)Tc…Φ(N-1)Φ(N-1)Tc]=CW,

      …Φ(N-1)Φ(N-1)Tc]W。

      3 線(xiàn)性離散時(shí)變系統(tǒng)的離散Walsh函數(shù)模型降階方法

      在這一節(jié),將提出兩種基于離散Walsh函數(shù)的模型降階方法??紤]如下線(xiàn)性離散時(shí)變系統(tǒng)

      (7)

      其中A(k)∈Rn×n,B(k)∈Rn×p,C(k)∈Rq×n是系數(shù)矩陣;x(k)∈Rn是n維狀態(tài)變量,x(0)是初值;u(k)∈Rp和y(k)∈Rq分別是p維輸入變量和q維輸出變量。

      本文的主要目的是構(gòu)造正交投影矩陣V∈Rn×(?n),然后在單側(cè)投影框架下構(gòu)造系統(tǒng)(7)的降階系統(tǒng)

      (8)

      3.1 基于系統(tǒng)狀態(tài)方程解的模型降階方法

      采用遞推法,由系統(tǒng)(7)的第一個(gè)方程可知

      x(k)=A(k-1)A(k-2)…A(0)x(0)+

      ×A(k-2)…A(j+1)B(j)u(j),

      其中k≥2。根據(jù)式(4)可得

      [x(0)x(1) …x(N-1)]

      =X[Φ(0)Φ(1) …Φ(N-1)],

      (9)

      從而

      (10)

      其中W是離散Walsh矩陣。

      接下來(lái),利用離散Walsh系數(shù)矩陣X構(gòu)造正交投影矩陣V。需要執(zhí)行Gram-Schmidt(GS)過(guò)程來(lái)構(gòu)造V的列vi(i=0, 1, …, N-1)。此外,QR分解和改進(jìn)的Gram-Schmidt(MGS)過(guò)程也可以用來(lái)構(gòu)造正交投影矩陣V。上述降階過(guò)程可以總結(jié)為如下算法。

      算法1:基于系統(tǒng)狀態(tài)方程解的模型降階方法

      輸入變量:離散時(shí)變系統(tǒng){A(k),B(k),C(k)}及初值x(0)

      1)通過(guò)式(10)計(jì)算出離散Walsh系數(shù)矩陣X;

      2)構(gòu)造投影矩陣V∈Rn×N,它滿(mǎn)足

      colspan{X}?colspan{V},VTV=IN;

      注 1:在式(10)中, 由于離散Walsh矩陣W∈RN×N非奇異,所以有X∈Rn×N(N?n)和V∈Rn×N(N?n), 因此降階系統(tǒng)的階數(shù)為=N=2l。

      注 2:在式(10)中,如果x(0)=0或X不是列滿(mǎn)秩的,則可以選取X的列向量中最大線(xiàn)性無(wú)關(guān)組來(lái)構(gòu)造正交投影矩陣V∈Rn×N1(N1

      3.2 具有系統(tǒng)非零初值的模型降階方法

      事實(shí)上,在3.1節(jié)中已經(jīng)提出了具有系統(tǒng)非零初值的模型降階方法。在這一節(jié)將研究另外一種具有系統(tǒng)非零初值的模型降階方法。

      根據(jù)離散Walsh級(jí)數(shù)的性質(zhì),x(k+1)∈Rn可以被展開(kāi)為

      于是有

      [x(1)x(2) …x(N)]

      (11)

      又由于

      [x(0)x(1) …x(N-1)]

      =[x(1)x(2) …x(N)]M+[x(0) 0 … 0],

      所以將式(9)和(11)帶入上式并化簡(jiǎn)可得

      (12)

      其中

      X0=x(0)Φ(0)T=[x(0)x(0) …x(0)]∈Rn×N。

      根據(jù)離散Walsh級(jí)數(shù)的性質(zhì),系統(tǒng)(7)中的各個(gè)變量還可以表示為

      x(k)=XΦ(k)=(Φ(k)T?In)vec(X),

      u(k)=UΦ(k)=(Φ(k)T?Ip)vec(U),U∈Rp×N,

      其中?表示Kronecker積,vec(·)表示矩陣的按列拉直算子。用類(lèi)似得到式(10)的方法, 還可以得到

      于是, 將上述各式代入系統(tǒng)(7)的第一個(gè)方程中可得

      接著應(yīng)用性質(zhì)(6)可得

      由于上述各式對(duì)k=0,1,…,N-1都成立,所以利用離散Walsh矩陣W,有

      從而

      (13)

      成立。結(jié)合式(12)和(13)可得

      (14)

      算法2:具有系統(tǒng)非零初值的模型降階方法

      輸入變量:離散時(shí)變系統(tǒng){A(k),B(k),C(k)}及初值x(0)

      2)構(gòu)造正交投影矩陣V∈Rn×,它滿(mǎn)足關(guān)系

      3.3 系數(shù)匹配

      相似地,原始系統(tǒng)(7)的輸出變量y(k)也可以表示為

      于是,由算法1得到的降階系統(tǒng)(8)滿(mǎn)足如下定理。

      證明:在算法1中,由于x(k)的離散Walsh函數(shù)系數(shù)矩陣為

      (15)

      對(duì)系統(tǒng)(15)的第一個(gè)方程左乘矩陣VT,有

      (16)

      相似地,由算法2得到的降階系統(tǒng)(8)也滿(mǎn)足如下定理。

      定理 2:若V是由算法2得到,則當(dāng)k=0, 1, …,-1時(shí),成立。進(jìn)一步,有X=V和Y=。

      所以x(k)?colspan{X}?colspan{V}成立,k=0, 1, …,-1。因?yàn)榻酉聛?lái)的證明過(guò)程與定理1的證明過(guò)程類(lèi)似,所以此處省略。證畢。

      4 數(shù)值實(shí)驗(yàn)

      在這一節(jié)中,將應(yīng)用一個(gè)數(shù)值例子驗(yàn)證算法1和算法2的可行性和有效性。

      考慮如下偏微分方程[12]

      (17)

      用500個(gè)網(wǎng)格,對(duì)偏微分方程(17)進(jìn)行有限差分離散,根據(jù)初值條件可以得到499階的連續(xù)時(shí)變系統(tǒng)。令p=+∞和時(shí)間步長(zhǎng)Δt=0.5,利用向后歐拉法可以得到一個(gè)n=499的線(xiàn)性離散時(shí)變系統(tǒng)。令ξ(t)=1+t,ξ1(t)=t+tsin(t),ξ2(t)=1,z(0,0.002)=0.1, …,z(0,0.6)=0.1,z(0,0.602)=0,…,z(0,0.998)=0。假設(shè)算法1的降階階數(shù)為=8,算法2的降階階數(shù)為=9。當(dāng)u(t)=(-1)2te0.01t時(shí),圖1描述了原始系統(tǒng)和降階系統(tǒng)的輸出;圖2給出了原始系統(tǒng)和降階系統(tǒng)輸出的絕對(duì)誤差。從圖1可以看出由算法1和算法2得到的降階系統(tǒng)的輸出能夠很好地逼近原始系統(tǒng)的輸出。在圖2中,可以觀察到由算法1得到的降階系統(tǒng)的輸出能夠匹配原始系統(tǒng)的前8個(gè)輸出y(k),然而由算法2得到的降階系統(tǒng)的輸出能夠匹配原始系統(tǒng)的前9個(gè)輸出y(k)。因此,由算法1和算法2得到的降階系統(tǒng)分別滿(mǎn)足定理1和定理2的結(jié)論。

      圖1 原始系統(tǒng)和降階系統(tǒng)的輸出

      圖2 絕對(duì)誤差

      5 結(jié)論

      本文利用離散Walsh函數(shù)研究了線(xiàn)性離散時(shí)變系統(tǒng)的時(shí)域模型降階,并提出了兩種模型降階方法:①采用遞推法,得到線(xiàn)性離散時(shí)變系統(tǒng)的狀態(tài)變量x(k)(k=0, 1, …,-1),并結(jié)合離散Walsh函數(shù)的性質(zhì)得到狀態(tài)變量x(k)的離散Walsh函數(shù)系數(shù)矩陣,將得到的系數(shù)矩陣構(gòu)造正交投影矩陣,進(jìn)而得到降階系統(tǒng)。②將線(xiàn)性離散時(shí)變系統(tǒng)在離散Walsh函數(shù)構(gòu)成的空間中展成矩陣方程,通過(guò)求解矩陣方程得到狀態(tài)變量的離散Walsh函數(shù)系數(shù)矩陣。利用所得系數(shù)矩陣和非零初值x(0)構(gòu)造正交投影矩陣并得到降階系統(tǒng)。理論分析表明上述兩種方法得到的降階系統(tǒng)分別能夠匹配原始系統(tǒng)一定數(shù)目的展開(kāi)系數(shù)。數(shù)值算例驗(yàn)證了本文所提方法的可行性和有效性。

      猜你喜歡
      降階時(shí)變線(xiàn)性
      漸近線(xiàn)性Klein-Gordon-Maxwell系統(tǒng)正解的存在性
      線(xiàn)性回歸方程的求解與應(yīng)用
      單邊Lipschitz離散非線(xiàn)性系統(tǒng)的降階觀測(cè)器設(shè)計(jì)
      二階線(xiàn)性微分方程的解法
      基于時(shí)變Copula的股票市場(chǎng)相關(guān)性分析
      煙氣輪機(jī)復(fù)合故障時(shí)變退化特征提取
      降階原理在光伏NPC型逆變微網(wǎng)中的應(yīng)用研究
      基于MEP法的在役橋梁時(shí)變可靠度研究
      基于Krylov子空間法的柔性航天器降階研究
      基于CFD降階模型的陣風(fēng)減緩主動(dòng)控制研究
      普陀区| 城市| 东港市| 承德市| 南溪县| 镇安县| 宁安市| 梁平县| 贵德县| 子长县| 高碑店市| 铜山县| 确山县| 杨浦区| 黄冈市| 湖北省| 沙洋县| 凌云县| 云安县| 永川市| 疏附县| 昭觉县| 石棉县| 渝中区| 台州市| 绥江县| 吉隆县| 中山市| 浠水县| 疏附县| 辽中县| 涞水县| 安西县| 平阴县| 论坛| 南江县| 兰溪市| 和静县| 大连市| 桓台县| 黎川县|