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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

電子設(shè)計(jì) ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-13 08:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

直流電動(dòng)機(jī)具有良好的起制動(dòng)性能,能大范圍內(nèi)平滑調(diào)速,因而在可控的電力拖動(dòng)領(lǐng)域中得到了廣泛的應(yīng)用。然而傳統(tǒng)的直流調(diào)速系統(tǒng)所采用的是由分立元件構(gòu)成的復(fù)雜PID模擬控制系統(tǒng)。常規(guī)PID控制雖然具有結(jié)構(gòu)簡(jiǎn)單、穩(wěn)定性好、易于工程實(shí)現(xiàn)等優(yōu)點(diǎn),但該方法過(guò)分依賴(lài)控制對(duì)象的模型參數(shù),魯棒性差。對(duì)于復(fù)雜系統(tǒng)如對(duì)機(jī)器人的控制,由于其負(fù)載模型參數(shù)的大范圍變化以及非線性因素的影響,常規(guī)PID控制難以達(dá)到滿意的效果。本文提出一種基于LM3S8962 ARM芯片的模糊控制系統(tǒng),以替代傳統(tǒng)的PID模擬控制,提高直流調(diào)速系統(tǒng)的控制性能。

1 、控制系統(tǒng)的控制方案

系統(tǒng)控制框圖如圖1所示,采用串級(jí)控制,分為轉(zhuǎn)速環(huán)(外環(huán))和電流環(huán)(內(nèi)環(huán))。為了提高系統(tǒng)響應(yīng)的快速性和限流的必要性,電流環(huán)仍采用傳統(tǒng)的PI調(diào)節(jié)器,而轉(zhuǎn)速則采用神經(jīng)元控制器,以提高其魯棒性。

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

2 、單神經(jīng)元PSD自適應(yīng)控制算法

單神經(jīng)元自適應(yīng)PSD算法控制框圖見(jiàn)圖2。

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

圖2中狀態(tài)轉(zhuǎn)換器的輸人為設(shè)定值r(k)和過(guò)程輸出y(k),轉(zhuǎn)換器的作用是獲得單神經(jīng)元的三個(gè)輸入量x1(k),x2(k),x3(k),在這里:

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

其中:Wi(k)(i=1,2,3)為對(duì)應(yīng)于神經(jīng)元輸入xi(k)的加權(quán)系數(shù)。

控制器總輸出為:

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

z(k)為教師信號(hào),在這里取z(k)=e(k)。這是因?yàn)榭刂菩Ч饕ce(k)和△e(k)有關(guān)。為了保證學(xué)習(xí)算法的收斂性和控制的魯棒性,一般采用規(guī)范化學(xué)習(xí)算法以構(gòu)成單神經(jīng)元PSD控制規(guī)律,所以單神經(jīng)元自適應(yīng)PSD的控制算法如下:

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

3 、控制系統(tǒng)的硬件設(shè)計(jì)

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

系統(tǒng)主電路采用晶閘管三相全控橋式電路,控制電路主要由LM3S8962芯片構(gòu)成,一是完成速度脈沖的采樣、控制算法的實(shí)現(xiàn)和控制極脈沖的輸出等。二是完成起、??刂?,鍵盤(pán)及顯示器接口等。系統(tǒng)硬件方框圖如圖3所示。

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

從LM3S8962芯片出來(lái)的PWM輸出信號(hào),經(jīng)過(guò)光電隔離驅(qū)動(dòng),送入晶閘管控制極,實(shí)現(xiàn)對(duì)全控橋的控制。

電流檢測(cè)回路采用霍爾電流傳感器CSNP661檢測(cè)直流電流Id,當(dāng)檢測(cè)到電流值超過(guò)設(shè)定的限幅值時(shí)ARM立即進(jìn)行中斷處理,封鎖輸出給晶閘管的PWM信號(hào),并發(fā)出聲光報(bào)警信號(hào)。

系統(tǒng)采用測(cè)速發(fā)電機(jī)測(cè)量電動(dòng)機(jī)轉(zhuǎn)速,把轉(zhuǎn)速信號(hào)轉(zhuǎn)換成電壓信號(hào),經(jīng)分壓電阻送給ARM的ADC轉(zhuǎn)換輸入中斷。

4 、控制系統(tǒng)軟件設(shè)計(jì)

軟件結(jié)構(gòu):本系統(tǒng)軟件采用功能模塊設(shè)計(jì)方法,軟件由系統(tǒng)、主程序、中斷服務(wù)子程序及其他相關(guān)的子程序組成。

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

中斷程序主要包括ADC轉(zhuǎn)換結(jié)束中斷等幾個(gè)部分。

在串行口中斷中,主要完成與主機(jī)信息的傳輸,根據(jù)制定的串行通信協(xié)議,按照主機(jī)的命令進(jìn)行各種動(dòng)作。

在ADC中斷中,通過(guò)ADC轉(zhuǎn)換的數(shù)值經(jīng)過(guò)計(jì)算得到當(dāng)前負(fù)載電流值,進(jìn)行電流環(huán)調(diào)節(jié),每經(jīng)過(guò)一定次數(shù)電流環(huán)調(diào)節(jié),就進(jìn)行一次速度環(huán)調(diào)節(jié),以保證系統(tǒng)按照要求進(jìn)行控制。

