女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

電子設計 ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-13 08:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

直流電動機具有良好的起制動性能,能大范圍內平滑調速,因而在可控的電力拖動領域中得到了廣泛的應用。然而傳統的直流調速系統所采用的是由分立元件構成的復雜PID模擬控制系統。常規PID控制雖然具有結構簡單、穩定性好、易于工程實現等優點,但該方法過分依賴控制對象的模型參數,魯棒性差。對于復雜系統如對機器人的控制,由于其負載模型參數的大范圍變化以及非線性因素的影響,常規PID控制難以達到滿意的效果。本文提出一種基于LM3S8962 ARM芯片的模糊控制系統,以替代傳統的PID模擬控制,提高直流調速系統的控制性能。

1 、控制系統的控制方案

系統控制框圖如圖1所示,采用串級控制,分為轉速環(外環)和電流環(內環)。為了提高系統響應的快速性和限流的必要性,電流環仍采用傳統的PI調節器,而轉速則采用神經元控制器,以提高其魯棒性。

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

2 、單神經元PSD自適應控制算法

單神經元自適應PSD算法控制框圖見圖2。

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

圖2中狀態轉換器的輸人為設定值r(k)和過程輸出y(k),轉換器的作用是獲得單神經元的三個輸入量x1(k),x2(k),x3(k),在這里:

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

其中:Wi(k)(i=1,2,3)為對應于神經元輸入xi(k)的加權系數。

控制器總輸出為:

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

z(k)為教師信號,在這里取z(k)=e(k)。這是因為控制效果主要與e(k)和△e(k)有關。為了保證學習算法的收斂性和控制的魯棒性,一般采用規范化學習算法以構成單神經元PSD控制規律,所以單神經元自適應PSD的控制算法如下:

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

3 、控制系統的硬件設計

控制系統以LM3S8962為核心,LM3S8962是基于ARM?CortexTM-M3的32位RISC控制器,具有內部存儲器、4個通用定時器、遵循ARM FiRM規范的看門狗定時器、控制器局域網(CAN)、10/100以太網控制器、同步串行接口(SSI)、2個完全可編程UART、4個10位ADC、模擬比較器、I2C、6個PWM輸出、2個QEI模塊。

系統主電路采用晶閘管三相全控橋式電路,控制電路主要由LM3S8962芯片構成,一是完成速度脈沖的采樣、控制算法的實現和控制極脈沖的輸出等。二是完成起、停控制,鍵盤及顯示器接口等。系統硬件方框圖如圖3所示。

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

從LM3S8962芯片出來的PWM輸出信號,經過光電隔離驅動,送入晶閘管控制極,實現對全控橋的控制。

電流檢測回路采用霍爾電流傳感器CSNP661檢測直流電流Id,當檢測到電流值超過設定的限幅值時ARM立即進行中斷處理,封鎖輸出給晶閘管的PWM信號,并發出聲光報警信號。

系統采用測速發電機測量電動機轉速,把轉速信號轉換成電壓信號,經分壓電阻送給ARM的ADC轉換輸入中斷。

4 、控制系統軟件設計

軟件結構:本系統軟件采用功能模塊設計方法,軟件由系統、主程序、中斷服務子程序及其他相關的子程序組成。

主程序主要完成芯片的初始化、變量的初始化等。

中斷程序主要包括ADC轉換結束中斷等幾個部分。

在串行口中斷中,主要完成與主機信息的傳輸,根據制定的串行通信協議,按照主機的命令進行各種動作。

在ADC中斷中,通過ADC轉換的數值經過計算得到當前負載電流值,進行電流環調節,每經過一定次數電流環調節,就進行一次速度環調節,以保證系統按照要求進行控制。

5 、仿真實驗

為檢驗本系統的控制性能,對直流電機(額定數據:380 V,37 A,200 r/min)進行了空載起動和突加負載的仿真實驗,得出電流和轉速的變化曲線如圖4和圖5所示。

基于LM3S8962 ARM芯片實現提高直流調速系統的控制性能

6 、結語

實驗結果表明,本系統結構簡單,控制可靠,能保持快速響應及無靜差和較小超調等優良性能,采用了高性能高精度的ARM芯片的模糊控制器,能達到很高的控制精度。同時,系統具有較強的擴展能力,可以通過串行口或者以太網與上位機通信。

