999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于風(fēng)力擺的綜合實(shí)訓(xùn)平臺(tái)

2016-11-16 08:06:05權(quán)申明呂淑平王春華
關(guān)鍵詞:單片機(jī)系統(tǒng)

孫 蓉, 李 冰, 權(quán)申明, 呂淑平, 蘇 麗, 王春華

(1. 哈爾濱工程大學(xué) 自動(dòng)化學(xué)院, 黑龍江 哈爾濱 150001;2. 中國(guó)人民解放軍92956部隊(duì), 遼寧 旅順 116041)

?

基于風(fēng)力擺的綜合實(shí)訓(xùn)平臺(tái)

孫蓉1, 李冰1, 權(quán)申明1, 呂淑平1, 蘇麗1, 王春華2

(1. 哈爾濱工程大學(xué) 自動(dòng)化學(xué)院, 黑龍江 哈爾濱150001;2. 中國(guó)人民解放軍92956部隊(duì), 遼寧 旅順116041)

運(yùn)用拉格朗日動(dòng)力學(xué)定理,建立風(fēng)力擺擺桿在狀態(tài)空間的精確運(yùn)動(dòng)模型,進(jìn)行控制系統(tǒng)仿真,改變狀態(tài)反饋控制器參數(shù),得到理想的控制策略。在此基礎(chǔ)上,進(jìn)行風(fēng)力擺系統(tǒng)的硬件設(shè)計(jì)與搭建。選用飛思卡爾公司的Kinetis 60作為主控制器,并采用MPU6050傳感器測(cè)量擺桿位置和角速度,依照建模仿真得到的控制策略對(duì)實(shí)際系統(tǒng)進(jìn)行控制,實(shí)現(xiàn)了風(fēng)自主起擺、設(shè)定距離畫線、可控角度擺動(dòng)、自主歸位、畫圓及抗擾動(dòng)等一系列功能。通過基于風(fēng)力擺的綜合實(shí)訓(xùn)平臺(tái)系統(tǒng)的完整搭建,學(xué)生的綜合能力與素質(zhì)得到很大鍛煉與提高。

風(fēng)力擺; Kinetis 60; 狀態(tài)反饋控制器; MPU6050

高校一些實(shí)驗(yàn)教學(xué)環(huán)節(jié)中存在的走馬觀花現(xiàn)象極為不利于學(xué)生自身的發(fā)展和理論知識(shí)的驗(yàn)證[1-2]。高校實(shí)驗(yàn)教學(xué)質(zhì)量的提高、實(shí)驗(yàn)教學(xué)內(nèi)容的豐富、實(shí)驗(yàn)實(shí)施方式的改進(jìn)迫在眉睫。如何實(shí)現(xiàn)學(xué)生從學(xué)習(xí)理論知識(shí)到實(shí)際動(dòng)手制作的轉(zhuǎn)變,該項(xiàng)目依托全實(shí)戰(zhàn)教學(xué)方式的綜合實(shí)訓(xùn)平臺(tái)對(duì)比進(jìn)行了深入的研究,所涉及的實(shí)驗(yàn)設(shè)計(jì)、實(shí)施、驗(yàn)證,全部由學(xué)生自主完成[3-6]。該平臺(tái)主要用于驗(yàn)證現(xiàn)代系統(tǒng)理論與自動(dòng)控制原理以及其他相關(guān)的知識(shí),以風(fēng)力擺為訓(xùn)練載體,在建立精確的數(shù)學(xué)模型以及仿真的基礎(chǔ)上,采用飛思卡爾公司K60型號(hào)單片機(jī),配合精密角度、角速度傳感器來搭建硬件平臺(tái),在模型仿真的基礎(chǔ)上,運(yùn)用C語言編程來實(shí)現(xiàn)對(duì)風(fēng)力擺系統(tǒng)的控制,并能完成預(yù)期的多項(xiàng)任務(wù),將理論和實(shí)踐結(jié)合在一起,極大地鍛煉了學(xué)生工程實(shí)驗(yàn)與實(shí)踐的能力,因此該實(shí)訓(xùn)平臺(tái)具有十分重要的意義。

