亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        嵌入式助航燈具清洗機構(gòu)控制系統(tǒng)設(shè)計

        2019-09-12 09:06:36
        測控技術(shù) 2019年8期
        關(guān)鍵詞:子程序燈具嵌入式

        (中國民航大學(xué) 機器人研究所,天津 300300)

        嵌入式助航燈是機場助航燈光的重要組成部分,主要用于引導(dǎo)飛機進近、著陸和滑行,對其發(fā)光強度有嚴(yán)格的要求[1-4]。由于機輪摩擦附著、灰塵污垢沉積等原因,燈具發(fā)光口總會受到污染,造成燈具發(fā)光強度下降,嚴(yán)重時給飛行員造成錯覺,影響飛行安全,需要定期清洗助航燈具[5-6]。助航燈具清洗大多數(shù)選擇在夜間航班不繁忙時段進行,燈具清洗的方式主要由人工手動清洗和人加半自動化設(shè)備清洗兩種方式[7-8]。目前,國內(nèi)大多數(shù)機場燈具的清洗主要是采用人工手動清洗模式,但是其存在勞動強度高、清洗效果不佳以及清洗效率低等問題。國外已有部分機場采用半自動化燈具清洗設(shè)備[9],但仍需要人工參與輔助完成,雖然在一定程度上降低了勞動強度,但清洗效果無法保證,清洗效率也沒有明顯提升[10]。

        針對以上機場嵌入式助航燈具清洗問題,本文擬設(shè)計一種嵌入式助航燈具清洗機構(gòu)的總體控制系統(tǒng)方案?;谀K化設(shè)計思想,分別設(shè)計以LM629為核心的末端運動控制模塊實現(xiàn)機構(gòu)末端位姿控制、以STM32為核心的燈具清洗控制單元模塊實現(xiàn)清洗工藝及流程控制、以工業(yè)相機為傳感器的視覺檢測模塊實現(xiàn)燈具定位及清洗效果檢測;面向?qū)ο笸瓿煽刂葡到y(tǒng)流程設(shè)計,實現(xiàn)了控制系統(tǒng)軟件。并通過實驗進行所設(shè)計清洗機構(gòu)的控制系統(tǒng)的正確性和實用性驗證。

        1 控制系統(tǒng)功能需求分析

        嵌入式助航燈具清洗機構(gòu)主要實現(xiàn)機場跑道嵌入式助航燈具發(fā)光口的清洗工作,該機構(gòu)基于四自由度Delta并聯(lián)機器人開發(fā),高壓清洗噴頭安裝在并聯(lián)機器人移動平臺上,具有三平動一轉(zhuǎn)動4個自由度。在完成燈具發(fā)光口的定位后,需控制并聯(lián)機構(gòu)末端,依次移動到各個發(fā)光口相對位置進行清洗。本文設(shè)計的清洗機構(gòu)控制系統(tǒng)需要滿足以下4個基本功能:

        (1) 燈具發(fā)光口識別定位:根據(jù)燈具發(fā)光口發(fā)光特性,使用視覺傳感器采集發(fā)光口圖像信息并通過單目視覺定位方法獲得發(fā)光口三維坐標(biāo)信息。

        (2) 末端運動控制:高壓清洗噴頭安裝在并聯(lián)機構(gòu)移動平臺下方,通過控制移動平臺運動,實現(xiàn)清洗噴頭對正燈具發(fā)光口。

        (3) 自動清洗:清洗方式選擇高壓氣體與碳酸鹽混合噴射的方式來實現(xiàn),同時系統(tǒng)還需實現(xiàn)清洗壓力p、時間t、介質(zhì)含量ρ等參數(shù)的在線調(diào)節(jié)。

        (4) 清洗效果檢測:為達到所要求的清洗效果,在清洗一次完成后,對清洗效果進行檢測,如果沒有達到要求,進行第二次清洗。

        2 控制系統(tǒng)總體設(shè)計

        嵌入式助航燈具清洗機構(gòu)控制系統(tǒng)總體框圖如圖1所示,根據(jù)控制系統(tǒng)需求分析,采用模塊化設(shè)計方法,將控制系統(tǒng)按照功能劃分為:末端運動控制模塊、清洗控制單元模塊、視覺檢測模塊以及電源模塊。上位機選用研華PCM9562工控主板,具備良好的運算性能和豐富的接口;末端運動控制模塊以LM629為核心,實現(xiàn)嵌入式助航燈具清洗機構(gòu)伺服直流電機的位置和速度控制。為了保證多電機控制的實時性,選用PCI總線與PCM9562進行數(shù)據(jù)交換,數(shù)據(jù)傳輸速度快;清洗控制單元模塊以STM32為核心,實現(xiàn)燈具發(fā)光口的清洗及工藝流程控制;視覺檢測模塊實現(xiàn)發(fā)光口的位置檢測和清洗效果檢測功能,通過USB與工控主機相連;電源模塊由可充電鋰電池、24 V轉(zhuǎn)12 V電源模塊、12 V轉(zhuǎn)5 V電源模塊組成,為其他模塊提供穩(wěn)定可靠的電能。

        3 控制系統(tǒng)各模塊設(shè)計

        3.1 末端運動控制模塊設(shè)計

        末端運動控制模塊的結(jié)構(gòu)圖如圖2所示,由于直流電機具有結(jié)構(gòu)簡單、控制方式易實現(xiàn),調(diào)速效果好等優(yōu)點,選用直流電機驅(qū)動機構(gòu)末端運動。通過4個伺服直流電機的控制,實現(xiàn)助航燈具清洗機構(gòu)末端三平動一轉(zhuǎn)動的運動,從而完成清洗噴頭對正燈具發(fā)光口的任務(wù)。電機控制器選用集成4個LM629微型運動控制芯片的運動控制卡,可同時實現(xiàn)4路電機控制任務(wù)。每塊電機驅(qū)動卡使用開關(guān)電流超過60 A的MOSFET芯片集成兩路獨立的H橋電機驅(qū)動電路,可以同時驅(qū)動兩個電機,具有較強的驅(qū)動能力。通過對嵌入式助航燈具清洗機構(gòu)受力分析,以及清洗時間等需求條件分析,確定所需要的電機的功率、轉(zhuǎn)速、力矩和轉(zhuǎn)動慣量等參數(shù),綜合考慮之后,選用型號為3257G024CR的馮哈勃直流微電機并配備減速比66∶1的馮哈勃減速箱,同時為提高電機控制精度,選用線數(shù)512的IE2-512兩相光電式編碼器實現(xiàn)閉環(huán)反饋。

        圖1 嵌入式助航燈具清洗機構(gòu)控制系統(tǒng)結(jié)構(gòu)圖

        圖2 末端運動控制模塊結(jié)構(gòu)圖

        3.2 清洗控制單元模塊設(shè)計

        清洗階段是嵌入式助航燈具清洗機構(gòu)完成燈具清洗的最重要的一個步驟。燈具清洗過程中清洗壓力p、清洗時間t、清洗介質(zhì)含量ρ等參數(shù)會直接影響最后的清洗效果,為實現(xiàn)嵌入式助航燈具的高效清洗,選用STM32F405RG微控制器作為清洗單元模塊核心控制器,當(dāng)運動控制模塊控制攜帶清洗噴頭的末端到達燈具發(fā)光口相對位置后,安裝在清洗末端的HC-SR04超聲波傳感器檢測清洗噴頭與燈具發(fā)光口的距離d,根據(jù)燈具清洗工藝參數(shù)算法得到清洗時間t、清洗壓力p和清洗介質(zhì)含量ρ的目標(biāo)值。PWM電子開關(guān)控制器可以實現(xiàn)模擬量和開關(guān)量輸出控制,通過控制PWM電子開關(guān)控制器模擬量輸出實現(xiàn)電-空轉(zhuǎn)換器的電壓值輸入,從而實現(xiàn)清洗壓力p的在線調(diào)節(jié)。同時,壓力傳感器YD322-1實時檢測噴出的混合氣體壓力值,并上傳至清洗單元控制器從而實現(xiàn)壓力反饋閉環(huán)控制;通過PWM電子開關(guān)控制器的開關(guān)量控制,實現(xiàn)電磁閥的通斷,以達到清洗時間t的控制;清洗介質(zhì)選用碳酸鹽并存儲在改裝的存儲罐中,通過對步進電機的轉(zhuǎn)角控制,實現(xiàn)存儲罐開口大小調(diào)節(jié),從而實現(xiàn)清洗介質(zhì)含量ρ的控制。清洗單元模塊結(jié)構(gòu)圖如圖3所示,清洗單元電路連接圖如圖4所示。

        圖3 清洗控制單元模塊結(jié)構(gòu)圖

        圖4 清洗控制單元模塊硬件電路圖

        3.3 視覺檢測模塊設(shè)計

        視覺檢測模塊實現(xiàn)發(fā)光口定位和清洗效果檢測兩部分功能。視覺傳感器安裝在移動平臺上,在移動過程中對燈具發(fā)光口圖像采集時會出現(xiàn)拖尾現(xiàn)象,嚴(yán)重影響發(fā)光口的定位精度,因此選擇具有幀曝光模式的邁德威視MV-U3B130GC/M工業(yè)相機作為視覺傳感器,有效像素122萬,最大分辨率1280×960,通過USB與上位機通信。在燈具定位過程中,嵌入式助航燈具一直處于打開狀態(tài),此時,嵌入式助航燈具呈現(xiàn)類圓形特征。根據(jù)此特征,采用隨機HOUGH變換圓檢測方法提取燈具圓心在圖像中的位置,然后根據(jù)相機安裝角度和高度信息,利用平面幾何約束條件完成單目測距,進而解算出燈具的三維坐標(biāo)信息。清洗效果的檢測對于整個清洗過程至關(guān)重要,為有效防止清洗不合格的現(xiàn)象,在清洗控制單元模塊工作結(jié)束后進行清洗效果的檢測,根據(jù)工業(yè)相機采集清洗后的燈具發(fā)光口圖像信息,選用發(fā)光口灰度值檢測方法,通過對比清洗前后灰度值變化情況實現(xiàn)清洗效果檢測。

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

        根據(jù)嵌入式助航燈具清洗機構(gòu)功能模塊2設(shè)計,控制系統(tǒng)軟件程序主要包括主程序、末端運動控制模塊子程序、清洗控制單元模塊子程序和視覺檢測模塊子程序。主程序基于C++語言開發(fā),主要包括系統(tǒng)初始化以及各模塊子程序的調(diào)用,系統(tǒng)初始化主要包括輸入輸出設(shè)備的初始化和系統(tǒng)參數(shù)的初始化,初始化完成之后等待上位機的清洗指令。當(dāng)接收到相應(yīng)指令后,根據(jù)燈具清洗流程,完成初始化后,首先調(diào)用視覺檢測模塊,實現(xiàn)燈具位置檢測,然后通過末端運動控制模塊實現(xiàn)機構(gòu)對正燈具發(fā)光口的任務(wù),并在清洗噴頭完全對正燈具發(fā)光口時,發(fā)送清洗指令到STM32;當(dāng)STM32接收到清洗指令后調(diào)用清洗控制單元模塊程序,實現(xiàn)燈具清洗;清洗結(jié)束后發(fā)送清洗效果檢測指令至上位機,上位機調(diào)用視覺檢測模塊子程序?qū)崿F(xiàn)清洗效果檢測,判斷清洗效果。主程序流程如圖5示。

        圖5 主程序流程圖

        末端運動控制模塊子程序基于C++語言開發(fā),主要完成清洗機構(gòu)末端三平動一轉(zhuǎn)動4個自由度的運動控制,從而實現(xiàn)清洗噴頭對正燈具發(fā)光口任務(wù)。首先,運動控制子程序接收視覺定位算法解算后的目標(biāo)位置,通過運動學(xué)解算得到各個電機所需轉(zhuǎn)動角度,產(chǎn)生四軸電機驅(qū)動信號,驅(qū)動電機到達目標(biāo)位置,同時接收編碼器反饋數(shù)據(jù),實現(xiàn)電機轉(zhuǎn)速和位置雙閉環(huán)控制,提高控制精度。運動控制模塊程序流程圖如圖6所示。

        圖6 末端運動控制模塊子程序流程圖

        清洗單元模塊程序基于C語言開發(fā),主要包括超聲波距離檢測子程序、清洗參數(shù)確定算法子程序、清洗控制子程序以及與上位機通信子程序。單片機初始化包括系統(tǒng)時鐘初始化、GPIO引腳初始化、定時器初始化、串口通信初始化和優(yōu)先級初始化等,初始化完成后等待上位機清洗指令,當(dāng)接收到清洗指令后,通過超聲波距離檢測程序檢測清洗噴頭和發(fā)光口距離d并解析相關(guān)清洗工藝參數(shù),通過對步進電機、點空轉(zhuǎn)換器、電磁閥的控制實現(xiàn)清洗介質(zhì)含量ρ、清洗壓力p、清洗時間t的控制要求,執(zhí)行完清洗動作后,發(fā)送等待效果檢測指令至上位機,并等待下一個指令。清洗控制單元模塊子程序流程如圖7所示。

        圖7 清洗控制單元模塊程序流程圖

        5 平臺搭建與實驗驗證

        根據(jù)以上設(shè)計方案完成的嵌入式助航燈具清洗機構(gòu)控制系統(tǒng)平臺搭建如圖8所示,并針對具有不同發(fā)光口數(shù)量的嵌入式助航燈具進行自動清洗試驗。

        圖8 清洗機構(gòu)控制系統(tǒng)

        在實驗室地面放置具有不同發(fā)光口個數(shù)的滑行道停止排燈和跑道中線燈,模擬機場滑行道和跑道環(huán)境進行燈具清洗實驗,如圖9和圖10所示,清洗機構(gòu)從初始位置,對正燈具發(fā)光口并進行清洗。

        圖9 清洗單發(fā)光口燈具

        圖10 清洗多發(fā)光口燈具

        針對單個燈具發(fā)光口清洗任務(wù)時,通過視覺檢測得到目標(biāo)燈具發(fā)光口在清洗機構(gòu)坐標(biāo)系中的坐標(biāo)為(150 0,200),單位為cm,通過機構(gòu)運動學(xué)逆解得到3個主動臂關(guān)節(jié)的理論轉(zhuǎn)角分別為0.503 rad,0.767 rad,0.989 rad。

        圖11為各關(guān)節(jié)實際位置轉(zhuǎn)角隨時間變化曲線。

        圖11 清洗機構(gòu)各關(guān)節(jié)位置變化曲線

        通過實際測量數(shù)據(jù)與理論計算數(shù)據(jù)相比較計算可知,關(guān)節(jié)1的相對誤差為0.39%,關(guān)節(jié)2的誤差為0.26%,關(guān)節(jié)3的誤差為0.4%,以上誤差均在允許范圍內(nèi)。

        6 結(jié)束語

        本文設(shè)計并實現(xiàn)了一種機場嵌入式助航燈具清洗機構(gòu)控制系統(tǒng),采用模塊化設(shè)計方法設(shè)計了以LM629為核心的末端運動控制模塊,實現(xiàn)燈具發(fā)光口準(zhǔn)確對正;以STM32為主控芯片的清洗控制單元模塊,實現(xiàn)清洗工藝參數(shù)的在線控制;以工業(yè)相機為傳感器的視覺檢測模塊,實現(xiàn)嵌入式助航燈具發(fā)光口定位及效果檢測。完成系統(tǒng)軟件流程設(shè)計及編程,在搭建的清洗機構(gòu)控制系統(tǒng)平臺上進行燈具清洗實驗,實驗結(jié)果表明所設(shè)計系統(tǒng)穩(wěn)定、效率高,完全滿足燈具自動清洗要求,具有顯著的推廣價值。

        猜你喜歡
        子程序燈具嵌入式
        燈具
        ◆ 燈具
        燈具
        ◆ 燈具
        搭建基于Qt的嵌入式開發(fā)平臺
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        淺談子程序在數(shù)控車編程中的應(yīng)用
        子程序在數(shù)控車加工槽中的應(yīng)用探索
        西門子840D系統(tǒng)JOG模式下PLC調(diào)用并執(zhí)行NC程序
        Altera加入嵌入式視覺聯(lián)盟
        成人亚洲一区二区三区在线| 国产成人亚洲综合小说区| 99在线无码精品秘 人口| 国产自拍伦理在线观看| 久久精品国产9久久综合| 亚洲综合中文字幕综合| 国产精品亚洲色婷婷99久久精品| 久久99精品久久水蜜桃| 先锋影音最新色资源站| 欧美日韩另类视频| 少妇高潮紧爽免费观看| 日产国产精品亚洲高清| 精品亚洲一区二区区别在线观看| 亚洲国产aⅴ成人精品无吗| 国产精品对白刺激久久久| 国产黄页网站在线观看免费视频| 欧美三级超在线视频| 免费观看成人稀缺视频在线播放| 国产一区二区资源在线观看 | 中国亚洲一区二区视频| 免费人成年激情视频在线观看| 军人粗大的内捧猛烈进出视频| 91尤物视频在线观看| 久久91精品国产91久| 国产精品黄色在线观看| 国产精品无套一区二区久久| 丰满少妇被猛烈进入高清播放| 精东天美麻豆果冻传媒mv| 波多野结衣免费一区视频| 一区二区三区日本大片| 国产一级av理论手机在线| 24小时在线免费av| 亚洲av无码专区在线播放| 國产一二三内射在线看片| 北岛玲中文字幕人妻系列| 亚洲人妻av在线播放| 国产高清成人午夜视频| 天堂网www资源在线| a国产一区二区免费入口| 成在线人视频免费视频| 亚洲日本精品一区二区三区|