責任編輯:gt


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

    關注

    2565

    文章

    52954

    瀏覽量

    767058
  • 芯片
    +關注

    關注

    459

    文章

    52471

    瀏覽量

    440471
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9349

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LM3S8962芯片死機

    我公司有一款產品用了LM3S8962實現485和以太網的規約轉換,但是這款芯片在50多度的時候會死機,而且通訊經常斷線,目前這個問題并未找到根源,不知貴公司有沒有這方面的建議,該問題急需解決,能否換一款兼容的
    發表于 04-09 08:34

    LM3S8962寄存器的作用是什么?

    問題如下:LM3S8962在TI網站上下載的CMSIS_LM3S-32壓縮包中有這樣一個文件:lm3s_cmsis.h,其中GPIO端口定義中有這個寄存器: __IO uint32_t
    發表于 08-20 11:03

    LM3S6965,LM3S8962,LM3S6916 Mic

    LM3S6965,LM3S8962,LM3S6916 Micro and 10/100 Ethernet Evaluation Board
    發表于 08-09 10:49 ?1267次閱讀
    <b class='flag-5'>LM3S</b>6965,<b class='flag-5'>LM3S8962</b>,<b class='flag-5'>LM3S</b>6916 Mic

    lm3s8962 evaluation board原理圖

    本文提供的lm3s8962 evaluation board原理圖,希望對你的學習有所幫助。
    發表于 05-30 15:46 ?95次下載
    <b class='flag-5'>lm3s8962</b> evaluation board原理圖

    LM3S8962驅動觸摸屏

    電子發燒友提供了LM3S8962 驅動 觸摸屏,包含仿真。
    發表于 06-27 14:50 ?219次下載

    Stellaris LM3S8962評估套件

    Stellaris 微處理器啟動以太網及控制器局域網 (CAN) 的應用設計提供一種低成本途徑。LM3S8962 評估板
    發表于 03-14 16:04 ?63次下載

    LM3S8962驅動觸摸屏

    LM3S8962驅動觸摸屏
    發表于 11-18 09:41 ?17次下載

    基于LM3S8962的溫度采集器設計

    基于LM3S8962的溫度采集器設計
    發表于 09-25 12:44 ?5次下載
    基于<b class='flag-5'>LM3S8962</b>的溫度采集器設計

    LM3S8962的溫度采集器設計

    LM3S8962的溫度采集器設計
    發表于 10-11 10:00 ?6次下載
    <b class='flag-5'>LM3S8962</b>的溫度采集器設計

    基于LM3S8962單片機的帶式輸送機控制的硬件設計

    基于LM3S8962單片機的帶式輸送機控制的硬件設計
    發表于 10-11 10:03 ?9次下載
    基于<b class='flag-5'>LM3S8962</b>單片機的帶式輸送機<b class='flag-5'>控制</b>的硬件設計

    基于LM3S8962ARM的神經元控制直流調速系統

    基于LM3S8962ARM的神經元控制直流調速系統
    發表于 10-11 10:06 ?6次下載
    基于<b class='flag-5'>LM3S8962ARM</b>的神經元<b class='flag-5'>控制</b><b class='flag-5'>直流</b><b class='flag-5'>調速</b><b class='flag-5'>系統</b>

    基于LM3S8962ARM的模糊控制直流調速系統

    基于LM3S8962ARM的模糊控制直流調速系統
    發表于 10-11 10:08 ?12次下載
    基于<b class='flag-5'>LM3S8962ARM</b>的模糊<b class='flag-5'>控制</b><b class='flag-5'>直流</b><b class='flag-5'>調速</b><b class='flag-5'>系統</b>

    基于LM3S8962的嵌入式微系統設計

    基于LM3S8962的嵌入式微系統設計
    發表于 10-25 15:55 ?9次下載
    基于<b class='flag-5'>LM3S8962</b>的嵌入式微<b class='flag-5'>系統</b>設計

    LM3S8962開發板的英文詳細資料概述

    StARARIS?LM3S8962評估板是一個緊湊和通用的評估平臺的StARARIS LM3S8962 ARM?皮質基于M3的微控制器。評估
    發表于 05-09 09:53 ?9次下載
    <b class='flag-5'>LM3S8962</b>開發板的英文詳細資料概述

    LM3S8962評估板的概述和USB,LED設備和外圍設備的詳細資料概述

    LM3S8962評估板是一個基于LM3S8962 ARM ? Cortex?- M3的微控制器緊湊型和通用評估平臺的。該評估套件的設計著重突
    發表于 05-10 11:26 ?9次下載
    <b class='flag-5'>LM3S8962</b>評估板的概述和USB,LED設備和外圍設備的詳細資料概述