1 實(shí)現(xiàn)方案思路

通過對(duì)風(fēng)力擺結(jié)構(gòu)進(jìn)行拉格朗日動(dòng)力學(xué)分析,并借助Matlab進(jìn)行狀態(tài)空間建模分析,得到理想的控制策略;通過需求分析,控制元件選用飛思卡爾公司ARM M4系列的 K60單片機(jī),測(cè)量元件選用自帶解算功能的MPU6050模塊,執(zhí)行元件選用空心杯電機(jī)[7-9]。根據(jù)測(cè)得的角度、角速度,控制器按照預(yù)先設(shè)計(jì)好的控制算法驅(qū)動(dòng)空心杯電機(jī)轉(zhuǎn)動(dòng),控制算法在IAR Embedded Workbench環(huán)境下用C語言對(duì)K60單片機(jī)編程實(shí)現(xiàn),通過反復(fù)設(shè)計(jì)算法、參數(shù)調(diào)試,最終達(dá)到較理想的控制效果。

2 理論建模與仿真

在忽略空氣和其他各種機(jī)械結(jié)構(gòu)的摩擦阻力之后,將風(fēng)力擺系統(tǒng)抽象為一個(gè)勻質(zhì)桿。基于拉格朗日動(dòng)力學(xué)定理,可以在狀態(tài)空間中建立擺桿的運(yùn)動(dòng)模型[10-11]。

如圖1所示,擺桿長(zhǎng)度為l,擺桿與z軸負(fù)方向的夾角為θ1,圓心指向驅(qū)動(dòng)電機(jī)組連線與y軸夾角為θ2,逆時(shí)針方向?yàn)檎?/p>

圖1 風(fēng)力擺運(yùn)動(dòng)模型簡(jiǎn)化坐標(biāo)系

M點(diǎn)位置坐標(biāo)為

(1)

各分速度:

(2)

驅(qū)動(dòng)電機(jī)組質(zhì)量為m,固連在擺桿下端。由圖1知,驅(qū)動(dòng)電機(jī)組做圓周運(yùn)動(dòng)的半徑R為

(3)

驅(qū)動(dòng)電機(jī)組受自身重力G和懸線的張力T共同作用,合力F指向圓心O,大小為

(4)

驅(qū)動(dòng)電機(jī)組運(yùn)動(dòng)的角速度ω與線速度v分別為:

(5)

(6)

設(shè)擺桿質(zhì)量為m1,則擺桿轉(zhuǎn)動(dòng)慣量J為

(7)

擺桿的動(dòng)能T1為

(8)

已知驅(qū)動(dòng)電機(jī)組質(zhì)量為m,則其動(dòng)能T2為

(9)

系統(tǒng)總動(dòng)能T為

T=T1+T2

(10)

選取零勢(shì)能參考面xoy平面,則系統(tǒng)總勢(shì)能為

(11)

根據(jù)拉格朗日動(dòng)力學(xué)的基本方程L=T-V,取廣義坐標(biāo)θ=(θ1,θ2),考慮θ2坐標(biāo)系內(nèi),是存在非有勢(shì)力理想約束的完整系統(tǒng),同時(shí)滿足:

(12)

在廣義坐標(biāo)下,理想約束的完整系統(tǒng)θ2中,沒有非有勢(shì)力,對(duì)于該理想約束的完整有勢(shì)系統(tǒng)有

(13)

將(6)、(8)、(9)、(11)代入(13),化簡(jiǎn)得:

(14)

(15)

設(shè)狀態(tài)變量:

(16)

(17)

可得,系統(tǒng)的狀態(tài)矩陣:

(18)

系統(tǒng)的控制矩陣:

(19)

系統(tǒng)的輸出矩陣:

(20)

3 控制算法設(shè)計(jì)

