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

基于ARM的多模式智能控制嵌入式系統(tǒng)設(shè)計*

2016-08-11 06:59:51陸興華范太霖謝振漢
計算機與數(shù)字工程 2016年4期
關(guān)鍵詞:智能控制嵌入式

陸興華 范太霖 謝振漢

(廣東工業(yè)大學(xué)華立學(xué)院 廣州 511325)

?

基于ARM的多模式智能控制嵌入式系統(tǒng)設(shè)計*

陸興華范太霖謝振漢

(廣東工業(yè)大學(xué)華立學(xué)院廣州511325)

摘要多模式智能控制系統(tǒng)在遠程智能家居控制、機電控制等領(lǐng)域具有較大的應(yīng)用前景,傳統(tǒng)的多模式智能控制系統(tǒng)采用Android嵌入式設(shè)計方法,對I/O接口的控制信號調(diào)理性能不好。提出一種基于ARM的多模式智能控制嵌入式系統(tǒng)設(shè)計方法。首先進行了多模式智能控制系統(tǒng)的總體設(shè)計和功能模塊分析,采用ADI公司的ARM11作為系統(tǒng)控制的主控系統(tǒng),采用WiFi或者GPRS通信進行數(shù)據(jù)傳輸和控制指令輸出,結(jié)合PID神經(jīng)網(wǎng)絡(luò)控制算法進行多模式控制程序加載,對控制系統(tǒng)的功能模塊進行硬件電路設(shè)計,系統(tǒng)調(diào)試中用嵌入式AD9850進行控制系統(tǒng)的AD轉(zhuǎn)換和數(shù)據(jù)采樣調(diào)試。仿真結(jié)果表明,采用該系統(tǒng)進行多模式遠程智能控制,具有較好的控制精度,實時性和收斂性較好,性能可靠穩(wěn)定。

關(guān)鍵詞ARM; 智能控制; 嵌入式; 系統(tǒng)設(shè)計

Class NumberTP273

1 引言

隨著計算機網(wǎng)絡(luò)技術(shù)和信息處理技術(shù)的發(fā)展,遠程自動控制系統(tǒng)廣泛應(yīng)用在現(xiàn)代工業(yè)生產(chǎn)和生活當(dāng)中,遠程智能控制系統(tǒng)由原來的單一模式轉(zhuǎn)化為多模式,通過多模式智能控制,為控制對象提供多功能的遙控操作。多模式智能控制建立在物聯(lián)網(wǎng)和多傳感器網(wǎng)絡(luò)的基礎(chǔ)上,通過傳感器網(wǎng)絡(luò)和射頻識別RFID技術(shù)進行數(shù)據(jù)采樣分析,生成控制指令,然后通過主控系統(tǒng)進行程序加載,對遠程控制對象進行多模式操控,實現(xiàn)智能控制,而今,多模式智能控制系統(tǒng)廣泛應(yīng)用在智能家居控制、遠程監(jiān)測、目標(biāo)識別和人工智能等領(lǐng)域,隨著嵌入式技術(shù)的發(fā)展,多模式控制系統(tǒng)趨于集成化和智能化,研究多模式智能控制的嵌入式系統(tǒng)設(shè)計方法,在實現(xiàn)人工智能控制中具有重要意義[1]。

