一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-14 07:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

由于壓電陶瓷執(zhí)行器(Piezoelectric Actuator,PZT)具有定位精度高、帶寬大、響應時間快等優(yōu)點,所以被廣泛地應用于如超精密加工、半導體光刻等領域的精密定位系統(tǒng)中。但是隨著工業(yè)化生產(chǎn)對產(chǎn)率要求的不斷提高,在滿足定位精度要求的同時,對定位速度提出了越來越嚴格的要求。如何實現(xiàn)快速而精確的定位控制,如何準確評價控制算法的性能顯得尤為重要。

對于PZT定位精度控制的研究主要集中于逆模型的建立,無論是基于現(xiàn)象的Preisach模型,還是具有明確函數(shù)表達式的Duhem模型,都可以有效補償遲滯與蠕變效應帶來影響,獲得高精度的定位控制。對于定位速度控制的研究,無論是動態(tài)性能更好的壓電器件的使用,還是點到點運動控制算法的優(yōu)化與應用,都取得了高速度的定位控制?;诂F(xiàn)有的PZT,三階軌跡規(guī)劃方法可以獲得高精度、高速度的控制效果。

由于三階軌跡規(guī)劃算法離散化迭代計算的時間因子為控制系統(tǒng)的單位伺服周期,而以往的非實時計算平臺,無法提供分辨率足夠小的伺服周期,也就無法保證在算法開發(fā)驗證階段對其性能進行評價的準確性。

xPC Target采用主機與目標機結(jié)合的方式,目標機運行的實時內(nèi)核可以在足夠短的時間內(nèi)計算控制算法的仿真模型,為三階軌跡規(guī)劃算法的實時執(zhí)行及性能評價提供了有效的途徑。本文建立基于xPC Target 的PZT微動控制半實物仿真平臺,對PZT的微動控制算法進行研究與驗證,以獲得高精度、高速度的PZT微動控制。

1 系統(tǒng)硬件設計

PZT 微動控制半實物仿真系統(tǒng)硬件結(jié)構(gòu)如圖1 所示,整個系統(tǒng)硬件結(jié)構(gòu)由以下幾個部分組成:處于用戶層的宿主機、處于中間層的xPC Target目標機和處于執(zhí)行器層的PZT 驅(qū)動/控制系統(tǒng)。其中,宿主機采用PC機,運行Matlab/Simulink/RTW 環(huán)境,控制算法的Simu-link模型在此環(huán)境上開發(fā)設計、編譯及下載到目標機中執(zhí)行;仿真過程中由目標機運行xPC Target實時內(nèi)核以及控制算法,目標機采用ADVANTECH 公司的PWS-1409TP便攜式工控機,通過以太網(wǎng)與宿主機連接;目標機主板上加裝NI公司的PCI-6229多功能數(shù)據(jù)采集卡,通過此數(shù)據(jù)采集卡的模擬信號通道與執(zhí)行器層的PZT控制系統(tǒng)連接;PCI-6229配備32通道16位模擬輸入端口,最高采樣率為250 kHz;4通道16位模擬輸出端口,最高采樣率為933 kHz,可以確保整個半實物仿真系統(tǒng)實現(xiàn)亞毫秒的伺服周期。PZT 控制系統(tǒng)由PhysikInstrumente 公司的E-712 驅(qū)動/控制箱、N-111 型PZT 以及D-E30型電容傳感器組成。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

2 控制算法設計

2.1 控制算法分析

對于典型的閉環(huán)運動控制方法,經(jīng)過離散化之后,在每個伺服周期內(nèi),位移的測量值都與同一個給定值進行比較[10].因此,在運動初始的若干個伺服周期內(nèi),測量值與給定值偏差會很大,而在臨近運動結(jié)束的若干個伺服周期內(nèi)測量值與給定值的偏差又會很小,如果PID控制器參數(shù)保持不變,無疑會在啟動或者結(jié)束階段產(chǎn)生相對較大的殘余振動,既降低了控制精度,又增加了調(diào)節(jié)時間。