所研究的控制算法主要包括兩部分:起擺、穩(wěn)擺控制和軌跡規(guī)劃。針對(duì)穩(wěn)定控制問題,可以通過選擇適當(dāng)?shù)臓顟B(tài)反饋控制器來實(shí)現(xiàn)。起擺時(shí)運(yùn)用能量反饋控制方法,軌跡規(guī)劃可通過力學(xué)基本原理控制不同方向電機(jī)轉(zhuǎn)動(dòng)來實(shí)現(xiàn)。

分析Matlab仿真結(jié)果,設(shè)計(jì)恰當(dāng)控制器的參數(shù),然后對(duì)控制器進(jìn)行離散化處理,便可得到理想的控制策略。

3.1穩(wěn)擺LQR算法狀態(tài)反饋控制器的設(shè)計(jì)

對(duì)該系統(tǒng)在平衡位置進(jìn)行線性化,得到零輸入線性定常系統(tǒng),且控制量 U=-Kx。

LQR最優(yōu)設(shè)計(jì)法是要設(shè)計(jì)出滿足二次型目標(biāo)函數(shù)J取最小值時(shí)的狀態(tài)反饋控制器,而權(quán)矩陣R和Q又唯一決定了K。該方法的求解轉(zhuǎn)化為代數(shù)方程Riccatti的函數(shù)lqr()求解,通過Matlab可以求出反饋陣:

對(duì)U=-Kx方程仿真的曲線結(jié)果見圖2。

圖2 狀態(tài)反饋后的響應(yīng)曲線

3.2非線性區(qū)域控制設(shè)計(jì)

系統(tǒng)總能量為

(21)

顯然,擺桿在靜止位置時(shí),系統(tǒng)能量為0,即0狀態(tài)。

構(gòu)造李雅普諾夫函數(shù)如下:

(22)

(23)

(24)

則該系統(tǒng)收斂,趨于穩(wěn)定。

所以選取電機(jī)的控制量:

(25)

4 構(gòu)件硬件平臺(tái)

搭建的硬件平臺(tái)結(jié)構(gòu)見圖3。

圖3 硬件平臺(tái)結(jié)構(gòu)

選取驅(qū)動(dòng)電機(jī)時(shí),通過測(cè)試已有的電機(jī),同時(shí)綜合考慮到供電、驅(qū)動(dòng)力矩和系統(tǒng)重量等因素后,選擇了N50型號(hào)的強(qiáng)磁電機(jī),該電機(jī)在7.4 V最大耐壓下轉(zhuǎn)速可達(dá)36 000 r/min。由于具有24 V的可調(diào)開關(guān)電源,故將電源電壓調(diào)節(jié)至7.2 V后給電機(jī)供電,占空比為50%時(shí)測(cè)得的轉(zhuǎn)速為2 500 r/min±15 r/min,滿足系統(tǒng)需求,可以選用這款電源。在傳感器的選擇上,采用帶解算功能的MPU6050模塊檢測(cè)擺桿位置及速度,以此為系統(tǒng)控制提供輸入量;同時(shí)設(shè)計(jì)輸入、顯示、聲光提示部分,實(shí)現(xiàn)人機(jī)交互。

4.1電源部分

控制電路由24 V/5 A電源適配器供電,24 V/20 A可調(diào)開關(guān)電源為系統(tǒng)電機(jī)驅(qū)動(dòng)部分供電,采用雙電源形式,以保證電機(jī)具有足夠的驅(qū)動(dòng)電壓,同時(shí)有穩(wěn)定的電能供應(yīng)給單片機(jī)控制部分,兩者互不干擾。所選用的單片機(jī)和高精度傳感器正常工作電壓為3.3 V,可通過LM2596穩(wěn)壓模塊來穩(wěn)壓,電機(jī)驅(qū)動(dòng)模塊驅(qū)動(dòng)電壓經(jīng)總電源電壓調(diào)節(jié)為電機(jī)額定電壓7.4 V后供給。

4.2核心控制部分

