半實(shí)物仿真系統(tǒng)及半實(shí)物仿真方法
【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及仿真技術(shù)領(lǐng)域,更具體的說(shuō)是涉及一種半實(shí)物仿真系統(tǒng)及半實(shí)物仿真 方法。
【背景技術(shù)】
[0002] 半實(shí)物仿真是指將實(shí)物引入仿真環(huán)境中進(jìn)行仿真的技術(shù),這樣就避免了全數(shù)字仿 真中,由于為實(shí)物建立的數(shù)學(xué)模型的正確性所帶入的誤差,從而可大大提高仿真的可信度。
[0003] 在半實(shí)物仿真的仿真環(huán)境下,涉及到對(duì)實(shí)物設(shè)備的設(shè)備控制操作,例如上下電、歸 零等操作?,F(xiàn)有技術(shù)中的半實(shí)物仿真,通常需要人工進(jìn)行仿真過(guò)程的操作,包括仿真初始參 數(shù)的設(shè)置、對(duì)實(shí)物設(shè)備的控制以及仿真數(shù)據(jù)的處理等。因此現(xiàn)有的方式,會(huì)造成時(shí)間、人力 等資源的浪費(fèi),且會(huì)降低仿真的效率。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本申請(qǐng)?zhí)峁┝艘环N半實(shí)物仿真系統(tǒng)及半實(shí)物仿真方法,節(jié)省了資源,提 尚了仿真效率。
[0005] 為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┤缦录夹g(shù)方案:
[0006] 第一方面,提供了一種半實(shí)物仿真系統(tǒng),包括實(shí)物設(shè)備;為所述實(shí)物設(shè)備提供仿真 工作環(huán)境的物理效應(yīng)設(shè)備;數(shù)據(jù)傳輸設(shè)備;以及通過(guò)所述數(shù)據(jù)傳輸設(shè)備分別與所述實(shí)物設(shè) 備、所述物理效應(yīng)設(shè)備建立連接的仿真激勵(lì)設(shè)備;
[0007] 所述仿真激勵(lì)設(shè)備,用于加載進(jìn)行當(dāng)前仿真需要的仿真模型;獲取為所述仿真模 型預(yù)先裝訂的設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初始參數(shù);按照所述設(shè)備控制參數(shù), 對(duì)所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行設(shè)備控制操作;在所述設(shè)備控制操作完成之 后,按照所述設(shè)備初始化參數(shù),對(duì)所述物理效應(yīng)設(shè)備進(jìn)行初始化;在所述初始化完成之后, 運(yùn)行所述仿真模型,利用所述仿真初始參數(shù),結(jié)合所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn) 行半實(shí)物仿真。
[0008] 優(yōu)選地,還包括通過(guò)所述數(shù)據(jù)傳輸設(shè)備與所述仿真激勵(lì)設(shè)備建立連接的數(shù)據(jù)處理 設(shè)備;
[0009] 所述數(shù)據(jù)處理設(shè)備,用于保存所述仿真激勵(lì)設(shè)備進(jìn)行仿真得到的仿真數(shù)據(jù);對(duì)所 述仿真數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。
[0010] 優(yōu)選地,所述仿真激勵(lì)設(shè)備還用于獲取預(yù)先設(shè)置的仿真次數(shù)以及為每一次仿真預(yù) 先裝訂的多組參數(shù)組合,所述參數(shù)組合至少包括設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真 初始參數(shù);
[0011] 所述仿真激勵(lì)設(shè)備具體用于按照所述仿真次數(shù),依次進(jìn)行仿真,在進(jìn)行每一次仿 真過(guò)程中,加載進(jìn)行當(dāng)前仿真需要的仿真模型;獲取當(dāng)前仿真需要的一組參數(shù)組合;按照 所述參數(shù)組合中的設(shè)備控制參數(shù),對(duì)所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行設(shè)備控制操 作;在所述設(shè)備控制操作完成之后,按照所述參數(shù)組合中的設(shè)備初始化參數(shù),對(duì)所述物理效 應(yīng)設(shè)備進(jìn)行初始化;在所述初始化完成之后,運(yùn)行所述仿真模型,利用所述參數(shù)組合中的仿 真初始參數(shù),結(jié)合所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真;
[0012] 所述數(shù)據(jù)處理設(shè)備,具體用于分別保存所述仿真激勵(lì)設(shè)備每一次進(jìn)行仿真得到的 仿真數(shù)據(jù);對(duì)所述仿真數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。
[0013] 優(yōu)選地,所述仿真激勵(lì)設(shè)備包括總控系統(tǒng)以及仿真機(jī);
[0014] 所述總控系統(tǒng),用于在所述仿真機(jī)加載進(jìn)行當(dāng)前仿真需要的仿真模型之后,獲取 為所述仿真模型預(yù)先裝訂的設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初始參數(shù);按照所述 設(shè)備控制參數(shù),對(duì)所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行設(shè)備控制操作;在所述設(shè)備控 制操作完成之后,按照所述設(shè)備初始化參數(shù),對(duì)所述物理效應(yīng)設(shè)備進(jìn)行初始化;在所述初始 化完成之后,控制所述仿真機(jī)運(yùn)行所述仿真模型,利用所述仿真初始參數(shù),結(jié)合所述實(shí)物設(shè) 備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真;
[0015] 所述仿真機(jī),用于加載并運(yùn)行仿真模型;利用所述仿真初始參數(shù),結(jié)合所述實(shí)物設(shè) 備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真。
[0016] 優(yōu)選地,所述仿真機(jī)包括仿真上位機(jī)以及至少一個(gè)仿真目標(biāo)機(jī);
[0017] 所述仿真上位機(jī)控制至少一個(gè)仿真目標(biāo)機(jī)加載仿真模型;在所述物理效應(yīng)設(shè)備初 始化完成之后,觸發(fā)每一個(gè)仿真目標(biāo)機(jī)運(yùn)行所述仿真模型,利用所述仿真初始參數(shù),結(jié)合所 述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真;
[0018] 所述仿真目標(biāo)機(jī),用于運(yùn)行其加載的仿真模型,利用所述仿真初始參數(shù),結(jié)合所述 實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真。
[0019] 優(yōu)選地,所述仿真激勵(lì)設(shè)備還用于根據(jù)參數(shù)調(diào)整請(qǐng)求,更新預(yù)先裝訂的參數(shù)組合 以及批仿真次數(shù)。
[0020] 第二方面,提供了一種半實(shí)物仿真方法,應(yīng)用于半實(shí)物仿真系統(tǒng)中,所述系統(tǒng)包括 實(shí)物設(shè)備、為所述實(shí)物設(shè)備提供仿真工作環(huán)境的物理效應(yīng)設(shè)備、數(shù)據(jù)傳輸設(shè)備,以及通過(guò)所 述數(shù)據(jù)傳輸設(shè)備分別與所述實(shí)物設(shè)備、所述物理效應(yīng)設(shè)備建立連接的仿真激勵(lì)設(shè)備;
[0021] 所述方法包括:
[0022] 所述仿真激勵(lì)設(shè)備加載進(jìn)行當(dāng)前仿真需要的仿真模型;
[0023] 獲取為所述仿真模型預(yù)先裝訂的設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初始參 數(shù);
[0024] 按照所述設(shè)備控制參數(shù),對(duì)所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行設(shè)備控制操 作;
[0025] 在所述設(shè)備控制操作完成之后,按照所述設(shè)備初始化參數(shù),對(duì)所述物理效應(yīng)設(shè)備 進(jìn)行初始化;
[0026] 在所述初始化完成之后,運(yùn)行所述仿真模型,利用所述仿真初始參數(shù),結(jié)合所述實(shí) 物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真。
[0027] 優(yōu)選地,所述系統(tǒng)還包括通過(guò)所述數(shù)據(jù)傳輸設(shè)備與所述仿真激勵(lì)設(shè)備建立連接的 數(shù)據(jù)處理設(shè)備;
[0028] 所述利用所述仿真參數(shù),結(jié)合所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行仿真之 后,所述方法還包括:
[0029] 通過(guò)所述數(shù)據(jù)處理設(shè)備保存進(jìn)行仿真之后得到的仿真數(shù)據(jù),并對(duì)所述仿真數(shù)據(jù)進(jìn) 行數(shù)據(jù)處理。
[0030] 優(yōu)選地,所述仿真激勵(lì)設(shè)備加載進(jìn)行當(dāng)前仿真需要的仿真模型之前,所述方法還 包括:
[0031] 獲取預(yù)先設(shè)置的仿真次數(shù)以及為每一次仿真預(yù)先裝訂的多組參數(shù)組合,所述參數(shù) 組合至少包括設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初始參數(shù);
[0032] 所述仿真激勵(lì)設(shè)備加載進(jìn)行當(dāng)前仿真需要的仿真模型包括:
[0033] 在進(jìn)行每一次仿真過(guò)程中,加載進(jìn)行當(dāng)前仿真需要的仿真模型;
[0034] 所述獲取為所述仿真模型預(yù)先裝訂的設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初 始參數(shù)包括:
[0035] 獲取當(dāng)前仿真需要的一組參數(shù)組合,所述參數(shù)組合中包括設(shè)備控制參數(shù)、設(shè)備初 始化參數(shù)以及仿真初始參數(shù)。
[0036] 優(yōu)選地,獲取預(yù)先設(shè)置的仿真次數(shù)以及為每一次仿真預(yù)先裝訂的多組參數(shù)組合之 后,所述方法還包括:
[0037] 根據(jù)參數(shù)調(diào)整請(qǐng)求,更新預(yù)先裝訂的參數(shù)組合以及批仿真次數(shù)。
[0038] 經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本申請(qǐng)?zhí)峁┝?一種半實(shí)物仿真系統(tǒng) 及半實(shí)物仿真方法,該半實(shí)物仿真系統(tǒng)由實(shí)物設(shè)備;為所述實(shí)物設(shè)備提供仿真工作環(huán)境的 物理效應(yīng)設(shè)備;數(shù)據(jù)傳輸設(shè)備;以及通過(guò)所述數(shù)據(jù)傳輸設(shè)備分別與所述實(shí)物設(shè)備、所述物 理效應(yīng)設(shè)備建立連接的仿真激勵(lì)設(shè)備組成,仿真激勵(lì)設(shè)備可以自動(dòng)加載進(jìn)行當(dāng)前仿真需要 的仿真模型;獲取為所述仿真模型預(yù)先裝訂的設(shè)備控制參數(shù)、設(shè)備初始化參數(shù)以及仿真初 始參數(shù);按照所述設(shè)備控制參數(shù),對(duì)所述實(shí)物設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行設(shè)備控制操 作;在所述設(shè)備控制操作完成之后,按照所述設(shè)備初始化參數(shù),對(duì)所述物理效應(yīng)設(shè)備進(jìn)行初 始化;在所述初始化完成之后,運(yùn)行所述仿真模型,利用所述仿真初始參數(shù),結(jié)合所述實(shí)物 設(shè)備以及所述物理效應(yīng)設(shè)備進(jìn)行半實(shí)物仿真。實(shí)現(xiàn)了半實(shí)物仿真的自動(dòng)控制,無(wú)需人工參 與,節(jié)省了人力資源,提高了仿真效率。
【附圖說(shuō)明】
[0039] 為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 申請(qǐng)的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0040] 圖1為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0041] 圖2為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真系統(tǒng)又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0042] 圖3為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真系統(tǒng)又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0043] 圖4為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真系統(tǒng)又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0044] 圖5為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真方法一個(gè)實(shí)施例的流程圖;
[0045] 圖6為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真方法又一個(gè)實(shí)施例的流程圖;
[0046] 圖7為本申請(qǐng)實(shí)施例提供的一種半實(shí)物仿真方法又一個(gè)實(shí)施例的流程圖。
【具體實(shí)施方式】
[0047] 下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例