国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種信號(hào)自適應(yīng)的控制器設(shè)計(jì)與實(shí)現(xiàn)

2014-07-11 07:43:42蹇安安
制造業(yè)自動(dòng)化 2014年8期
關(guān)鍵詞:大連海事大學(xué)單片機(jī)船舶

潘 婧,戴 晶,蹇安安

(武漢第二船舶設(shè)計(jì)研究所,武漢 430064)

0 引言

海洋運(yùn)輸有著悠久的歷史,與國(guó)家的發(fā)展有著密不可分的關(guān)系。船舶運(yùn)動(dòng)控制從手動(dòng)發(fā)展到了自動(dòng),一代又一代的船舶自動(dòng)化產(chǎn)品不斷問世[1]。船舶控制系統(tǒng)不斷改進(jìn),各種新的問題不斷出現(xiàn),就船舶控制系統(tǒng)中部分信號(hào)衰減問題,本文給出了一種實(shí)用的、基于船舶控制系統(tǒng)的信號(hào)自適應(yīng)控制器的設(shè)計(jì)與實(shí)現(xiàn)。

圖1 船舶側(cè)推系統(tǒng)信號(hào)自適應(yīng)控制器應(yīng)用示例

隨著科學(xué)技術(shù)的發(fā)展,嵌入式控制器在船舶控制系統(tǒng)中有著越來越廣泛的應(yīng)用[2]。本系統(tǒng)所設(shè)計(jì)的信號(hào)自適應(yīng)控制器,就是基于STC12C5A60S2芯片的嵌入式控制器,可對(duì)船舶控制系統(tǒng)中0-10V電壓信號(hào)、-10V-10V電壓信號(hào)以及4mA-20mA電流信號(hào)進(jìn)行自適應(yīng)校準(zhǔn),比例輸出標(biāo)準(zhǔn)的4mA-20mA電流信號(hào)。

如圖1所示,在該船舶側(cè)推系統(tǒng)中,槳角發(fā)信器輸出的4mA-20mA螺距信號(hào),再由側(cè)推機(jī)艙至駕駛室的過程中,產(chǎn)生信號(hào)衰減[3]。在接口板中使用信號(hào)自適應(yīng)控制器,對(duì)衰減的4mA-20mA信號(hào)進(jìn)行信號(hào)校準(zhǔn),實(shí)現(xiàn)衰減補(bǔ)償。

1 系統(tǒng)設(shè)計(jì)

本系統(tǒng)以STC12C5A60S2單片機(jī)作為中央處理器進(jìn)行數(shù)據(jù)運(yùn)算,它是宏晶科技生產(chǎn)的單時(shí)鐘(機(jī)器周期為IT)的一個(gè)單片機(jī)系列,是一個(gè)增強(qiáng)型的8051的MCU,指令代碼完全兼容傳統(tǒng)8051,但速度快8至12倍,并支持在線編程[4]。和傳統(tǒng)8051相比,有以下特點(diǎn)。

圖2 STC12C5A60S2結(jié)構(gòu)

信號(hào)自適應(yīng)控制器利用運(yùn)放LM358以及相關(guān)模擬電路,實(shí)現(xiàn)信號(hào)的轉(zhuǎn)換,將輸入信號(hào)轉(zhuǎn)換成單片機(jī)可進(jìn)行模數(shù)轉(zhuǎn)換的0-5V的電壓信號(hào);利用指令輸入模塊和狀態(tài)指示模塊,準(zhǔn)確輸入相關(guān)的校準(zhǔn)的輔助數(shù)據(jù);由中央處理器對(duì)相關(guān)數(shù)據(jù)進(jìn)行處理運(yùn)算,對(duì)單片機(jī)的相關(guān)參數(shù)進(jìn)行設(shè)置;同時(shí),結(jié)合4mA-20mA信號(hào)輸出模塊,利用運(yùn)放LM358和三極管8050,實(shí)現(xiàn)4mA-20mA電流信號(hào)的輸出;利用可控制的光電耦合器件TLP521[5]實(shí)現(xiàn)單片機(jī)5V輸出控制24V繼電器的輸出。圖3為信號(hào)自適應(yīng)系統(tǒng)系統(tǒng)框圖。

圖3 信號(hào)自適應(yīng)系統(tǒng)系統(tǒng)框圖

圖4 電源模塊電路原理圖

圖5 繼電器模塊電路原理圖

2 系統(tǒng)硬件設(shè)計(jì)

本系統(tǒng)的硬件設(shè)計(jì)主要包括電源模塊、繼電器模塊和電壓轉(zhuǎn)電流模塊等硬件電路的設(shè)計(jì)。根據(jù)設(shè)計(jì)的難點(diǎn)和重點(diǎn),本文給出其中電源模塊、繼電器模塊和電流輸出模塊的電路原理圖。

3 系統(tǒng)軟件設(shè)計(jì)

本系統(tǒng)軟件的主程序流程圖如圖7所示,程序包括參數(shù)設(shè)置和電流校準(zhǔn)兩個(gè)主流程。參數(shù)設(shè)置主要是對(duì)電路的硬件參數(shù)進(jìn)行精確的校準(zhǔn),并將相關(guān)參數(shù)保存至EEPROM的過程。電流校準(zhǔn)主要實(shí)現(xiàn)輸入信號(hào)的校準(zhǔn),根據(jù)EEPROM保存的相關(guān)參數(shù)和寫入的對(duì)應(yīng)設(shè)備的臨界值,對(duì)輸入信號(hào)值進(jìn)行計(jì)算處理,設(shè)置輸出PWM信號(hào)的占空比,實(shí)現(xiàn)電流信號(hào)的校準(zhǔn)。