三階軌跡規(guī)劃方法以執(zhí)行器可達到的最大速度、最大加速度以及最大沖擊為輸入?yún)?shù),計算獲得的運動軌跡更為平滑,離散化后,將離散值作為不同伺服周期內(nèi)不同的給定值,就可以減小上述的殘余振動,改善動態(tài)響應。典型的三階對稱軌跡規(guī)劃輪廓如圖2所示。

通過對圖2(a)與圖2(b)相應軌跡曲線的比較可知:輸入條件不同時,相應的軌跡形狀并不相同。如何實現(xiàn)設計有效的算法計算出不同形狀的軌跡,是三階軌跡規(guī)劃方法面臨的主要問題。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

通過對圖2(a)與圖2(b)的進一步分析可知,雖然軌跡輪廓有所不同,只要是對稱的三階軌跡,都可以由3 個時間惟一確定:即最大速度持續(xù)時間tv ,最大加速度持續(xù)時間ta ,最大沖擊持續(xù)時間tj .這3個時間數(shù)值的不同決定了三階軌跡的不同形狀。

2.2 控制算法實現(xiàn)

以上文的3個時間參數(shù)為切入點,三階對稱軌跡規(guī)劃算法的實現(xiàn)步驟可以分為三個:

第一步,由目標位移、最大沖擊、最大加速度以及最大速度,計算tj 、ta 和tv ,如圖2所示;第二步,由tj 、ta 和tv 計算沖擊跳變的8個時刻:t0 ~t7 ,如圖2所示;第三步,由t0 ~ t7 這8個時間參數(shù)作為分段積分的邊界,使用公式(1)所示的多重積分公式,計算每個伺服周期內(nèi)的位移值,即能得到離散化的三階對稱軌跡。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

式中,ts 為伺服周期;Jm 為最大沖擊值;an,vn,sn 分別為tn 時刻加速度值、速度值、位移值。

根據(jù)以上分析,使用C語言描述的三階對稱軌跡規(guī)劃算法流程圖如圖3所示。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

3 系統(tǒng)Simulink 仿真建模

3.1 系統(tǒng)總體模型

在半實物仿真系統(tǒng)的硬件結(jié)構(gòu)的基礎上,借助Matlab/Simulink/RTW環(huán)境可以實現(xiàn)控制算法的驗證與評價。

PZT 微動控制系統(tǒng)的Simulink 仿真總體模型如圖4 所示,實現(xiàn)模型主要功能的模塊有三個:軌跡規(guī)劃模塊SCurve、閉環(huán)PID控制算法模塊、PCI-6229采集卡的A/D和D/A驅(qū)動模塊。其中,PCI-6229采集卡的驅(qū)動模塊可以在Simulink Library→xPC Target→National Instruments庫中獲得;PID控制算法模塊的參數(shù)根據(jù)在線仿真進行整定;SCurve 模塊就是三階軌跡規(guī)劃算法的Simulink模型。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

3.2 三階軌跡規(guī)劃模型

前文已完成了C語言描述的三階軌跡規(guī)劃的算法,使用Matlab/Simulink 的S-Function Builder 可以方便地將C 語言描述的控制算法轉(zhuǎn)換為Simulink 環(huán)境下的仿真模型。

在Matlab/Simulink 中選擇User-Defined Functions,由其中的S-Function Builder 建立一個函數(shù)型Simulink模塊,完成以下兩個步驟,即可獲得如圖5所示的SCur-ve函數(shù)型Simulink模塊:

第一步,在Data Properties標簽中,將給定位移sm、最大速度vm、最大加速度am、最大沖擊jm 以及伺服周期Ts定義為輸入端口;將離散化位移軌跡sd、速度軌跡vd、加速度軌跡ad以及沖擊軌跡jd定義為輸出端口;第二步,將三階軌跡規(guī)劃算法的C語言文件添加至Libraries標簽下,并將函數(shù)聲明添加至External functiondeclaration段落。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

3.3 控制算法仿真

為了對三階軌跡規(guī)劃算法進行仿真驗證,在圖5所示的Simulink模塊以外引入5個常量模塊及4個示波器模塊:disp為目標位移、vel為最大速度、acc為最大加速度、jerk為最大沖擊、Ts為伺服周期;sd_scope、vd_scope、ad_scope以及jd_scope分別顯示位移、速度、加速度及沖擊的軌跡。

