<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)采集卡

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      數(shù)據(jù)采集卡

      深入了解賽靈思System Generator中的時間參數(shù)

      發(fā)布日期:2022-04-17 點擊率:43

       基于模型的設(shè)計(MBD)因其在縮小實時系統(tǒng)抽象的數(shù)學建模和物理實現(xiàn)之間差距方面的光明前景而備受關(guān)注。通過使用相同的源代碼進行算法分析、架構(gòu)探討、行為模擬和硬/軟件設(shè)計,MBD有望縮短系統(tǒng)設(shè)計周期。


        無需通曉硬件描述語言(HDL),為DSP提供的Xilinx System Generator即可讓控制工程師在熟悉的Simulink環(huán)境中設(shè)計系統(tǒng),然后在FPGA中實施。為此,必須將受控系統(tǒng)(通常稱之為設(shè)備)的數(shù)學模型參數(shù)值(如連續(xù)/離散時間傳遞函數(shù)或狀態(tài)空間描述)與FPGA系統(tǒng)時鐘頻率和數(shù)字控制器的采樣率關(guān)聯(lián)起來。


        FPGA中的數(shù)字控制器


        之前,在實施FPGA時,控制器設(shè)計人員在首次驗證控制策略和參數(shù)并進行控制器和設(shè)備模型的高級模擬(如使用Simulink)后,可能還會使用一種低級的HDL。HDL控制器設(shè)計與Simulink模擬之間的對應(yīng)性將由HDL測試平臺加以驗證。為在閉環(huán)系統(tǒng)中驗證控制器設(shè)計,該測試平臺必須包括設(shè)備模型。對于缺乏HDL和FPGA技術(shù)專業(yè)背景的設(shè)計人員及大多數(shù)控制工程師而言,要實現(xiàn)上述這一切卻并非易事。在這種情況下,如Xilinx System Generator之類的高級建模和設(shè)計環(huán)境正是理想之選。


        System Generator中的PID控制器


        鑒于許多控制器仍基于傳統(tǒng)的比例-積分-微分(PID)結(jié)構(gòu),借用一個PID控制器來演示本文的觀點。同時,本文概述的方法也可較好地處理超前滯后補償器、狀態(tài)空間觀測器或者自適應(yīng)控制器等其他常用的控制組件。圖1所示為采用源自賽靈思模塊集的模塊而設(shè)計的PID控制器。


      基于System Generator模塊且支持抗飽和功能的PID控制器


      圖1 基于System Generator模塊且支持抗飽和功能的PID控制器


        這里沒有使用賽靈思的累加器模塊,而是采用基本的加法器和寄存器構(gòu)建塊來實現(xiàn)集成。這樣做可以插入如圖1所示的抗飽和邏輯,以便在控制器輸出的積分部分達到執(zhí)行器規(guī)定的飽和限值時,凍結(jié)累加器寄存器中的內(nèi)容。抗飽和邏輯可使PID控制器成為非線性系統(tǒng),并對系統(tǒng)的總體動態(tài)產(chǎn)生積極的影響。


        圖2所示的模塊參數(shù)菜單可用來配置各種信號的控制參數(shù)和字寬。


      PID控制器的定制參數(shù)菜單


      圖2 PID控制器的定制參數(shù)菜單


        另外,設(shè)計人員還能在此啟用或停用抗飽和函數(shù)。利用該菜單,無需修改低級HDL代碼即可方便地進行實驗。


        圖3所示為整體系統(tǒng)模型,其不僅包含控制器,還有基于標準Simulink模塊的設(shè)備和模擬測試平臺。借助該模型,設(shè)計人員可采用連續(xù)或離散時間傳遞函數(shù)進行設(shè)備建模,而在HDL測試平臺中則只能使用離散時間函數(shù)。值得一提的是,采用System Generator方法,就可以通過同一個高級模型完成從系統(tǒng)建模、模擬、驗證直至實施的任何工作。


      整體系統(tǒng)模型



        控制參數(shù)


        第一個控制參數(shù)是模擬時間單位TSim。該參數(shù)無須在設(shè)計中明確地輸入。該參數(shù)代表的是對 Simulink模擬中基礎(chǔ)時間單位的隱含假設(shè)。因此,其僅對模擬有所影響。在Simulink以及System Generator環(huán)境中,模擬時間單位通常被假定為1s。例如,System Generator Wavescope模塊的顯示就使用這個慣例。不過正如在下面所見到的,TSim也可以滿足需要的其它任何時間單位。


      時間單位


        隨后還需要在System Generator中以納秒為單位設(shè)置FPGA時鐘周期TCLK參數(shù)。該參數(shù)代表的是主系統(tǒng)時鐘輸入到FPGA的周期,而所有其它時鐘和時鐘啟動均由此導出。因此,其設(shè)置只會影響硬件實施。例如,對于廣受青睞的賽靈思Spartan-3E入門套件,F(xiàn)PGA時鐘周期為20ns(50MHz)。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 婷婷四房综合激情五月在线 | 日本伊人色综合网| 丁香婷婷色五月激情综合深爱| 国产综合精品一区二区| 伊人久久综合精品无码AV专区| 色综合天天综合给合国产| 国产综合色产在线精品| 亚洲七久久之综合七久久| 久久综合九色综合精品| 国产色产综合色产在线观看视频| 久久久久国产综合AV天堂| 日日狠狠久久偷偷色综合0| 久久综合狠狠综合久久| 国产成人亚洲综合无码| 亚洲av无码兔费综合| 亚洲人成伊人成综合网久久| 久久青青草原综合伊人| 狠狠色综合久色aⅴ网站 | 亚洲VA综合VA国产产VA中| 亚洲狠狠婷婷综合久久| 精品国产第一国产综合精品| 99久久亚洲综合精品成人网 | 亚洲av无码国产综合专区| 亚洲国产精品综合久久网各| 五月丁香综合激情六月久久| 亚洲av综合日韩| 国产成人综合亚洲| 亚洲伊人久久综合影院| 狠狠色狠狠色综合网| 亚洲国产天堂久久综合网站| 婷婷成人丁香五月综合激情| 色欲色香天天天综合网站免费| 亚洲综合久久1区2区3区| 一本狠狠色丁香婷婷综合久久| 天天综合日日噜噜噜| 久久影视综合亚洲| 亚洲国产精品综合久久久| 激情五月婷婷综合| 久久久久综合中文字幕| 久久婷婷五月综合国产尤物app| 自拍 偷拍 另类 综合图片|