傳統(tǒng)方法中,對多模式智能控制系統(tǒng)采用Android嵌入式設(shè)計方法,對I/O接口的控制信號調(diào)理性能不好,對此,相關(guān)文獻進行了改進設(shè)計,其中,文獻[3]提出一種基于WiFi或者GPRS通信接口設(shè)計和PID模糊神經(jīng)網(wǎng)絡(luò)控制的人工智能控制系統(tǒng)設(shè)計方法,實現(xiàn)對機器人的多模式控制[2],采用ARM尋址技術(shù)進行狀態(tài)特征識別,提高了控制性能,但是該系統(tǒng)的集成性不好,采用分立元件設(shè)計導(dǎo)致系統(tǒng)的可靠性不高[3]。文獻[4]提出一種基于Android嵌入式系統(tǒng)設(shè)計遠程多模式壓縮機控制系統(tǒng),采用AD7656驅(qū)動住控系統(tǒng)的控制程序,結(jié)合智能粒子群控制算法實現(xiàn)遠程控制,提高了控制性能,但是該系統(tǒng)在程序的ad7656_ioctl配置過程中對先驗知識的依賴性較大,受到的干擾較強,性能不好。針對上述問題,本文采用嵌入式系統(tǒng)設(shè)計方法,提出一種基于ARM的多模式智能控制嵌入式系統(tǒng)設(shè)計方案,首先進行了多模式智能控制系統(tǒng)的總體設(shè)計和功能模塊分析,結(jié)合PID神經(jīng)網(wǎng)絡(luò)控制算法進行多模式控制程序加載,然后進行了控制系統(tǒng)的功能模塊的硬件部分設(shè)計,最后基于Linux進行系統(tǒng)仿真實驗,展示了本文控制系統(tǒng)在實現(xiàn)多模式狀態(tài)監(jiān)測和控制中的優(yōu)越性能。

2 多模式智能控制系統(tǒng)總體設(shè)計及算法描述

2.1多模式智能控制系統(tǒng)總體設(shè)計

多模式控制系統(tǒng)采用ARM作為核心控制單元,實現(xiàn)對遠程終端的狀態(tài)監(jiān)測和多模態(tài)跟蹤控制,在設(shè)計多模式智能控制系統(tǒng)之前首先進行系統(tǒng)的總體結(jié)構(gòu)描述,本文設(shè)計的多模式智能控制系統(tǒng)采用模塊化平臺設(shè)計,主要分為多模態(tài)狀態(tài)監(jiān)測的傳感器模塊和通信模塊、供電沒款、上位機通信模塊、數(shù)據(jù)信息處理模塊和DSP數(shù)字號處理模塊,其中DSP(數(shù)字信號處理器)是系統(tǒng)的核心,采用ADI公司的ARM11作為系統(tǒng)控制的主控系統(tǒng),采用WiFi或者GPRS通信進行數(shù)據(jù)傳輸和控制指令輸出,采用液晶顯示實現(xiàn)人機交互,采用ADI公司的實現(xiàn)系統(tǒng)的供電[5~7],得到本文設(shè)計的多模式智能控制系統(tǒng)總體結(jié)構(gòu)框圖如圖1所示。

在上述控制系統(tǒng)總體設(shè)計的基礎(chǔ)上,進行功能模塊分析,進行功能模塊分析和設(shè)計指標(biāo)描述,本文設(shè)計的基于ARM的多模式智能控制嵌入式系統(tǒng)主要數(shù)據(jù)采集和AD轉(zhuǎn)換功能、遠程測量和校準(zhǔn)換能功能、收發(fā)轉(zhuǎn)換功能以及控制信號的功率放大功能。其中,數(shù)據(jù)采樣功能是實現(xiàn)多模式遠程智能控制的基礎(chǔ),設(shè)計多模式智能控制系統(tǒng)的WSN傳感器AD采樣電路,多模式智能控制系統(tǒng)采用無線傳感器進行遠程數(shù)據(jù)采樣,為了實現(xiàn)采樣傳感器節(jié)點的功率分配均衡,在AD采樣過程中,采用AD9225進行模擬電路設(shè)計,電源輸入為一個微分晶振電路,采用分立元件構(gòu)成,使用ADM706S精確監(jiān)控系統(tǒng)5V電源,在1.6s內(nèi)進行電路復(fù)位,復(fù)位電路是一個DSP系統(tǒng),從外部16位存儲器直接執(zhí)行ROM配置,遠程多模式智能控制的WSN傳感器分布簇Ci由一組節(jié)點構(gòu)成[8~10],本系統(tǒng)就可以完成遠程數(shù)據(jù)測量和控制收發(fā)轉(zhuǎn)換等工作,根據(jù)上述分析,得到本文設(shè)計的系統(tǒng)的技術(shù)指標(biāo)描述如下:

圖1 多模式智能控制系統(tǒng)的總體結(jié)構(gòu)框圖

