色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

VHDL-AMS的特性、仿真分析與在控制系統中的應用

電子設計 ? 作者:電子設計 ? 2018-11-14 08:03 ? 次閱讀

1 引 言

EDA是現代電子系統設計的關鍵技術。硬件描述語言VHDL以其“代碼復用”(code re-use)遠高于傳統的原理圖輸入法等諸多優點,逐漸成為EDA技術中主要的輸入工具。然而,基于IEEE VHDL Std 1076-1993標準的VHDL只用于描述數字電路。因而從理論的完整性和方法的統一性方面來說,這無疑是一個缺點。為此,IEEE于1999年發布了IEEE VHDL Std1076.1標準,擴展了VHDL對模擬電路及混合信號系統的描述和仿真能力。1076標準和1076.1標準所定義的硬件描述語言,稱為VHDL-AMS

PID控制是最早發展起來的控制策略之一,其算法簡單、魯棒性好、適用性強,廣泛應用于過程控制和運動控制中,特別適用于可建立精確數學模型的確定性系統中。

本文介紹VHDL-AMS的新概念和新特性。通過對PID控制原理進行數學分析,建立PID控制器的數學模型,實現PID控制器的VHDL-AMS行為級建模,并進行仿真分析。

2 VHDL-AMS的新特性

集總參數連續時間系統的行為描述通常是用微分/代數方程組來進行描述,即:

F(x,dx/dt,t)=0

其中F是表達式的向量形式,x是未知變量的向量形式,dx/dt是未知變量的向量形式的導數(包括一階導數和高階導數)。在VHDL-AMS語言中新增的第一個概念是用于定義表示微分/代數方程組中的未知量的關鍵字量(Quantity)。量是浮點的標量類型,在VHDL-AMS中可以在任何可以用信號signal描述的地方出現。

VHDL-AMS中新增加的第二個概念是端點(terminal),用于定義守恒系統端口的端點及內部的端點。端點可以在任何可以用信號signal描述的地方使用,而且端點還可以作為實體的接口允許在PORT語句中使用。

IEEE Std VHDL 1076.1補充了一類新語句,即用于描述連續系統行為的聯立語句。聯立語句的格式為:

[標號:]表達式==表達式

聯立提供了表示微分/代數方程的方法,可以直接描述系統輸入、輸出間的關系或守恒系統中的支路方程。通過求解聯立語句中的微分/代數方程組,從而解出滿足方程組的量的解。

另外,在VHDL 1076的基礎上,VHDL-AMS新增了16種預定義屬性,可以分為四類:數據類型類、容差類、量類和信號類。這些新增的預定義屬性使得VHDL-AMS具有更為強大的行為描述能力。例如,預定義屬性LTF(num,den)/ZTF(num,den)用于建立模擬/離散量的Laplace/Z域傳遞函數,其中num、den分別為分子、分母多項式的系數。LTF/ZTF屬性對主要以傳遞函數為分析和設計的控制系統建模變得非常方便。

3 VHDL-AMS控制系統分析和設計的應用

在模擬控制系統中,控制器最常用的控制規律是PID控制。模擬PID控制系統原理框圖如圖1所示。系統由模擬PID控制器和被控對象組成。

VHDL-AMS的特性、仿真分析與在控制系統中的應用

PID控制器主要由三部分組成:比例環節,積分環節和微分環節。其中比例環節反映控制系統的偏差信號e(t),偏差一量產生,控制器立即產生控制作用,以減少偏差;積分環節主要用于消除靜態誤差,提高系統的無差度;微分環節反映偏差信號的變化趨勢,并能在偏差信號變得太大之前,在系統中引入一個有效的早期修正信號,從而加快系統的動作速度,減少調節時間。

PID控制器是一種線性控制器,根據給定值r(t)與實際輸出值y(t)構成控制偏差:

e(t)=r(t)-y(t) (1)

PID的控制規律為:

VHDL-AMS的特性、仿真分析與在控制系統中的應用

