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

        ?

        一種基于施密特觸發(fā)器原理的直流電機(jī)位置控制及消抖算法

        2021-01-15 06:00:34
        微電機(jī) 2020年12期
        關(guān)鍵詞:施密特觸發(fā)器直流電機(jī)

        黃 峰

        (臺州技師學(xué)院(籌),浙江 臺州 318000)

        0 引 言

        有刷直流電機(jī)由于轉(zhuǎn)速高、結(jié)構(gòu)及控制簡單、成本低廉等優(yōu)點(diǎn),在家用、工業(yè)甚至航天等領(lǐng)域都得到了廣泛應(yīng)用。有刷直流電機(jī)應(yīng)用中除了速度控制,在很多場景中也需要位置控制,例如機(jī)器人、閥門的轉(zhuǎn)動角度控制、數(shù)控設(shè)備、雷達(dá)或火炮的隨動系統(tǒng)等[1]。這些系統(tǒng)一般要求直流電機(jī)具有響應(yīng)速度快、執(zhí)行效率高、位置調(diào)節(jié)精確等特性。

        由于直流電機(jī)內(nèi)部參數(shù)時變、非線性的特點(diǎn),使得直流電機(jī)位置伺服控制系統(tǒng)設(shè)計(jì)較為復(fù)雜。經(jīng)典的直流電機(jī)伺服控制策略有反饋線性化、自適應(yīng)魯棒和滑模變等控制算法。反饋線性法在實(shí)際中常遇到數(shù)學(xué)模型難以建立的困難,自適應(yīng)魯棒法容易受強(qiáng)干擾影響導(dǎo)致系統(tǒng)跟蹤性能變差,滑模變控制算法可能存在抖動現(xiàn)象[2-3]。基于上述因素,本文提出一種基于施密特觸發(fā)原理的直流有刷電機(jī)位置控制及消抖算法,該方法已在實(shí)際產(chǎn)品中得以運(yùn)用。據(jù)觀測,本算法具有響應(yīng)速度快、位置控制精度高、硬件要求低等優(yōu)點(diǎn)。

        1 控制系統(tǒng)硬件電路

        1.1 硬件選型

        本控制系統(tǒng)采用旋轉(zhuǎn)角度傳感器、微控制器、等硬件,其型號及元件參數(shù)如表1所示。

        表1 有刷直流電機(jī)控制系統(tǒng)硬件主要清單

        1.2 系統(tǒng)硬件框架圖

        經(jīng)產(chǎn)品內(nèi)部設(shè)計(jì),直流有刷電機(jī)通過旋轉(zhuǎn)軸帶動產(chǎn)品內(nèi)部齒輪箱,以促使電動閥門進(jìn)行開關(guān)動作。旋轉(zhuǎn)角度傳感器(電位器)與齒輪箱輸出軸連接,因此旋轉(zhuǎn)角度傳感器的輸出電壓代表了電動閥門的位置。微控制器高速采集該電壓并換算成真實(shí)位置,同時根據(jù)系統(tǒng)的輸入量得到目標(biāo)位置,再通過內(nèi)部算法處理輸出對應(yīng)的PWM至電機(jī)驅(qū)動芯片以促使有刷直流電機(jī)工作,系統(tǒng)的工作原理框架見圖1。

        圖1 有刷直流電機(jī)位置控制系統(tǒng)硬件框架圖

        2 有刷直流電機(jī)位置控制算法

        2.1 有刷直流電機(jī)位置控制抖動的危害

        有刷直流電機(jī)在位置控制中最常見的問題就是抖動,當(dāng)檢測到目標(biāo)位置和實(shí)際位置存在差異時,必須控制電機(jī)往目標(biāo)位置進(jìn)行偏轉(zhuǎn)。但由于位置采樣誤差(如采用編碼器該項(xiàng)誤差可避免)、電機(jī)控制誤差(尤其是電機(jī)轉(zhuǎn)動慣量導(dǎo)致的誤差)等因素,往往不能一次性將電機(jī)位置帶動到目標(biāo)位置。有刷直流電機(jī)位置控制如果存在抖動,不僅影響產(chǎn)品的使用體驗(yàn),也會造成過度使用內(nèi)部的碳刷導(dǎo)致電機(jī)使用壽命銳減,其啟停沖擊電流對電路電源可靠性也會造成威脅。

        2.2 施密特觸發(fā)器工作原理

        施密特觸發(fā)器(Schmitt trigger)是一種電壓比較器電路。正向閾值和負(fù)向閾值不相等,當(dāng)輸入電壓高于正向閾值電壓,輸出為低;當(dāng)輸入電壓低于負(fù)向閾值電壓,輸出為高。當(dāng)輸入在正負(fù)向閾值電壓之間,輸出不改變[4]?;谑┟芴赜|發(fā)器原理的有刷直流電機(jī)位置控制算法不存在如PID算法的積分誤差問題。

        圖2 施密特觸發(fā)器輸入和輸出遲滯現(xiàn)象工作原理圖

        2.3 算法工作流程

        記電機(jī)真實(shí)位置為X,電機(jī)目標(biāo)位置為Y,計(jì)算得到位置誤差為S,設(shè)系統(tǒng)允許誤差絕對值為W。本系統(tǒng)的控制算法為

        (1)當(dāng)S的絕對值與W相差較大時,根據(jù)目標(biāo)方向系統(tǒng)輸出滿額度PWM控制電機(jī)進(jìn)行轉(zhuǎn)動。

        (2)當(dāng)S的絕對值與W相差小于臨界值(可據(jù)系統(tǒng)行程及轉(zhuǎn)動慣量等特性設(shè)定)后,根據(jù)目標(biāo)方向系統(tǒng)減小PWM輸出控制電機(jī)進(jìn)行轉(zhuǎn)動,以減小電機(jī)的轉(zhuǎn)動慣量。

        (3)當(dāng)電機(jī)繼續(xù)轉(zhuǎn)動,一直到S的絕對值小于等于W時,系統(tǒng)關(guān)閉PWM輸出,保持電機(jī)處于靜止?fàn)顟B(tài)。

        (4)理想情況下,電機(jī)轉(zhuǎn)動到系統(tǒng)認(rèn)為的目標(biāo)位置后,保持停止就可以了。但由于位置采樣誤差(模擬傳感器不可避免),難免會造成檢測位置與目標(biāo)位置超出偏差,從而造成電機(jī)轉(zhuǎn)動和抖動。為消除這種抖動,在上述算法基礎(chǔ)上增加基于施密特觸發(fā)原理的消抖算法,并設(shè)定觸發(fā)界限。當(dāng)電機(jī)首次停止后,記錄電機(jī)的檢測位置為R,若后續(xù)檢測的電機(jī)位置與R的誤差小于觸發(fā)界限時,可認(rèn)為是系統(tǒng)存在的干擾,可不予理會;當(dāng)后續(xù)檢測的電機(jī)位置與R的誤差大于觸發(fā)界限時,認(rèn)為首次停止的并非誤差允許范圍內(nèi)的目標(biāo)位置,需要進(jìn)一步進(jìn)行調(diào)整。經(jīng)過實(shí)測,該算法在執(zhí)行中運(yùn)算效率高,硬件要求低,系統(tǒng)響應(yīng)和位置控制精度都較高。

        該算法的流程圖如圖3所示。

        圖3 有刷直流電機(jī)位置控制系統(tǒng)算法流程圖

        2.4 參考核心程序(C語言版)

        u8 SchmitFilter(u16 RealPos,u16 AimPos){

        int PosMinus=0,SchmitPosMinus=0;

        PosMinus=AimVoltage-RealVoltg;

        if((fabs(PosMinus)<=PermissiveError)&&(StateBit==0)){

        StateBit=1;

        PreAimPos=RealPos;

        return 1;}

        SchmitPosMinus=RealPos-PreAimPos;

        if(fabs(SchmitPosMinus)<=SchmitPermissiveError){

        return 1;}

        StateBit=0;

        return 0;

        }

        3 算法實(shí)測及改進(jìn)想法

        根據(jù)產(chǎn)品設(shè)計(jì)需求,需完成電動閥門0至180度之間的任意轉(zhuǎn)動角度位置調(diào)節(jié)。通過使用該算法,將控制信號(4~20 mA電流)完整周期內(nèi)與電機(jī)轉(zhuǎn)動角度之間的數(shù)據(jù)進(jìn)行記錄,測得電機(jī)控制的最大角度誤差為1.5度,即最大線性誤差為0.8%,同時測得該控制系統(tǒng)的重復(fù)性誤差約正負(fù)1度??刂菩盘柵c電機(jī)角度之間的對應(yīng)關(guān)系制成圖標(biāo),如圖4所示。

        圖4 控制信號輸入(電流mA)與電動閥門角度(度)輸出關(guān)系曲線

        實(shí)踐證明本算法可在常規(guī)有刷直流電機(jī)位置控制中進(jìn)行采用。針對本算法的進(jìn)一步改進(jìn),有如下思考:①調(diào)節(jié)過程中增加電流監(jiān)測,實(shí)現(xiàn)軟啟動。②建立常用電機(jī)的狀態(tài)模型,進(jìn)行不同負(fù)載和速度之間的數(shù)據(jù)測試,以匹配不同應(yīng)用場景的速度調(diào)節(jié)、系統(tǒng)允許誤差及誤差觸發(fā)界限等參數(shù)。③在此基礎(chǔ)上,探究實(shí)現(xiàn)更高位置控制精度的可能性。

        4 結(jié) 語

        本文從實(shí)踐應(yīng)用需求出發(fā),在學(xué)習(xí)有刷直流電機(jī)位置控制經(jīng)典算法的基礎(chǔ)上,提出了一種新型的控制算法。經(jīng)過實(shí)測及產(chǎn)品級應(yīng)用,表明該算法具有響應(yīng)速度快、程序編寫較為簡易、硬件支持要求低、調(diào)節(jié)精度較高、不會出現(xiàn)抖動的特點(diǎn),可供相關(guān)行業(yè)人士借鑒參考。同時本文對該算法的后續(xù)改進(jìn)提出了思考。

        猜你喜歡
        施密特觸發(fā)器直流電機(jī)
        基于模糊PID的無刷直流電機(jī)速度控制系統(tǒng)的設(shè)計(jì)與仿真
        二重秩序的悖論:施密特和阿甘本對馬勒布朗士哲學(xué)的再解讀
        主從JK觸發(fā)器邏輯功能分析
        電子世界(2017年22期)2017-12-02 03:03:45
        基于FPGA的雙繞組無刷直流電機(jī)軟件設(shè)計(jì)
        電子制作(2017年1期)2017-05-17 03:54:12
        使用觸發(fā)器,強(qiáng)化安全性
        帶著GPS去流浪
        晚報文萃(2015年2期)2015-08-24 18:00:23
        基于模糊神經(jīng)網(wǎng)絡(luò)PID的無刷直流電機(jī)控制系統(tǒng)研究
        一種改進(jìn)的無刷直流電機(jī)控制方法
        對觸發(fā)器邏輯功能轉(zhuǎn)換的分析
        觸發(fā)器邏輯功能轉(zhuǎn)換的兩種方法
        四虎国产精品永久在线国在线| 亚洲一区在线二区三区| 在线精品首页中文字幕亚洲| 特黄做受又粗又长又大又硬| 人妻人人澡人人添人人爽人人玩| 国产精品不卡无码AV在线播放 | 久久熟女少妇一区二区三区| 欧美牲交a欧美牲交aⅴ免费下载| 国产精品18久久久久久麻辣| 精品少妇爆乳无码aⅴ区| 精品女同一区二区三区亚洲| 成人日韩熟女高清视频一区| 国产精品美女久久久久| 国产欧美日韩不卡一区二区三区| 中文字幕亚洲中文第一| 亚洲αv在线精品糸列| 国产中老年妇女精品| 国产真实伦视频在线视频| 91成人国产九色在线观看| 国产精品久线在线观看| 亚洲饱满人妻视频| 国产av普通话对白国语| 极品人妻少妇av免费久久| 18女下面流水不遮图| 亚洲精品国产品国语在线app| 亚洲最大不卡av网站| 国产v片在线播放免费无码 | 男女啪啪动态视频在线观看| 乱人伦中文视频在线| 久久99精品久久久久久野外| 久草国产手机视频在线观看 | 在线看片免费人成视频电影| 亚洲福利视频一区| 成av人片一区二区三区久久| 免费日本一区二区三区视频| 成人黄色网址| 亚洲AV无码乱码一区二区三区| 给我看免费播放的视频在线观看 | 久久亚洲av成人无码电影| 成人欧美一区二区三区a片| 97久久综合区小说区图片区|