1) 多模式遠程控制的控制指令收發(fā)的預(yù)處理機動態(tài)范圍:-20dB~+20dB,PCI總線的抗干擾能力為80dB,輸出控制指令的包括幅度±10V;

2) 收發(fā)轉(zhuǎn)換電路采樣通道:4通道異步雙工輸出;

3) 數(shù)據(jù)采樣率:≥200KHz;

4) 基陣接收的控制信號的A/D分辨率:12位(至少);

5) 模擬信號預(yù)處理的D/A分辨率:12位(至少);

6) D/A轉(zhuǎn)換速率:≥200KHz;

7) 控制指令的信號輸出形式:可選,包括(CW、線性調(diào)頻、HFM等)多種形式。

根據(jù)上述功能模塊分析和指標(biāo)參量設(shè)計,進行嵌入式ARM多模式智能控制系統(tǒng)設(shè)計。

2.2控制算法描述

在控制系統(tǒng)設(shè)計中,控制算法是進行遠程多模式控制的核心,通過控制算法設(shè)計進行程序加載,本文采用模糊PID神經(jīng)網(wǎng)絡(luò)控制算法,采用三層前向變結(jié)構(gòu)PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng),本文設(shè)計的模糊PID神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)模型如圖2所示。

圖2 三層前向變結(jié)構(gòu)PID神經(jīng)網(wǎng)絡(luò)

三層神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)分為輸入層、中間層和輸出層,其中輸入層進行原始的控制信息的采樣和調(diào)制,中間層作為核心層進行輸入信號的控制處理和信號分析,輸出層輸出新的訓(xùn)練向量模式,供遠程的多模式控制對象執(zhí)行相關(guān)控制指令,令輸入層的控制信號時間序列采樣結(jié)果為x(t),t=0,1,…,n-1,調(diào)整與輸出節(jié)點Nj*的自適應(yīng)權(quán)系數(shù),引入神經(jīng)網(wǎng)絡(luò)的競爭學(xué)習(xí),輸入訓(xùn)練向量與Nj*幾何鄰域NEj*(t)內(nèi)的失真敏感值為

ωij(t+1)=ωij(t)+α(t)(xi(t)-ωij(t))

(1)

M=Mn+ΔM

(2)

(3)

(4)

其中,多模式遠程控制的最佳的控制狀態(tài)函數(shù)為

(5)

(6)

采用前向變結(jié)構(gòu)PID控制,提高了控制系統(tǒng)的抗干擾性,此時輸出v(k)等于輸出層神經(jīng)元的輸出,控制系統(tǒng)的收斂性得到了保證。

3 系統(tǒng)硬件設(shè)計與實現(xiàn)

在上述控制系統(tǒng)的總體設(shè)計和控制算法描述的基礎(chǔ)上,進行系統(tǒng)硬件電路設(shè)計,本文采用嵌入式設(shè)計方法,器件選擇ADI公司的ADSP21160處理器系統(tǒng)作為數(shù)字處理芯片,系統(tǒng)最低采樣率為25MHz,使用8位A/D芯片進行數(shù)據(jù)采樣和模式識別,嵌入式系統(tǒng)設(shè)計的整機尺寸為70mm×50mm,溫度范圍是0℃~70℃,ARM核心芯片采用的是S3C2440A ARM9處理器,CPU采用三星S3C2440,顯示單元設(shè)計采用7寸TFT-LCD液晶顯示屏,480×RGB×800像素。在上述進行器件選擇的基礎(chǔ)上,設(shè)計TFT-LCD接口電路,TFT-LCD接口為LCD控制器提供控制寄存器/顯存,LCDDMA、LPC3600通過時序邏輯控制輸出到外部的數(shù)據(jù)接口VD[23:0];啟動中斷執(zhí)行程序采集XY的坐標(biāo)值,使用有源晶振進行時鐘電路設(shè)計,多模式控制系統(tǒng)的I/O電壓為3.3V,最大倍頻數(shù)為35倍,確保多模式的ARM控制系統(tǒng)進行可靠的數(shù)據(jù)采樣,采用分立元件構(gòu)建時鐘邏輯控制電路,進行收發(fā)轉(zhuǎn)換電路設(shè)計。收發(fā)轉(zhuǎn)換電路的工作原理相當(dāng)于一個單刀雙擲開關(guān),通過收發(fā)轉(zhuǎn)換電路進行控制指令的I/O中斷操作,本文設(shè)計的基于ARM的嵌入式多模式智能控制系統(tǒng)的收發(fā)轉(zhuǎn)換電路如圖3所示。