系統(tǒng)使用飛思卡爾Kinetis MK60DN512ZVLL10單片機(jī)作為控制核心。該單片機(jī)內(nèi)核為ARM Cortex-M4型,它最多可使用20個(gè)通道,通過UART模塊采集高精度角度、角速度傳感器的值,以此來獲得擺桿的位置和速度信息,經(jīng)計(jì)算后給出電機(jī)的控制信號(hào)。通過對(duì)電機(jī)轉(zhuǎn)速的調(diào)節(jié)來控制擺桿按照預(yù)定的軌跡擺動(dòng)來實(shí)現(xiàn)軌跡控制。

4.3位置檢測(cè)部分

位置檢測(cè)由MPU6050高精度陀螺加速度計(jì)模塊完成,模塊采用先進(jìn)的數(shù)字濾波技術(shù),能有效降低測(cè)量噪聲、提高測(cè)量精度。同時(shí)模塊內(nèi)部集成了姿態(tài)解算器,配合動(dòng)態(tài)卡爾曼濾波算法,能夠在動(dòng)態(tài)環(huán)境下準(zhǔn)確輸出模塊的當(dāng)前姿態(tài),姿態(tài)測(cè)量精度0.01°,穩(wěn)定性極高。

4.4電機(jī)驅(qū)動(dòng)部分

電機(jī)驅(qū)動(dòng)模塊采用英飛凌的BTS7970大電流電機(jī)驅(qū)動(dòng)半橋電路,通過K60輸出PWM控制電機(jī)轉(zhuǎn)速變化。這款驅(qū)動(dòng)具有最大輸出電流63 A的優(yōu)點(diǎn),完全能滿足所采用的N50型強(qiáng)磁電機(jī)大電流的需求。

4.5液晶顯示和模式選擇部分

系統(tǒng)具有4個(gè)可操作按鍵,可進(jìn)行6種不同的工作模式切換和主要參數(shù)的設(shè)定,LCD5110液晶顯示屏作為交互界面將所選擇的模式信息實(shí)時(shí)顯示出來;在設(shè)置結(jié)束和滿足指標(biāo)時(shí)用蜂鳴器和發(fā)光二極管進(jìn)行聲光提示。

5 程序?qū)崿F(xiàn)與參數(shù)調(diào)試

系統(tǒng)上電后,進(jìn)行系統(tǒng)各模塊的初始化,本系統(tǒng)主要用到了PWM模塊、定時(shí)器模塊、串口模塊、高精度傳感器、電機(jī)驅(qū)動(dòng)和液晶顯示。進(jìn)入程序主循環(huán)之前首先進(jìn)行各模塊初始化,然后擺桿的角度和角速度等數(shù)據(jù)經(jīng)由實(shí)時(shí)采集到的傳感器信號(hào)經(jīng)濾波等處理后得到。通過鍵盤掃描,來確定操作者所選擇的工作模式,再調(diào)用相關(guān)控制算法來實(shí)現(xiàn)不同的任務(wù)要求。

在相關(guān)的控制算法中,要根據(jù)理論分析計(jì)算得到控制方程,確定控制電機(jī)PWM波輸出占空比與各個(gè)輸入量之間的關(guān)系,再確定各個(gè)輸入量與輸出量的極性。利用控制變量法的基本思想,不斷改變輸入?yún)?shù),根據(jù)Matlab的仿真曲線結(jié)果,研究每個(gè)參數(shù)對(duì)系統(tǒng)性能的影響。以仿真結(jié)果為依據(jù)進(jìn)行實(shí)際系統(tǒng)的調(diào)試與優(yōu)化,來達(dá)到預(yù)期效果。風(fēng)力擺定點(diǎn)功能順利實(shí)現(xiàn)后,對(duì)后續(xù)的調(diào)試打下了很好的基礎(chǔ),因此風(fēng)力擺的定點(diǎn)效果要好,穩(wěn)定性要強(qiáng)。在此基礎(chǔ)上根據(jù)之前的調(diào)試步驟,完成風(fēng)力擺自主起擺、任意距離畫線、可控角度擺動(dòng)、自主歸位、畫圓,及抗擾動(dòng)等一系列功能。