式中kp為比例系數;TI為積分時間常數;TD為微分時間常數。

將式(2)寫成傳遞函數的形式:

VHDL-AMS的特性、仿真分析與在控制系統中的應用

設定忌kP=60,TI=60,TD=0.05,由式(3)可對PID控制器建模如下:

VHDL-AMS的特性、仿真分析與在控制系統中的應用

SystemVision是Mentor Graphics公司開發的支持VHDL-AMS的Windows集成開發環境。在SystemVision環境下,由文中的VHDL-AMS程序建立PID控制器模型,并以二階線性傳遞函數為被控對象,建立圖2所示的仿真分析系統。

VHDL-AMS的特性、仿真分析與在控制系統中的應用

設給定信號r(t)=Asin(2πft),其中A=1.0,f=0.2 Hz,仿真時間為50 S。仿真得到PID控制器的正弦響應波形如圖3所示。

VHDL-AMS的特性、仿真分析與在控制系統中的應用

設給定信號r(t)為單位階躍信號ε(t),仿真時間為0.1 S。仿真得到鎖相環的波形如圖4所示。

由仿真結果可以看出,PID控制器控制過程快速、準確、平穩,具有良好的控制效果。還可進一步調整PID參數,分析相關參數對控制性能的影響。

4 結 語

VHDL-AMS突破了VHDL只能設計數字系統的限制,在控制、機電等多域系統(Multl_descriplinessystems)分析與設計中應用越來越廣,特別是在以傳遞函數為系統分析與設計工具的控制系統中應用簡捷方便。隨著VHDL-AMS綜合技術的突破,VHDL-AMS將會逐步取代VHDL,在電子工程設計和多域系統設計領域發揮越來越重要的作用。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16332

    瀏覽量

    177813
  • 控制系統
    +關注

    關注

    41

    文章

    6604

    瀏覽量

    110577
  • 仿真
    +關注

    關注

    50

    文章

    4070

    瀏覽量

    133552