圖3 收發(fā)轉(zhuǎn)換電路

圖4 多模式智能控制嵌入式系統(tǒng)的硬件模塊結(jié)構(gòu)框圖

4 系統(tǒng)測試與仿真結(jié)果分析

為了測試本文設(shè)計的基于ARM的多模式智能控制嵌入式系統(tǒng)的性能,進行仿真實驗。系統(tǒng)調(diào)試中用DDS(直接數(shù)字合成)技術(shù)芯片AD9850進行控制系統(tǒng)的AD轉(zhuǎn)換和數(shù)據(jù)采樣調(diào)試,通過DAC變換轉(zhuǎn)化成模擬信號實現(xiàn)遠程多模式控制,遠程多模式控制系統(tǒng)采用50MHz的參考時鐘輸出,時鐘電路進行控制信號采樣和仿真的工作流程如圖5所示。

圖5 時鐘電路進行控制信號采樣輸出流程

多模式遠程控制系統(tǒng)的邏輯時序控制信號通過高性能的MAX7000AE嵌入式處理芯片進行控制算法程序加載,采用本文控制系統(tǒng)進行智能家居多模式控制,先用WIN32 API函數(shù)CreateFile()函數(shù)打開設(shè)備,通過DeviceIoControl()進行邏輯時序信號輸入控制,指令代碼為

ARMD1 <='0' when((dgeytyA4='0')a iehi (dspA3 = '0')and(THHHpA2='0')and(dgregh1 = '0') and(sdghpA0 = '1')) and((IOS='0')and(hGTyS5='0'))else '1';

收發(fā)轉(zhuǎn)換電路的控制信號通過用串口通信進行程序配置,配置過程為:

BEGIN CLKXM=1輸出

IF(eiengti ghuhue nlen4='1') THEN

Ihurfe uuO1<=dfrhyhD13;

END IF;

圖6 多模式控制輸出信號跟蹤曲線

從圖可見,多模式控制輸出信采樣波形最高為4005,最低為0,在控制系統(tǒng)終端的控制信號采集結(jié)果正好與輸入信號一致,說明采用本文系統(tǒng)進行多模式遠程跟蹤控制,具有較好的控制精度,實時性和收斂性較好,性能可靠穩(wěn)定。

5 結(jié)語

遠程智能控制系統(tǒng)由原來的單一模式轉(zhuǎn)化為多模式,通過多模式智能控制,為控制對象提供多功能的遙控操作。多模式智能控制建立在物聯(lián)網(wǎng)和多傳感器網(wǎng)絡(luò)的基礎(chǔ)上,通過傳感器網(wǎng)絡(luò)和射頻識別RFID技術(shù)進行數(shù)據(jù)采樣分析,生成控制指令,然后通過主控系統(tǒng)進行程序加載,對遠程控制對象進行多模式操控,實現(xiàn)智能控制,傳統(tǒng)的多模式智能控制系統(tǒng)采用Android嵌入式設(shè)計方法,對I/O接口的控制信號調(diào)理性能不好。提出一種基于ARM的多模式智能控制嵌入式系統(tǒng)設(shè)計方法。首先進行了多模式智能控制系統(tǒng)的總體設(shè)計和功

能模塊分析,結(jié)合PID神經(jīng)網(wǎng)絡(luò)控制算法進行多模式控制程序加載,然后進行了控制系統(tǒng)的功能模塊的硬件部分設(shè)計。系統(tǒng)仿真結(jié)果表明,采用本文系統(tǒng)進行多模式智能控制,穩(wěn)定性較好,精度較高,性能優(yōu)越。

參 考 文 獻

[1] 葛立志.基于全彈道控制分析的水下航行器攻擊模型視景仿真[J].艦船電子工程,2015,35(3):137-141.