將仿真參數(shù)設置為:最大沖擊Jmax = 1 × 108 μm/s3,最大加速度Amax = 1 × 105 μm/s2,最大速度Vmax = 450 μm/s,位移分別為20 μm 和200 μm 時,三階軌跡規(guī)劃仿真結(jié)果如圖6所示。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

由圖6 可見,仿真獲得的軌跡與理論分析相符,S-Function Builder 成功地將C 語言描述的三階軌跡規(guī)劃算法轉(zhuǎn)換成了Simulink模型。

4 實驗與結(jié)果分析

完成了如圖1所示的半實物仿真系統(tǒng)硬件搭建,以及如圖4 所示的控制算法仿真驗證后,將Matlab/Simu-link/RTW 環(huán)境編譯后的控制算法下載至xPC Target 的目標機中運行,通過實時采樣獲取的數(shù)據(jù),對控制算法的性能進行實驗驗證。

將N-111 型PZT 設置為Nanostepping 工作模式,最大沖擊取值1 × 108 μm/s3,最大加速度取值1 × 105 μm/s2,最大速度取值450 μm/s;將PCI-6229 的采樣速率設為1 kHz,即伺服周期為1 ms.位移為200 μm時三階軌跡規(guī)劃算法的位移響應曲線與誤差曲線如圖7所示。

采用xPC Target技術(shù)的半實物仿真系統(tǒng)的設計

由圖7(a)可見,實際位移軌跡精確地跟蹤了理論計算的位移軌跡,半實物仿真平臺的實時性保障了控制算法的性能,沒有出現(xiàn)軌跡滯后現(xiàn)象。由圖7(b)可見,三階軌跡規(guī)劃算法可以在0.5 s內(nèi)實現(xiàn)精度為±1 μm,行程為200 μm的微動控制。

5 結(jié)語