收藏 人收藏

    評論

    相關推薦

    基于VHDL-AMS的巴特沃斯二階濾波器行為建模與仿真(smash5.51)

    小弟已經smash5.51完成基于VHDL-AMS的帶通濾波器行為建模與仿真,料想巴特沃斯二階濾波器(最平坦相應)應該是略有變化,怎奈時間有限,遂直接向大家求助,望支持,求響應!
    發表于 03-11 10:06

    求一種VHDL密碼控制系統的設計方案

    VHDL語言特點和基本結構是什么?如何去設計VHDL的密碼控制系統?怎樣對VHDL的密碼控制系統進行仿真
    發表于 04-30 06:57

    怎么實現PID控制器的VHDL-AMS行為級建模

    本文介紹VHDL-AMS的新概念和新特性。通過對PID控制原理進行數學分析,建立PID控制器的數學模型,實現PID
    發表于 05-06 07:59

    基于MATLAB的異步電機特性仿真分析

    基于MATLAB的異步電機特性仿真分析終稿 摘要 異步電動機以其結構簡單、運行可靠、效率較高、成本較低等特點,日常生活得到廣泛的使用。
    發表于 09-03 06:11

    混合信號系統VHDL-AMS建模與仿真分析

    剖析硬件描述語言VHDL-AMS 的新特性。通過對A/D 轉換器和D/A 轉換器進行建模和仿真分析可以看出,VHDL-AMS 突破了
    發表于 07-08 09:49 ?22次下載

    電荷泵鎖相環的VHDL-AMS行為建模與仿真

    片上系統SOC是集成電路IC設計的一個重要方向。越來越多的SOC集成有模擬和數字設計。VHDL-AMS語言為模擬和混合信號系統提供了一種統一的建模仿真方法。本文
    發表于 02-24 12:06 ?13次下載

    VHDL密碼控制系統的設計

    闡述密碼控制設計的基本原理。介紹了VHDL語言的特點以及基本的語法結構。MAX+plusⅡ開發軟件環境下,利用VHDL硬件描述語言實現密碼控制系統
    發表于 12-16 16:10 ?0次下載

    步進電機定位控制系統VHDL程序與仿真

    步進電機定位控制系統VHDL程序與仿真library IEEE;use IEEE.std_logic_1164.all;use IEEE.std_logic_arith.all;use IEEE.std_logic_unsign
    發表于 06-27 10:44 ?1627次閱讀

    基于SVPWM的數控機床控制系統仿真分析

    基于SVPWM的數控機床控制系統仿真分析
    發表于 04-18 10:28 ?8次下載

    MATLAB控制系統仿真"教學的應用

    闡述了系統仿真技術和 MATLAB 語言的特點及其兩者之間的關系 , 并以實例說明了控制系統仿真課程
    發表于 05-29 14:51 ?15次下載
    MATLAB<b class='flag-5'>在</b>"<b class='flag-5'>控制系統</b><b class='flag-5'>仿真</b>"教學<b class='flag-5'>中</b>的應用

    電梯控制系統VHDL程序與仿真

    本文檔的主要內容詳細介紹的是電梯控制系統VHDL程序與仿真免費下載。
    發表于 12-18 16:46 ?32次下載
    電梯<b class='flag-5'>控制系統</b>的<b class='flag-5'>VHDL</b>程序與<b class='flag-5'>仿真</b>

    步進電機定位控制系統VHDL程序與仿真資料免費下載

    本文檔的主要內容詳細介紹的是步進電機定位控制系統VHDL程序與仿真資料免費下載。
    發表于 01-20 14:26 ?15次下載

    VHDL-AMS格式熱電聯合仿真

    模型,從而電子部件可以進行系統仿真VHDL-AMS格式熱電聯合仿真 基于IEEE標準1076.1標準,校核過的電子產品模型Simcen
    的頭像 發表于 08-13 09:25 ?2206次閱讀

    PADS Professional的原理圖AMS仿真如何確保正確的設計意圖

    問題。在此示例,我們將使用 SPICE 和 VHDL-AMS 模型設計一個振蕩器電路并進行仿真。然后,我們將探索如何利用完全
    的頭像 發表于 10-21 15:41 ?3011次閱讀

    用于功率 MOSFET 的 SPICE 和 VHDL-AMS的 Nexperia 精密電熱模型-AN90034

    用于功率 MOSFET 的 SPICE 和 VHDL-AMS 的 Nexperia 精密電熱模型-AN90034
    發表于 02-09 21:43 ?0次下載
    用于功率 MOSFET 的 SPICE 和 <b class='flag-5'>VHDL-AMS</b><b class='flag-5'>中</b>的 Nexperia 精密電熱模型-AN90034
    主站蜘蛛池模板: 免费看美女的网站| 亚洲福利视频导航| 九九99热久久精品在线6| 成人国内精品久久久久影院| 亚洲第一国产| 人曽交Z00Z0OA片| 久久精品AV麻豆| 国产女人视频免费观看| 99热这里只有是精品| 妖精视频在线观看高清| 色噜噜噜噜亚洲第一| 男男高h浪荡受h| 久久精品一区| 国自产精品手机在线视频| 二次元美女扒开内裤喷水| 97超碰在线视频 免费| 亚洲中文字幕乱倫在线| 少男同志freedeos| 欧美日韩中文国产一区发布| 理论937| 黑色丝袜在线观看| 国产精品久久久久久久久LI无码| brazzers巨臀系列| 自拍偷拍12p| 一本到高清视频在线观看三区| 哇嘎在线精品视频在线观看| 青柠在线观看免费播放电影| 免费播放美女一级毛片| 久久一级视频| 久久久久亚洲精品影视| 久久99re2热在线播放7| 好爽别插了无码视频| 国产亚洲精品久久久闺蜜| 国产精品v片在线观看不卡| 高跟丝袜岳第一次| 成人在线视频免费观看| xx69中国| 大地影院日本韩国电影免费观看| yellow免费观看直播| videossex性暴力| 草莓视频在线观看免费观看高清|