GE Lizhi. Visual simulation of UUV Attack Model Based on Whole Trajectory Control Analysis[J]. Ship Electrolic Engneering,2015,35(3):137-141.

[2] 高志春,陳冠瑋,等.傾斜因子K均值優(yōu)化數(shù)據(jù)聚類及故障診斷研究[J].計算機與數(shù)字工程,2014,42(1):14-18.

GAO Zhichun, CHEN Guanwei, HU Guangbo, et al. Fault Diagnosis and Optimal Data Clustering Based on K-Means with Slope Factor[J]. Computer & Digital Engineering,2014,42(1):14-18.

[3] 孫克輝,賀少波,董燕青.簡化洛倫茲混沌系統(tǒng)的追蹤同步控制[J].信息與控制,2015,44(4):393-397.

SUN Kehui, HE Shaobo, DONG Yanqing. Tracking Synchronization Control of the Simplified Lorenz Chaotic System[J]. Information and Control,2015,44(4):393-397.

[4] Mahmoud E E. Complex complete synchronization of two nonidentical hyperchaotic complex nonlinear systems[J]. Mathematical Methods in the Applied Sciences,2014,37(3):321-328.

[5] Matheny M H, Grau M, Villanueva L G, et al. Phase synchronization of two anharmonic nanomechanical oscillators[J]. Physical Review Letters,2014,112(1):014101.

[6] 陳士華,謝進,陸君安,等.R?ssler混沌系統(tǒng)的追蹤控制與同步[J].物理學(xué)報,2002,51(4):749-752.

CHEN Shihua, XIE JIN, LU Junan, et al. Tracking control and synchronization of the R?ssler’s chaotic system[J]. Acta Physica Sinica,2002,51(4):749-752.

[7] 文天柱,許愛強,程恭.基于改進ENN2聚類算法的多故障診斷方法[J].控制與決策,2015,30(6):1021-1026.

WEN Tianzhu, XU Aiqiang, CHNEG Gong. Multi-fault diagnosis method based on improved ENN2 clustering algorithm[J]. Control and Decision,2015,30(6):1021-1026.

[8] 王愛珍,侯成郭,任國鳳.直接序列擴頻的分層級聯(lián)隨機共振接收算法[J].計算機應(yīng)用,2015,35(4):934-937,959.

WANG Aizhen, HOU Chengguo, REN Guofeng. Layered and cascaded stochastic resonance algorithm for direct sequence spread spectrum signal receiving[J]. Journal of Computer Applications,2015,35(4):934-937,959.

[9] 趙石磊,郭紅,劉宇鵬.基于軌跡跟蹤的線性時滯系統(tǒng)容錯控制[J].信息與控制,2015,44(4):469-473.

ZHAO Shilei, GUO Hong, LIU Yupeng. Fault Tolerant Control for Linear Time-delay System Based on Trajectory Tracking[J]. Information and Control,2015,44(4):469-473.

[10] Bouarar T, Marx B, Maquin D, et al. Fault-tolerant control design for uncertain Takagi-Sugeno systems by trajectory tracking: A descriptor approach[J]. IET Control Theory & Applications,2013,7(14):1793-1805.

收稿日期:2015年10月10日,修回日期:2015年11月27日

基金項目:2012廣東省質(zhì)量工程人才培養(yǎng)實驗區(qū)項目(編號:粵教高函[2012]204號);2014年度廣東省大學(xué)生科技創(chuàng)新培育項目(編號:pdjh2015b0938);2014年國家級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(編號:201413656005);2012廣東省質(zhì)量工程項目“機電綜合技能實訓(xùn)中心”(編號:粵教高函[2012]204號)資助。

作者簡介:陸興華,男,碩士,講師,研究方向:計算機控制技術(shù)、控制算法、人工智能。范太霖,男,研究方向:自動控制技術(shù)、嵌入式硬件設(shè)計、人工智能。謝振漢,男,研究方向:嵌入式技術(shù)、單片機開發(fā)。

中圖分類號TP273

DOI:10.3969/j.issn.1672-9722.2016.04.024

Embedded System Design of Multi Mode Intelligent Control Based on ARM

