產(chǎn)品特色
PRODUCT FEATURES
1、支持RCP快速原型設(shè)計(jì), 實(shí)現(xiàn)用戶從Simulink模型開發(fā)到異構(gòu)硬件平臺(tái)的自動(dòng)轉(zhuǎn)換,用戶無需懂得代碼編程技術(shù),無需考慮硬件平臺(tái)調(diào)試、驅(qū)動(dòng)開發(fā)等問題,專心把精力投入算法中,能快速的實(shí)現(xiàn)算法驗(yàn)證。
2、支持HIL硬件在回路測試,加速產(chǎn)品的開發(fā)速度,模擬被控對(duì)象能降低用戶的搭建系統(tǒng)成本,測試速度更快、效率更高、實(shí)驗(yàn)更安全。
3、采用實(shí)時(shí)Linux操作系統(tǒng),多核處理器方便多任務(wù)處理,同時(shí),實(shí)現(xiàn)自動(dòng)模型分割技術(shù),可以讓算法分核運(yùn)行到不同的CPU中,合理的劃分算法與系統(tǒng)任務(wù)。
4、支持CPU+FPGA異構(gòu)平臺(tái)自動(dòng)代碼生成及部署功能,同時(shí),支持異構(gòu)平臺(tái)間的數(shù)據(jù)回顯和在線調(diào)參。
5、IO資源支持廣泛,擁有高速同步AD、同步IO、RS232、增量/絕對(duì)值編碼器、PWM驅(qū)動(dòng)、Ethercat從站、CAN、USB等接口。單功能卡、多功能卡、多路AD/DA驅(qū)動(dòng)卡、子系統(tǒng)卡、可編程功能卡等多種選擇,用戶可以靈活組合。
6、可廣泛應(yīng)用于伺服驅(qū)動(dòng)產(chǎn)品及電機(jī)控制快速原型教學(xué)平臺(tái)、精密運(yùn)動(dòng)控制等領(lǐng)域。
CASE INTRODUCED
光刻機(jī)仿真平臺(tái)主要由硬件在環(huán)實(shí)時(shí)仿真機(jī)、控制器和實(shí)時(shí)通信總線三大部分組成。硬件在環(huán)實(shí)時(shí)仿真機(jī)也被稱作HIL(Hardware in the loop),它的作用為實(shí)時(shí)接收來自控制器的控制指令,模擬仿真光刻機(jī)各個(gè)子系統(tǒng)運(yùn)行參數(shù),并通過實(shí)時(shí)通信總線將狀態(tài)數(shù)據(jù)反饋給控制器。在線硬件在環(huán)實(shí)時(shí)仿真機(jī)內(nèi)部包含通訊驅(qū)動(dòng)模塊以及光刻機(jī)各個(gè)子系統(tǒng)的仿真模型。
光刻機(jī)控制屬于高精密運(yùn)動(dòng)控制范疇,對(duì)系統(tǒng)實(shí)時(shí)性要求極高,因此本系統(tǒng)中硬件在環(huán)實(shí)時(shí)仿真機(jī)和光刻機(jī)控制器全部采用實(shí)時(shí)化操作系統(tǒng),并依靠異構(gòu)的部署功能,將計(jì)算復(fù)雜并行度高的算法部分部署到FPGA中運(yùn)行,通過CPU+FPGA架構(gòu),目前系統(tǒng)控制頻率可達(dá)20KHz。
硬件在環(huán)實(shí)時(shí)仿真機(jī)為用戶提供了算法模塊庫和光刻機(jī)模型搭建環(huán)境。算法模塊庫可以輔助用戶搭建光刻機(jī)仿真模型,用戶可自行調(diào)整光刻機(jī)仿真模型運(yùn)行參數(shù)。控制器為用戶提供了算法模塊庫、硬件控制模塊庫及控制模型開發(fā)環(huán)境,算法模塊庫輔助用戶快速搭建自己想要的控制算法,硬件模塊庫中的各個(gè)模塊對(duì)應(yīng)控制輸入輸出板卡中各個(gè)硬件模塊,具備硬件參數(shù)配置、在線信號(hào)下發(fā)采集和數(shù)據(jù)監(jiān)視等功能。控制器還為用戶提供FPGA異構(gòu)加速板卡,用戶可以將復(fù)雜及重復(fù)性的計(jì)算算法下派到異構(gòu)計(jì)算板卡中運(yùn)行。
控制模型算法驗(yàn)證,上圖2所示為控制算法給出的期望方波以及仿真機(jī)返回的實(shí)際波形,由圖中可見仿真波形與實(shí)際波形幾乎完全重合。
針對(duì)光刻機(jī)、光學(xué)系統(tǒng)、微機(jī)電系統(tǒng)等領(lǐng)域,應(yīng)用自有模型化控制算法開發(fā)環(huán)境,搭配多路多信號(hào)IO板卡做為電量采集手段,高性能功放實(shí)現(xiàn)功率驅(qū)動(dòng),典型運(yùn)動(dòng)機(jī)構(gòu)做為控制對(duì)像。為高精密運(yùn)動(dòng)控制系統(tǒng)開發(fā)人員、研學(xué)人員,提供一套算法驗(yàn)證平臺(tái)。在本臺(tái)上可以跳過基礎(chǔ)編碼器采集、驅(qū)動(dòng)軟件開發(fā)等工作,直接驗(yàn)證高級(jí)控制算法。由于軟變量全開放性,硬件系統(tǒng)自研,所以可以為算法開發(fā)人員提供有力的支撐。