Links-Lab綜合仿真測(cè)試軟件包
- 公司名稱 北京圣達(dá)駿業(yè)科技有限公司
- 品牌 其他品牌
- 型號(hào)
- 產(chǎn)地
- 廠商性質(zhì) 代理商
- 更新時(shí)間 2024/11/19 19:38:24
- 訪問次數(shù) 643
聯(lián)系方式:董思卿18600536779 查看聯(lián)系方式
聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,,謝謝!
應(yīng)用領(lǐng)域 | 綜合 |
---|
一,、概述
對(duì)于飛機(jī)航電系統(tǒng),、汽車車電系統(tǒng)、船舶電子信息系統(tǒng)等,,涉及到的分系統(tǒng),、子設(shè)備較多,交互邏輯復(fù)雜,,為考核各設(shè)備之間是否按照設(shè)計(jì)要求協(xié)同工作,,需要在試驗(yàn)室階段進(jìn)行綜合測(cè)試驗(yàn)證。 復(fù)雜電子系統(tǒng)的綜合測(cè)試驗(yàn)證需要覆蓋單設(shè)備測(cè)試,、單系統(tǒng)/多系統(tǒng)直至全系統(tǒng)聯(lián)合測(cè)試,,這就要求搭建的測(cè)試平臺(tái)具備靈活的測(cè)試構(gòu)型,便利的調(diào)試手段,以及高效可重復(fù)的測(cè)試用例執(zhí)行環(huán)境,。 Links-Lab是一款面向復(fù)雜電子系統(tǒng)的專業(yè)仿真測(cè)試軟件包,,可以提供動(dòng)態(tài)閉環(huán)仿真測(cè)試和基于用例的自動(dòng)化測(cè)試等功能,極大提升測(cè)試效率,。
二,、功能
1.Links-Lab綜合仿真測(cè)試軟件包核心功能
?靜態(tài)測(cè)試:試驗(yàn)人員通過Links-Lab提供的人機(jī)接口進(jìn)行信號(hào)激勵(lì)、信號(hào)顯示及分析等,,沒有仿真模型的參與,;
?動(dòng)態(tài)測(cè)試:在靜態(tài)測(cè)試的基礎(chǔ)上加入仿真模型,可以模擬更加真實(shí)的外部環(huán)境,,利用Matlab/Simulink,、AMEsim等建模工具,構(gòu)建一個(gè)集成的仿真建模環(huán)境,;
?自動(dòng)測(cè)試:主控機(jī)端可配置自動(dòng)測(cè)試用例,,測(cè)試結(jié)束自動(dòng)生成測(cè)試報(bào)告;用戶可自行編輯測(cè)試用例,,輸入,、輸出,判定規(guī)則,,判定時(shí)機(jī)等。
2.Links-Lab綜合仿真測(cè)試軟件包其它功能
?ICD管理:試驗(yàn)人員手動(dòng)錄入或者自動(dòng)導(dǎo)入試驗(yàn)ICD信息,,保存到數(shù)據(jù)庫(kù)中,,為試驗(yàn)主控軟件提供ICD支持;
?故障告警:對(duì)試驗(yàn)過程中的敏感信號(hào)設(shè)置故障閾值,,故障發(fā)生時(shí),,根據(jù)不同的故障級(jí)別進(jìn)行提示;
?虛擬儀表:基于LabVIEW搭建虛擬儀表面板,,并通過OPC服務(wù)組件實(shí)現(xiàn)儀表面板與測(cè)試系統(tǒng)的數(shù)據(jù)交互,。
3.系統(tǒng)架構(gòu)
Links-Lab是在公司自主研發(fā)的Links-RT通用半實(shí)物仿真包的基礎(chǔ)之上,為滿足復(fù)雜系統(tǒng)綜合測(cè)試的需求,,開發(fā)的一套仿測(cè)一體化軟件工具集,。Links-Lab的產(chǎn)品采用特殊的中間層數(shù)據(jù)傳輸機(jī)制,各設(shè)備之間通過全局共享數(shù)據(jù)空間實(shí)現(xiàn)數(shù)據(jù)交互,。這種結(jié)構(gòu)為測(cè)試系統(tǒng)的組建帶來了極大的靈活性,,可根據(jù)實(shí)際項(xiàng)目需求,靈活接入或切出各功能模塊,,而無(wú)需更改線路連接關(guān)系,。
4.軟件構(gòu)成
4.1主機(jī)端\仿真測(cè)試管理軟件TestManager
仿真測(cè)試管理軟件是綜合測(cè)控軟件的核心,主要功能包括試驗(yàn)資源管理、試驗(yàn)任務(wù)規(guī)劃,、仿真運(yùn)行管理,、數(shù)據(jù)記錄解析和故障注入等。
TestManager具有以下主要功能:
?構(gòu)建一個(gè)高度可配置的系統(tǒng),,針對(duì)不同的被測(cè)設(shè)備,,支持建立多種試驗(yàn)構(gòu)型。對(duì)應(yīng)到軟件上,,試驗(yàn)構(gòu)型的配置包括硬件IO配置,、ICD映射配置、初始值配置,,配置結(jié)果保存到工程文件中,;
?提供試驗(yàn)的運(yùn)行管理功能,包括啟動(dòng)測(cè)試,、暫停測(cè)試,、停止測(cè)試;
?提供靜態(tài)手動(dòng)配置的激勵(lì)采集測(cè)試環(huán)境,、模型參與的動(dòng)態(tài)仿真測(cè)試環(huán)境,,以及基于測(cè)試用例的自動(dòng)化執(zhí)行環(huán)境;
?提供系統(tǒng)運(yùn)行狀態(tài)監(jiān)控,,關(guān)鍵數(shù)據(jù)查看等人機(jī)交互界面,。
4.2主機(jī)端\模型編譯工具RT-Coder
實(shí)時(shí)代碼生成組件RT-Coder集成于Matlab Simulink環(huán)境中,實(shí)現(xiàn)由Matlab Simulink模型自動(dòng)生成VxWorks目標(biāo)代碼,。功能包括:
?提供系統(tǒng)TLC文件及Makefile模板文件,,配置編譯選項(xiàng)及編譯環(huán)境,支持VxWorks目標(biāo)代碼自動(dòng)生成,;
?集成GNU編譯器,,支持x86系列處理器;
?可選板載時(shí)鐘源或外部時(shí)鐘源,;
?支持任務(wù)優(yōu)先級(jí),、堆棧大小設(shè)定;
?支持外部模式/非外部模式設(shè)定,。
4.3主機(jī)端\接口數(shù)據(jù)管理軟件ICD Studio
ICD配置管理軟件ICD Studio是針對(duì)綜合電子系統(tǒng)接口的復(fù)雜性和接口控制的重要性開發(fā)的接口控制文件管理數(shù)據(jù)庫(kù)軟件,,來滿足系統(tǒng)研制過程中的需求。該軟件能夠?qū)崿F(xiàn)對(duì)復(fù)雜的電子系統(tǒng)各設(shè)備間的接口信息的設(shè)計(jì),,提供ICD文件導(dǎo)入,、編輯功能,此外還必須提供豐富的管理和維護(hù)功能,,使ICD數(shù)據(jù)庫(kù)管理更加安全,、可靠,提高ICD設(shè)計(jì)的效率,能夠滿足復(fù)雜的ICD數(shù)據(jù)管理要求,。
ICD Studio具有以下主要功能:
?ICD數(shù)據(jù)庫(kù)能夠方便地對(duì)綜合電子系統(tǒng)及其它系統(tǒng)之間的接口數(shù)據(jù)進(jìn)行錄入,、編輯、存貯,,并保存接口信號(hào)所有參數(shù),;
?支持ICD數(shù)據(jù)的文件導(dǎo)入、導(dǎo)出功能,;
?支持1553B,、ARINC429、RS232/422/485,、CAN,、Modbus-TCP等數(shù)據(jù)總線的管理。
4.4目標(biāo)機(jī)端\IO接口引擎IOMap
IO接口引擎IOMap用于實(shí)現(xiàn)數(shù)據(jù)中間層與IO接口仿真機(jī)之間的數(shù)據(jù)映射,,通過啟動(dòng)IO接口處理任務(wù),,實(shí)現(xiàn)中間層(通常是反射內(nèi)存)數(shù)據(jù)與真實(shí)I/O信號(hào)之間數(shù)據(jù)幀透?jìng)鳎涔δ芙Y(jié)構(gòu)如下:
4.5目標(biāo)機(jī)端\實(shí)時(shí)仿真引擎RT-Engine
模型仿真引擎RT-Engine是運(yùn)行于VxWorks操作系統(tǒng)之上,,包括命令通訊任務(wù),、FTP任務(wù)、數(shù)據(jù)通訊任務(wù),、存儲(chǔ)任務(wù),、模型調(diào)度任務(wù)等,給模型生成的目標(biāo)代碼的加載,、運(yùn)行,、監(jiān)控提供基礎(chǔ)環(huán)境。上述功能是基于硬件板卡驅(qū)動(dòng),、CPU板級(jí)支持包及VxWorks操作系統(tǒng)之上的。