LU XinghuaFAN TailinXIE Zhenhan

(Huali College Guangdong University of Technology, Guangzhou511325)

AbstractMulti mode intelligent control system has great application prospect in the field of remote intelligent home control, mechanical and electrical control. The traditional multi mode intelligent control system adopts Android embedded design method, and the control signal of I/O interface is not good. A design method of multi mode intelligent control embedded system based on ARM is proposed. Firstly, the overall design and function module of the multi mode intelligent control system is analyzed. Using ADI ARM11 as the main control system, WiFi or GPRS is used to transmit data and control command output. The PID neural network control algorithm is used to load the system. The hardware circuit design of the control system is carried out. The simulation results show that the system has better control accuracy, it has better real-time performance and better convergence performance, and the performance is reliable and stable.

Key WordsARM, intelligent control, embedded, system design

猜你喜歡
智能控制嵌入式
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發(fā)平臺
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
車載充電機的電瓶電壓采樣及處理
智能控制在機器人領(lǐng)域中的應(yīng)用
基于物聯(lián)網(wǎng)的智能控制項目實踐教學(xué)設(shè)計
舞臺演出智能多媒體多網(wǎng)合一系統(tǒng)的研發(fā)與應(yīng)用
演藝科技(2016年10期)2016-11-26 22:11:21
淺談開關(guān)式電梯IC卡系統(tǒng)及展望
Altera加入嵌入式視覺聯(lián)盟
主站蜘蛛池模板: 亚洲国产日韩视频观看| 婷婷色婷婷| 91无码网站| 九九视频在线免费观看| 在线视频精品一区| 丰满少妇αⅴ无码区| 免费一级毛片在线播放傲雪网 | 无码 在线 在线| 国产成人成人一区二区| 亚洲一级色| 欧美一级黄片一区2区| 国产精品极品美女自在线看免费一区二区| 亚洲美女久久| 国产视频 第一页| 毛片视频网| 亚洲二三区| 国产精品综合久久久| 波多野结衣在线一区二区| 青青青国产视频手机| 国产美女久久久久不卡| 九九免费观看全部免费视频| 狠狠躁天天躁夜夜躁婷婷| 国内精品九九久久久精品| 国产福利免费视频| 美女被狂躁www在线观看| 囯产av无码片毛片一级| 免费一级毛片在线观看| 成人福利在线视频免费观看| 91香蕉视频下载网站| 欧美激情综合一区二区| 91青青视频| 亚洲欧美综合在线观看| 欧美成人精品高清在线下载| 亚洲无码37.| 国产精品尤物铁牛tv| 日韩精品无码免费一区二区三区| 色综合成人| 中文国产成人精品久久一| 1级黄色毛片| 国产午夜福利亚洲第一| 久久不卡国产精品无码| 色综合天天综合中文网| 国产人碰人摸人爱免费视频| 91黄视频在线观看| 亚洲AⅤ波多系列中文字幕| 欧美精品另类| 国产激情影院| 波多野结衣一区二区三区AV| 国产成人av大片在线播放| 午夜人性色福利无码视频在线观看| 久久综合婷婷| 久久亚洲中文字幕精品一区| 亚洲国产91人成在线| 日本欧美视频在线观看| 精品国产aⅴ一区二区三区 | 91亚洲免费| 一本色道久久88综合日韩精品| 国内精品自在欧美一区| 91亚洲精品第一| 97在线免费视频| 久久婷婷六月| 中文字幕亚洲电影| 国产一区二区三区在线精品专区 | 日本五区在线不卡精品| 亚洲男人的天堂在线观看| 国产免费精彩视频| 波多野结衣无码AV在线| 国产农村1级毛片| 成人福利在线免费观看| 一级毛片不卡片免费观看| 国产九九精品视频| 亚洲精品男人天堂| 99这里只有精品在线| 亚洲国产精品日韩av专区| 日本欧美视频在线观看| 国产女人18毛片水真多1| 香蕉精品在线| 99久久国产综合精品2020| 亚洲国产无码有码| 久久天天躁狠狠躁夜夜躁| 亚洲福利视频网址| 亚洲天堂日韩在线|