计算机仿真
計算機倣真
계산궤방진
COMPUTER SIMULATION
2014年
2期
344-348,449
,共6页
子系统%分布并行仿真%时延
子繫統%分佈併行倣真%時延
자계통%분포병행방진%시연
Subsystem%Distributed-parallel simulation%Time-delay
在算法实时性问题的研究中,工程系统多数是连续系统,以微分方程组的形式来表示的,通常采用数值积分算法来求解微分方程组.如果采用单一节点仿真,往往不能满足实时性要求,通常是将模型分割并分布至多节点进行分布并行仿真.针对Simulink仿真的机制和特点,基于RK4积分算法,将范德波尔模型正确分割成两个子系统SS1和SS2,以状态变量为输出变量,为使子系统间同步并行计算,分别在子系统的输出端配置Memory模块来优化分布仿真的效率.其它仿真软件如RT-LAB也基于Memory模块来分布仿真,但是没有分析Memory模块给系统动态带来的影响.在分析得出Memory模块的引入给系统带来了额外一拍时延的基础上,针对延误差提出拟合外推(Least squares estimator,LSQE)算法进行外推补偿,实验结果表明,相比较传统的插值外推(Lagrange,LAGRA)算法而言,拟合外推算法的补偿效果更好.
在算法實時性問題的研究中,工程繫統多數是連續繫統,以微分方程組的形式來錶示的,通常採用數值積分算法來求解微分方程組.如果採用單一節點倣真,往往不能滿足實時性要求,通常是將模型分割併分佈至多節點進行分佈併行倣真.針對Simulink倣真的機製和特點,基于RK4積分算法,將範德波爾模型正確分割成兩箇子繫統SS1和SS2,以狀態變量為輸齣變量,為使子繫統間同步併行計算,分彆在子繫統的輸齣耑配置Memory模塊來優化分佈倣真的效率.其它倣真軟件如RT-LAB也基于Memory模塊來分佈倣真,但是沒有分析Memory模塊給繫統動態帶來的影響.在分析得齣Memory模塊的引入給繫統帶來瞭額外一拍時延的基礎上,針對延誤差提齣擬閤外推(Least squares estimator,LSQE)算法進行外推補償,實驗結果錶明,相比較傳統的插值外推(Lagrange,LAGRA)算法而言,擬閤外推算法的補償效果更好.
재산법실시성문제적연구중,공정계통다수시련속계통,이미분방정조적형식래표시적,통상채용수치적분산법래구해미분방정조.여과채용단일절점방진,왕왕불능만족실시성요구,통상시장모형분할병분포지다절점진행분포병행방진.침대Simulink방진적궤제화특점,기우RK4적분산법,장범덕파이모형정학분할성량개자계통SS1화SS2,이상태변량위수출변량,위사자계통간동보병행계산,분별재자계통적수출단배치Memory모괴래우화분포방진적효솔.기타방진연건여RT-LAB야기우Memory모괴래분포방진,단시몰유분석Memory모괴급계통동태대래적영향.재분석득출Memory모괴적인입급계통대래료액외일박시연적기출상,침대연오차제출의합외추(Least squares estimator,LSQE)산법진행외추보상,실험결과표명,상비교전통적삽치외추(Lagrange,LAGRA)산법이언,의합외추산법적보상효과경호.