5 、仿真實(shí)驗(yàn)

為檢驗(yàn)本系統(tǒng)的控制性能,對(duì)直流電機(jī)(額定數(shù)據(jù):380 V,37 A,200 r/min)進(jìn)行了空載起動(dòng)和突加負(fù)載的仿真實(shí)驗(yàn),得出電流和轉(zhuǎn)速的變化曲線如圖4和圖5所示。

基于LM3S8962 ARM芯片實(shí)現(xiàn)提高直流調(diào)速系統(tǒng)的控制性能

6 、結(jié)語(yǔ)

實(shí)驗(yàn)結(jié)果表明,本系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,控制可靠,能保持快速響應(yīng)及無(wú)靜差和較小超調(diào)等優(yōu)良性能,采用了高性能高精度的ARM芯片的模糊控制器,能達(dá)到很高的控制精度。同時(shí),系統(tǒng)具有較強(qiáng)的擴(kuò)展能力,可以通過(guò)串行口或者以太網(wǎng)與上位機(jī)通信。

責(zé)任編輯:gt


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

    關(guān)注

    2565

    文章

    52962

    瀏覽量

    767088
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52474

    瀏覽量

    440503
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9349

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    LM3S8962芯片死機(jī)

    我公司有一款產(chǎn)品用了LM3S8962實(shí)現(xiàn)485和以太網(wǎng)的規(guī)約轉(zhuǎn)換,但是這款芯片在50多度的時(shí)候會(huì)死機(jī),而且通訊經(jīng)常斷線,目前這個(gè)問(wèn)題并未找到根源,不知貴公司有沒(méi)有這方面的建議,該問(wèn)題急需解決,能否換一款兼容的
    發(fā)表于 04-09 08:34

    LM3S8962寄存器的作用是什么?

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

    LM3S6965,LM3S8962,LM3S6916 Mic

    LM3S6965,LM3S8962,LM3S6916 Micro and 10/100 Ethernet Evaluation Board
    發(fā)表于 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原理圖,希望對(duì)你的學(xué)習(xí)有所幫助。
    發(fā)表于 05-30 15:46 ?95次下載
    <b class='flag-5'>lm3s8962</b> evaluation board原理圖

    LM3S8962驅(qū)動(dòng)觸摸屏

    電子發(fā)燒友提供了LM3S8962 驅(qū)動(dòng) 觸摸屏,包含仿真。
    發(fā)表于 06-27 14:50 ?219次下載

    Stellaris LM3S8962評(píng)估套件

    Stellaris 微處理器啟動(dòng)以太網(wǎng)及控制器局域網(wǎng) (CAN) 的應(yīng)用設(shè)計(jì)提供一種低成本途徑。LM3S8962 評(píng)估板
    發(fā)表于 03-14 16:04 ?63次下載

    LM3S8962驅(qū)動(dòng)觸摸屏

    LM3S8962驅(qū)動(dòng)觸摸屏
    發(fā)表于 11-18 09:41 ?17次下載

    基于LM3S8962的溫度采集器設(shè)計(jì)

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

    LM3S8962的溫度采集器設(shè)計(jì)

    LM3S8962的溫度采集器設(shè)計(jì)
    發(fā)表于 10-11 10:00 ?6次下載
    <b class='flag-5'>LM3S8962</b>的溫度采集器設(shè)計(jì)

    基于LM3S8962單片機(jī)的帶式輸送機(jī)控制的硬件設(shè)計(jì)

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

    基于LM3S8962ARM的神經(jīng)元控制直流調(diào)速系統(tǒng)

    基于LM3S8962ARM的神經(jīng)元控制直流調(diào)速系統(tǒng)
    發(fā)表于 10-11 10:06 ?6次下載
    基于<b class='flag-5'>LM3S8962ARM</b>的神經(jīng)元<b class='flag-5'>控制</b><b class='flag-5'>直流</b><b class='flag-5'>調(diào)速</b><b class='flag-5'>系統(tǒng)</b>

    基于LM3S8962ARM的模糊控制直流調(diào)速系統(tǒng)

    基于LM3S8962ARM的模糊控制直流調(diào)速系統(tǒng)
    發(fā)表于 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'>調(diào)速</b><b class='flag-5'>系統(tǒng)</b>

    基于LM3S8962的嵌入式微系統(tǒng)設(shè)計(jì)

    基于LM3S8962的嵌入式微系統(tǒng)設(shè)計(jì)
    發(fā)表于 10-25 15:55 ?9次下載
    基于<b class='flag-5'>LM3S8962</b>的嵌入式微<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    LM3S8962開(kāi)發(fā)板的英文詳細(xì)資料概述

    StARARIS?LM3S8962評(píng)估板是一個(gè)緊湊和通用的評(píng)估平臺(tái)的StARARIS LM3S8962 ARM?皮質(zhì)基于M3的微控制器。評(píng)估
    發(fā)表于 05-09 09:53 ?9次下載
    <b class='flag-5'>LM3S8962</b>開(kāi)發(fā)板的英文詳細(xì)資料概述

    LM3S8962評(píng)估板的概述和USB,LED設(shè)備和外圍設(shè)備的詳細(xì)資料概述

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