6 結(jié)語

基于風(fēng)力擺的綜合實(shí)訓(xùn)平臺(tái)恰當(dāng)?shù)貙⒗碚撆c實(shí)踐聯(lián)系在一起,可以為學(xué)生提供一個(gè)自主設(shè)計(jì)模型的機(jī)會(huì),顯著增強(qiáng)了學(xué)生的參與度。該實(shí)訓(xùn)平臺(tái)適合于控制類課程的實(shí)驗(yàn)教學(xué)。

References)

[1] 孫蓉,李冰,陳美遠(yuǎn),等. 基于環(huán)形倒立擺的綜合實(shí)訓(xùn)平臺(tái)[J]. 實(shí)驗(yàn)技術(shù)與管理,2014,31(9):87-90.

[2] 朱明輝. 基于SIMULINK的倒立擺系統(tǒng)擬人智能控制的研究及實(shí)時(shí)控制的實(shí)現(xiàn)[D].武漢:武漢科技大學(xué),2006.

[3] 孫蓉,呂淑平,蘇麗,等. 基于西門子PLC的遠(yuǎn)程實(shí)驗(yàn)平臺(tái)建立與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理,2013,30(10):87-89,99.

[4] 孫蓉,李冰,蘇麗,等. 基于PLC的風(fēng)力發(fā)電控制系統(tǒng)設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2015,32(4):86-91.

[5] 李冰,孫蓉,呂淑平. 新時(shí)代背景下對(duì)大學(xué)生科技創(chuàng)新活動(dòng)的思考[J].科技創(chuàng)新導(dǎo)報(bào),2013(21):212-213.

[6] 盧清華,李先祥,葉樹林,等.面向卓越工程師培養(yǎng)的實(shí)踐教學(xué)改革探索[J].實(shí)驗(yàn)科學(xué)與技術(shù),2013,11(3):39-42.

[7] 閆冬梅,康冰,王有維. 基于飛思卡爾單片機(jī)的木棒長(zhǎng)度測(cè)量系統(tǒng)[J].吉林大學(xué)學(xué)報(bào):信息科學(xué)版,2012,30(1):95-99.

[8] 葉波. 基于飛思卡爾單片機(jī)控制的光電導(dǎo)引式AGV的研制[D]. 重慶:重慶大學(xué),2013.

[9] 李慧,李秀歌,婁利峰.飛思卡爾智能車設(shè)計(jì)方法探討[J].長(zhǎng)春工程學(xué)院學(xué)報(bào):自然科學(xué)版,2012,13(1):50-52.

[10] Huang Mei,Zhang He. Study on stability control for single link rotary inverted pendulum[C]// Mechanic Automation and Control Engineering (MACE). 2010 International Conference. Wuhan,2010:6127-6130.

[11] 張永立,李洪興,苗志宏,等.基于變?cè)鲆鍸QR控制方法的二級(jí)倒立擺自動(dòng)擺起[J].系統(tǒng)工程理論與實(shí)踐,2011,31(7):1341-1355.

Comprehensive practice training platform based on wind pendulum

Sun Rong1, Li Bing1, Quan Shenming1, Lü Shuping1, Su Li1, Wang Chunhua2

(1. College of Automation,Harbin Engineering University, Harbin 150001, China;2. The 92956 Unit of PLA,Lüshun 116041, China)

This article uses Lagrange’s dynamics theorem to establish pendulum’s accurate motion model in the state space,and designs state feedback control algorithm preliminarily to simulate the control system. According to the results of the simulation, this article changes parameters of the state feedback controller to get the ideal control strategy, on this basis,designs and builds the hardware of wind pendulum system. This article also chooses Kinetis 60 of Freescale as the main controller,and uses MPU6050 sensors to measure the position and the angular velocity of the pendulum,and obtains control strategy through modeling and simulating, to control the actual system. Ultimately, the wind pendulum can realize a series of functions such as swinging up independently,setting the distance of line drawing,the controllable swing angle,homing independently,drawing circles,resistance to disturbance. Through building the integrated training platform system completely of the wind pendulum,students can greatly improve their comprehensive ability and quality.

