盧 冀 陳晧暉 李萬玉
(1.西安電子工程研究所 西安 710100;2.中國人民解放軍32382部隊 北京 100071;3.西安市射頻綜合仿真重點實驗室 西安 710100)
數(shù)字化設(shè)計與仿真采用建模與仿真(M&S, Model and Simulation)技術(shù),構(gòu)建物理環(huán)境與實物的信息橋梁,用于實物研制的正向牽引、設(shè)計優(yōu)化和驗證評估,目前已被喻為設(shè)備研制的“孿生”技術(shù),雷達(dá)數(shù)字化設(shè)計與仿真是建模與仿真與各種新的數(shù)字技術(shù)相結(jié)合提高雷達(dá)設(shè)計、調(diào)試、仿真、評估等研制與使用水平與效率的手段之一[1],與傳統(tǒng)重資產(chǎn)型的雷達(dá)半實物仿真系統(tǒng)相比,前者因其采用數(shù)字化方式構(gòu)建雷達(dá)、雷達(dá)環(huán)境[2-4]等模型,因成本、效率、靈活性等因素更適合于各種應(yīng)用場景下的雷達(dá)性能評估。
目前,雷達(dá)半實物仿真系統(tǒng)廣泛應(yīng)用,并在雷達(dá)實裝性能和功能測試與驗證中扮演重要角色[5-7],積累了大量且寶貴的仿真數(shù)據(jù)和評估結(jié)果,因此在數(shù)字領(lǐng)域?qū)崿F(xiàn)雷達(dá)半實物仿真系統(tǒng)的數(shù)學(xué)模型并進(jìn)行仿真,通過對比可以更加全面的對雷達(dá)功能和性能進(jìn)行測試和評估,并能提高雷達(dá)設(shè)計優(yōu)化能力,為此,仿真轉(zhuǎn)臺的數(shù)字化建模是實現(xiàn)半實物仿真數(shù)字化需要首先考慮和解決的技術(shù)問題之一。
本文面向雷達(dá)數(shù)字化設(shè)計與仿真技術(shù)領(lǐng)域,針對半實物仿真中仿真轉(zhuǎn)臺的數(shù)字化,給出一種面向雷達(dá)數(shù)字化設(shè)計與仿真的仿真轉(zhuǎn)臺建模方法,并從仿真轉(zhuǎn)臺的五種典型運(yùn)動模式,描述了仿真轉(zhuǎn)臺的建模方法,為雷達(dá)數(shù)字化設(shè)計與仿真領(lǐng)域半實物仿真數(shù)字化的研究和持續(xù)發(fā)展起到拋磚引玉的作用。
導(dǎo)引雷達(dá)半實物仿真系統(tǒng)中仿真轉(zhuǎn)臺通常采用三軸轉(zhuǎn)臺,提供俯仰、方位和橫滾等姿態(tài)信息,在雷達(dá)半實物仿真中,仿真轉(zhuǎn)臺通過三軸的位置運(yùn)動仿真雷達(dá)姿態(tài),以及通過轉(zhuǎn)臺有規(guī)律的步進(jìn)及轉(zhuǎn)動運(yùn)動仿真雷達(dá)運(yùn)動裝置的反饋性能,并且能夠通過控制學(xué)方法仿真彈道的姿態(tài)信息,因此,仿真轉(zhuǎn)臺數(shù)學(xué)模型設(shè)計三軸的位置、步進(jìn)、搖擺、轉(zhuǎn)速和動力學(xué)運(yùn)動,模擬轉(zhuǎn)臺的位置、步進(jìn)、搖擺、轉(zhuǎn)速和動力學(xué)運(yùn)動,以滿足多種仿真所需的俯仰、方位和橫滾角度數(shù)據(jù)。值得一提的是,仿真轉(zhuǎn)臺數(shù)字化模型相比實物系統(tǒng),因采用模擬方式,不受機(jī)械誤差、運(yùn)動能力、角度約束等影響,效率和精確性更佳,易于仿真結(jié)果數(shù)據(jù)分析。設(shè)計的仿真轉(zhuǎn)臺數(shù)字化模型的功能及參數(shù)描述見表1所列。
表1 五種運(yùn)動模式的參數(shù)說明
(1)
(2)
其中:t是仿真時間間隔,δx和ωx表示方位、俯仰或橫滾軸每次步進(jìn)的角度和角速度。
(3)
其中:t是仿真時間間隔;Cx、Ax和ωx分別表示搖擺運(yùn)動中方位、俯仰或橫滾軸的擺動周期、擺動幅度和擺動角速度。
(4)
其中:Ex表示方位、俯仰或橫滾軸總轉(zhuǎn)動角度;ωx表示方位、俯仰或橫滾軸轉(zhuǎn)動角速度。
位置運(yùn)動可根據(jù)運(yùn)動姿態(tài)結(jié)果來計算變化過程中不同時刻的姿態(tài)信息,動力學(xué)運(yùn)動的第n時刻的力矩Mn可以描述為
(5)
(6)
(7)
(8)
仿真轉(zhuǎn)臺數(shù)字化模型在Matlab軟件中采用Simulink實現(xiàn),便于形成層次化的數(shù)字模型的頂層架構(gòu)和模塊功能。仿真轉(zhuǎn)臺數(shù)字化模型的頂層設(shè)計文件,根據(jù)控制參數(shù)分別實現(xiàn)五種運(yùn)動模式的控制,并根據(jù)運(yùn)動模式的選擇,輸出轉(zhuǎn)臺的方位、俯仰和橫滾的角度數(shù)據(jù)。仿真轉(zhuǎn)臺數(shù)字化模型頂層描述見圖1所示。
在數(shù)字化頂層描述中,分別實現(xiàn)了第2小節(jié)中描述的位置運(yùn)動、搖擺運(yùn)動、步進(jìn)運(yùn)動、轉(zhuǎn)速運(yùn)動和動力學(xué)運(yùn)動功能,每一種運(yùn)動模式采用表一所列參數(shù)和上述計算原理,再根據(jù)具體的方位、俯仰或橫滾軸幅度限制和坐標(biāo)軸零位,確定幅度變化范圍和正負(fù)取值,從而計算獲得方位、俯仰及橫滾角度信息。圖2至圖6分別顯示了位置運(yùn)動、搖擺運(yùn)動、步進(jìn)運(yùn)動、轉(zhuǎn)速運(yùn)動和動力學(xué)運(yùn)動數(shù)字模型的頂層描述、參數(shù)設(shè)置和仿真結(jié)果,在仿真中從Scope圖中也驗證了仿真轉(zhuǎn)臺數(shù)字模型及計算原理的有效性和模型的可用性。
圖2 位置運(yùn)動功能驗證
圖3 步進(jìn)運(yùn)動功能驗證
圖4 搖擺運(yùn)動功能驗證
圖6 動力學(xué)運(yùn)動功能驗證
針對雷達(dá)半實物仿真系統(tǒng)的數(shù)字化設(shè)計與實現(xiàn)問題,從仿真轉(zhuǎn)臺的數(shù)字化建模與實現(xiàn)入手,提出了一種面向雷達(dá)數(shù)字化設(shè)計與仿真的仿真轉(zhuǎn)臺建模方法,設(shè)計了仿真轉(zhuǎn)臺典型的位置、步進(jìn)、搖擺、轉(zhuǎn)速和動力學(xué)等五種運(yùn)動模式的建模方式和計算原理,并給出了仿真轉(zhuǎn)臺數(shù)字化建模方法和具體的實現(xiàn)方式。最后通過實驗結(jié)果驗證了仿真轉(zhuǎn)臺數(shù)字化建模方法的有效性。