若輸出電流4mA、12mA、20mA對(duì)應(yīng)的PWM的占空比分別為P4、P12、P20,待校準(zhǔn)輸入信號(hào)最小值、中值、最大值的AD轉(zhuǎn)換結(jié)果依次為Imin、Imid、Imax,輸入信號(hào)為I,對(duì)應(yīng)PWM輸出占空比為P,則各變量之間存在如下關(guān)系:

當(dāng)I ≤Imin時(shí),

P= P4;

圖6 電流輸出模塊電路原理圖

圖7 信號(hào)自適應(yīng)系統(tǒng)主程序流程圖

當(dāng)Imin<I≤Imid時(shí),

當(dāng)Imid<I<Imax時(shí),

當(dāng)I≥Imax時(shí),

4 系統(tǒng)測(cè)試

系統(tǒng)測(cè)試輸入為0-10V電壓信號(hào),輸出等比例校準(zhǔn)為4mA-20mA的電流信號(hào),根據(jù)最小值、中位值、最大值的不同,分三組測(cè)試數(shù)據(jù),測(cè)試數(shù)據(jù)如表1所示。圖9(a)所示為第一組數(shù)據(jù),輸入信號(hào)最小值為1V,輸入信號(hào)中位值為4.5V,輸入信號(hào)最大值為9V。圖9(b)所示為第二組數(shù)據(jù),輸入信號(hào)最小值為1.5V,輸入信號(hào)中位值為5V,輸入信號(hào)最大值為9V。圖9(c)所示為第三組數(shù)據(jù),輸入信號(hào)最小值為1V,輸入信號(hào)中位值為4.5V,輸入信號(hào)最大值為8.5V。

圖8 信號(hào)自適應(yīng)控制器實(shí)物電路板

表1 測(cè)試數(shù)據(jù)表

圖9 測(cè)試結(jié)果對(duì)比圖

5 結(jié)束語

從信號(hào)自適應(yīng)系統(tǒng)的測(cè)試結(jié)果可以得出:信號(hào)自適應(yīng)系統(tǒng)實(shí)現(xiàn)了信號(hào)的校準(zhǔn),測(cè)試結(jié)果實(shí)際值與理論值基本一致,最大相差在0.1mA以內(nèi),誤差值為±2%,在允許范圍內(nèi)。因此,我們認(rèn)為基于船舶控制系統(tǒng)的信號(hào)自適應(yīng)系統(tǒng)的設(shè)計(jì)基本完成,性能良好。

[1] 陸金金,杜佳璐,楊承恩.模型船的船舶運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)[D].大連:大連海事大學(xué),2010.

[2] 牛立佳,楊承恩.船舶模型控制器的設(shè)計(jì)[D].大連:大連海事大學(xué),2007.

[3] 范斌,楊承恩.船舶操控模型的研制[D].大連:大連海事大學(xué),2008.

[4] STC12CSA60SZ系列單片機(jī)器件手冊(cè)[M/OL].http://www.meu-memory.eom/datasheet/ste/STC-AD-PDF/STC12CSA60S2.pdf,2013-3.

[5] TLP521中文資料[M/OL].http://wenku.baidu.eom/view/01ea88868762eaaedd33d467.html,2013-3.

[6] 任光,顏德文,牛井超,胡耀華,賈欣樂.船舶控制仿真系統(tǒng)[J].大連:大連海事大學(xué)學(xué)報(bào),2002.

[7] 于風(fēng)衛(wèi).基于參數(shù)自整定模糊PID的船舶控制[J].交通標(biāo)準(zhǔn)化,2006.11.

[8] 楊承恩,田園,畢英君.船舶舵阻搖技術(shù)的回顧與展望[J].世界海運(yùn),2002.4.

[9] 潘艷,駱立強(qiáng),楊永強(qiáng).船舶控制系統(tǒng)及設(shè)備電磁兼容性設(shè)計(jì)[J].船舶科學(xué)技術(shù),2013.6.

[10] 杜剛,戰(zhàn)興群,張衛(wèi)明.基于改進(jìn)型徑向基函數(shù)網(wǎng)絡(luò)的船舶非線性航向自適應(yīng)逆控制[J].上海交通大學(xué)學(xué)報(bào),2006.

[11] 張松濤.模糊多模型船舶運(yùn)動(dòng)控制系統(tǒng)[D].大連海事大學(xué):輪機(jī)工程,2006.

[12] 陳堂賢,汪德華,施保華,杜霞.基于Profibus-DP通信原理的船舶控制系統(tǒng)的研究[J].電氣自動(dòng)化,2003.6.

猜你喜歡
大連海事大學(xué)單片機(jī)船舶
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
船舶!請(qǐng)加速
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
BOG壓縮機(jī)在小型LNG船舶上的應(yīng)用
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
船舶壓載水管理系統(tǒng)
“2015中國(guó)海事仲裁大連論壇”在大連海事大學(xué)開幕
Microchip推出兩個(gè)全新PIC單片機(jī)系列
大連海事大學(xué)建立學(xué)生就業(yè)工作“四級(jí)聯(lián)動(dòng)”機(jī)制
濮阳市| 阿合奇县| 额尔古纳市| 广东省| 灵山县| 监利县| 沾化县| 龙江县| 萨嘎县| 昌乐县| 桦南县| 那曲县| 镇江市| 铜梁县| 抚宁县| 永福县| 罗甸县| 巍山| 朝阳县| 霞浦县| 从化市| 清新县| 佛冈县| 博兴县| 德化县| 金坛市| 涿鹿县| 错那县| 九江市| 嘉兴市| 宜兰县| 大理市| 商丘市| 辽宁省| 花莲市| 汉川市| 建平县| 南宁市| 洛南县| 长岭县| 兰西县|