wind pendulum; Kinetis 60; state feedback controller; MPU6050

10.16791/j.cnki.sjg.2016.09.020

2016-03-14修改日期:2016-05-03

黑龍江省高等教育學(xué)會(huì)高等教育科學(xué)研究“十二五”規(guī)劃課題(HGJXHC110370);黑龍江省教育教學(xué)改革項(xiàng)目(JG2013010203);黑龍江省高等學(xué)校教改工程項(xiàng)目(JG2012010147);哈爾濱工程大學(xué)教育教學(xué)改革研究項(xiàng)目(JG2013YB20,SYJG20140402,SYJG20140404)

孫蓉(1978—),女,山東肥城,工學(xué)博士,副教授,研究方向?yàn)榭刂评碚撆c控制工程.

E-mail:sunrong@hrbeu.edu.cn

TP273;G484

A

1002-4956(2016)9-0075-04

猜你喜歡
單片機(jī)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 久久精品人妻中文视频| 97视频精品全国在线观看| 免费又黄又爽又猛大片午夜| 欧美日韩资源| 国产精品女主播| 精品伊人久久大香线蕉网站| 亚洲第一成网站| 草草影院国产第一页| 伊人久久久久久久久久| 72种姿势欧美久久久久大黄蕉| 国产亚洲高清视频| 精品精品国产高清A毛片| 国产乱子伦无码精品小说| 国内精品久久久久久久久久影视| 曰韩人妻一区二区三区| 日韩无码黄色| 国产综合网站| 真实国产乱子伦视频| 亚洲午夜综合网| 一级成人a做片免费| 伊人色婷婷| 国产女人18水真多毛片18精品| 免费毛片视频| 亚洲国产天堂在线观看| 国产成人综合亚洲欧美在| 国产精品免费p区| 91香蕉国产亚洲一二三区| 婷婷伊人五月| 国产人免费人成免费视频| 国产精品3p视频| 欧美精品综合视频一区二区| 亚洲国产一成久久精品国产成人综合| 亚洲丝袜中文字幕| 国产精品亚洲а∨天堂免下载| 国产一级无码不卡视频| 亚洲精品777| 欧美国产日产一区二区| 在线a视频免费观看| 中文字幕人妻av一区二区| 国产簧片免费在线播放| 久久激情影院| 依依成人精品无v国产| 国产精品永久在线| 国产一级在线播放| 亚洲,国产,日韩,综合一区| 久久天天躁狠狠躁夜夜躁| 国产成人综合久久精品下载| 欧美人与牲动交a欧美精品| 国产99精品视频| 亚洲av无码专区久久蜜芽| 国产91全国探花系列在线播放| 国产日本欧美亚洲精品视| V一区无码内射国产| 久久久久国产精品免费免费不卡| 免费国产在线精品一区 | 久久伊人操| 宅男噜噜噜66国产在线观看| 久久久久久久蜜桃| 欧美一级专区免费大片| 99无码中文字幕视频| 国产精品一区二区国产主播| 亚洲国产系列| 欧美国产三级| 国产一区二区三区日韩精品 | 亚洲精品无码抽插日韩| 日本亚洲成高清一区二区三区| 9久久伊人精品综合| 欧美日韩国产在线观看一区二区三区| 亚洲欧美另类中文字幕| 99在线观看视频免费| 干中文字幕| 欧美一区二区丝袜高跟鞋| 91麻豆国产在线| 91精品福利自产拍在线观看| 综合色区亚洲熟妇在线| 中文字幕亚洲精品2页| jizz亚洲高清在线观看| 国产簧片免费在线播放| 欧美成人精品在线| 在线观看91精品国产剧情免费| 91久久青青草原精品国产| 国产精品白浆无码流出在线看|