本文利用xPC Target技術(shù),建立了壓電陶瓷執(zhí)行器微動控制半實物仿真系統(tǒng),研究了壓電陶瓷執(zhí)行器三階軌跡規(guī)劃算法。實驗表明,三階軌跡規(guī)劃算法可以實現(xiàn)壓電陶瓷執(zhí)行器高精度與高速度的微動控制;xPC Target半實物仿真系統(tǒng)可以有效評價控制算法的性能,在對精度與速度要求嚴格的精密定位控制領域中具有一定的應用價值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2565

    文章

    52982

    瀏覽量

    767263
  • 控制系統(tǒng)

    關注

    41

    文章

    6780

    瀏覽量

    112157
  • 以太網(wǎng)

    關注

    41

    文章

    5632

    瀏覽量

    175899
  • 仿真系統(tǒng)

    關注

    1

    文章

    104

    瀏覽量

    21207
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AUV實物仿真系統(tǒng)的可信度研究

    AUV實物仿真系統(tǒng)是用于在實驗室階段研究AUV各種控制算法的實物
    發(fā)表于 09-16 09:45 ?12次下載

    MathWorks推出xPC Target Turnkey實

    MathWorks 今天宣布推出 xPC Target Turnkey,這是使用 Simulink 進行快速控制原型和硬件在環(huán) (HIL) 仿真的組裝完備的實時測試解決方案。xPC
    發(fā)表于 08-27 09:16 ?1512次閱讀

    新型主動激光制導實物仿真系統(tǒng)設計與實現(xiàn)

    摘要: 設計并實現(xiàn)了一種激光主動制導實物仿真系統(tǒng)系統(tǒng)主要包括光電探測、信號處理和伺服部分。介紹了系統(tǒng)
    發(fā)表于 05-30 15:28 ?81次下載
    新型<b class='flag-5'>半</b>主動激光制導<b class='flag-5'>實物</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>設計與實現(xiàn)

    基于實物仿真系統(tǒng)的多假目標航跡欺騙研究

    根據(jù)實物仿真的特點和優(yōu)點,本文提出了基于實物仿真系統(tǒng)
    發(fā)表于 07-06 16:31 ?25次下載
    基于<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>的多假目標航跡欺騙研究

    基于xPC和CVI的實時仿真系統(tǒng)設計實現(xiàn)

    針對在xPC平臺下開發(fā)的實時仿真系統(tǒng)依賴于MATLAB環(huán)境,影響其在工程實踐中推廣應用的問題,提出了一種基于xPC Target和LabWi
    發(fā)表于 01-08 14:49 ?34次下載
    基于<b class='flag-5'>xPC</b>和CVI的實時<b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>設計實現(xiàn)

    基于PXI總線的實物仿真系統(tǒng)

    實物仿真作為仿真技術(shù)的一個分支,是工程領域內(nèi)一種應用較為廣泛的仿真技術(shù),是計算機仿真回路中接人
    發(fā)表于 11-16 09:42 ?5次下載
    基于PXI總線的<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>

    基于RT-LAB的空間對接實物仿真系統(tǒng)

    設備以及模擬真實的空間環(huán)境,因此能夠更加真實地反映飛行器空間對接的情況。 針對當前實時仿真平臺工具操作不便以及靈活性較差的缺點,介紹RT-LAB仿真平臺的特點,分析其應用于大型控制系統(tǒng)中的優(yōu)勢,基于該平臺設計空間對接
    發(fā)表于 01-29 15:40 ?0次下載
    基于RT-LAB的空間對接<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>

    如何使用xPC Target進行TIG焊PID控制實時仿真的資料說明

    為嘗試在焊接過程控制研究中應用實時仿真方法,采用基于Matlab/Simulink的)的xPC Target模塊搭建實時仿真平臺,對TIG焊
    發(fā)表于 03-05 09:41 ?12次下載
    如何使用<b class='flag-5'>xPC</b> <b class='flag-5'>Target</b>進行TIG焊PID控制實時<b class='flag-5'>仿真</b>的資料說明

    飛控實物仿真交互系統(tǒng)

    飛控實物仿真交互系統(tǒng)由飛控實物仿真
    發(fā)表于 04-27 14:22 ?2112次閱讀

    基于dSPACE實物仿真平臺的設計講解

    基于dSPACE實物仿真平臺的設計講解(電源技術(shù)國內(nèi)外的發(fā)展)-該文檔為基于dSPACE實物
    發(fā)表于 08-31 18:35 ?18次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>平臺的設計講解

    基于dSPACE實物仿真平臺的設計總結(jié)

    基于dSPACE實物仿真平臺的設計總結(jié)(中遠通電源技術(shù))-該文檔為基于dSPACE實物
    發(fā)表于 09-15 11:52 ?10次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>平臺的設計總結(jié)

    基于dSPACE實物仿真平臺的設計

    基于dSPACE實物仿真平臺的設計(通信電源技術(shù)是什么級別期刊)-該文檔為基于dSPACE實物
    發(fā)表于 09-16 11:03 ?10次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>平臺的設計

    基于dSPACE實物仿真平臺設計

    基于dSPACE實物仿真平臺設計(電源技術(shù)投稿流程)-該文檔為基于dSPACE實物
    發(fā)表于 09-16 11:05 ?27次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>平臺設計

    什么是實物仿真?讀取文件的方式有哪些?

    在數(shù)字信號處理領域,很多數(shù)據(jù)的保存形式都是文本文件!有了數(shù)據(jù),這樣就可以在計算機中完成實物仿真了!什么是實物
    的頭像 發(fā)表于 09-02 10:50 ?2368次閱讀
    什么是<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>?讀取文件的方式有哪些?

    電力電子實物仿真(HIL)原理及應用

    在電力電子及新能源領域,隨著系統(tǒng)復雜度的提升,傳統(tǒng)的純軟件仿真實物測試已難以滿足高效、低成本的研發(fā)需求。電力電子實物
    的頭像 發(fā)表于 02-25 18:10 ?878次閱讀
    電力電子<b class='flag-5'>半</b><b class='flag-5'>實物</b><b class='flag-5'>仿真</b>(HIL)原理及應用