0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

智能車中電磁歸一化該怎么處理

麥辣雞腿堡 ? 來源:古月居 ? 作者:不合格的engineer ? 2023-11-28 17:45 ? 次閱讀

歸一化處理

很多一開始的小白,在做電磁這一部分時,可能并不太知道歸一化,只是通過濾波算法處理后就用解算出來的電感數(shù)值,開始寫控制算法,這樣導致的結(jié)果就是,調(diào)出來的車可能容錯率不高,適應(yīng)性不強。

換個場地,因受賽道各種因素的影響可能需要不停地調(diào)原有設(shè)定好的電感值,對整個程序框架影響還是挺大的。

這里我給大家通俗地講述下到底歸一化該怎么處理。

這里我們以一個電感采集為例,就把他命名為AD1,接下來的代碼都是表示對AD1電感采集到的數(shù)值進行處理。

首先第一步,我們還是先通過濾波算法對AD1電感采集到的數(shù)值進行濾波處理:

//AD1-------------------------------------------------------------------------------------    
    for(num = 0; num < 10; num++)
    {
    i = adc_once(ADC1_SE8,ADC_12bit); j = adc_once(ADC1_SE8,ADC_12bit); k = adc_once(ADC1_SE8,ADC_12bit); //B0-3
        //2.取中值
        if (i > j)
        {
          tmp = i; i = j; j = tmp;
         }
         if (k > j) 
           tmp = j;
         else if(k > i) 
           tmp = k; 
         else 
          tmp = i;
         sum+=tmp;
    }
    AD_VAL1=sum/10; 
    sum=0;

然后,我們需要把AD1電感放置在能夠使其數(shù)值呈現(xiàn)最大的位置處,讀出采集到的最大值是多少。

如下圖我采集到的就是4095,這里我們引入一個最大值,也引入一個最小值(最小值默認設(shè)置為0)。

int   AD_val_1_min=0;
int   AD_val_1_max=4095;

接著,對剛才濾波后的電感數(shù)值進行限幅處理

//限幅
  if(AD_VAL1 >AD_val_1_max)  AD_VAL1=AD_val_1_max

再然后,進行歸一化處理,引入歸一化后的電感數(shù)值ad_VAL1

//歸一化
  ad_VAL1=100*(AD_VAL1 - AD_val_1_min)/(AD_val_1_max-AD_val_1_min);

經(jīng)過以上步驟處理,就可以把原先電感AD1采集到的數(shù)值給限制在0~100之間,電感數(shù)值隨著賽道的改變就不會變的很大。

因為本來給定的范圍就很小,利用歸一化處理得到的電感數(shù)值進行控制解算,會使得電磁車的適應(yīng)場地能力更強。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 濾波
    +關(guān)注

    關(guān)注

    10

    文章

    659

    瀏覽量

    56554
  • 電磁
    +關(guān)注

    關(guān)注

    15

    文章

    1072

    瀏覽量

    51638
  • 智能車
    +關(guān)注

    關(guān)注

    21

    文章

    401

    瀏覽量

    76863
  • 控制算法
    +關(guān)注

    關(guān)注

    4

    文章

    165

    瀏覽量

    21655
收藏 人收藏

    評論

    相關(guān)推薦

    20.2-電磁桿在磁軌道的測試 零基礎(chǔ)入門智能車競賽 STM32電磁小車

    20.2-電磁桿在磁軌道的測試 零基礎(chǔ)入門智能車競賽 智能車競賽 電磁桿原理圖 電磁循跡小車 智能車
    的頭像 發(fā)表于 08-20 10:52 ?524次閱讀
    20.2-<b class='flag-5'>電磁</b>桿在磁軌道的測試 零基礎(chǔ)入門<b class='flag-5'>智能車</b>競賽 STM32<b class='flag-5'>電磁</b>小車

    20.3-使用兩個通道進行電磁循跡 智能車競賽 電磁桿原理圖 電磁循跡小車 STM32電磁小車 電磁循跡算法

    20.3-使用兩個通道進行電磁循跡 智能車競賽 電磁桿原理圖 電磁循跡小車 智能車電磁組 STM
    的頭像 發(fā)表于 08-20 10:56 ?562次閱讀
    20.3-使用兩個通道進行<b class='flag-5'>電磁</b>循跡 <b class='flag-5'>智能車</b>競賽 <b class='flag-5'>電磁</b>桿原理圖 <b class='flag-5'>電磁</b>循跡小車 STM32<b class='flag-5'>電磁</b>小車 <b class='flag-5'>電磁</b>循跡算法

    智能車設(shè)計基礎(chǔ)

    智能車設(shè)計基礎(chǔ) 第10章.rar http://filemarkets.com/file/bai2471/9d9e6c95/智能車設(shè)計基礎(chǔ) 第3章.rar: http://www.t00y.com
    發(fā)表于 10-21 21:11

    智能車設(shè)計

    智能車設(shè)計,本人想要做智能車方面的,借鑒下。
    發(fā)表于 11-10 00:37

    怎么實現(xiàn)基于電磁場檢測的尋線智能車設(shè)計?

    本文采用通電導線產(chǎn)生的電磁場對智能車進行引導。使用磁場信號引導沿定軌跡行走的優(yōu)點主要體現(xiàn)在磁場信號具有很好的環(huán)境適應(yīng)性,不受光線、溫度、濕度等環(huán)境因素的影響。
    發(fā)表于 05-14 07:15

    次暑假課程的智能車設(shè)計 精選資料分享

    檢測模塊 (5):信號放大模塊軟件部分:分段pid控制,分段速度控制,丟線判斷,信號邊緣采集,信號歸一化,信號濾波,優(yōu)化算法。硬件電路::驅(qū)動系統(tǒng):采用購買的電機驅(qū)動模塊,模塊能提供足夠的功率讓電機更好的工作。:轉(zhuǎn)向系統(tǒng):SD-5舵機 根據(jù)調(diào)節(jié)pwm占空比實現(xiàn)的轉(zhuǎn)向。:
    發(fā)表于 08-23 07:19

    基于單片機的智能車設(shè)計

    作為名練習時長兩年半的練習生,來淺談下第十五屆智能車競賽規(guī)則。第十五屆智能車受疫情影響,終于在千呼萬喚姍姍來遲。細讀規(guī)則,便會發(fā)現(xiàn)今年的智能車
    發(fā)表于 09-02 06:29

    電磁循跡智能車是由哪些模塊組成的

    我的第智能車電磁循跡智能車以下是所用的模塊:舵機,電機,L298N驅(qū)動模塊,PID算法,OLED,電磁桿,ADC多路采集配置DMA,干
    發(fā)表于 01-14 09:08

    智能車電磁循跡相關(guān)資料下載

    飛思卡爾智能車電磁循跡(組別通用),六路運放,適用于電磁組所有組別,電路運行穩(wěn)定,且移植性較強。
    發(fā)表于 03-02 06:41

    智能車競賽淺談——圖像篇

    用計算機存儲的數(shù)據(jù)來記錄圖像上各點的亮度信息。[^1]數(shù)字圖像在智能車系統(tǒng),通過攝像頭對賽道信息進行采集處理,將賽道轉(zhuǎn)換成由像素組成的二維排列的數(shù)字圖像。(般采用120×188的分
    發(fā)表于 09-24 15:05

    圖像采集與處理智能車系統(tǒng)的應(yīng)用

    圖像采集與處理智能車系統(tǒng)的應(yīng)用
    發(fā)表于 11-08 18:51 ?1次下載

    電磁智能車的電感排布和運行原理

    電磁智能車的元素的處理方案:環(huán)島,坡道,三叉,以及直道和彎道的速度控制方案。
    的頭像 發(fā)表于 12-13 15:34 ?6274次閱讀

    電磁智能車原理

    電磁智能車原理 隨著計算機、微電子等技術(shù)的快速發(fā)展,智能化技術(shù)的開發(fā)越來越成熟,應(yīng)用的范圍也得到了極大的擴展。目前,在企業(yè)生產(chǎn)技術(shù)不斷提高、對自動技術(shù)要求不斷加深的環(huán)境下,
    的頭像 發(fā)表于 12-13 16:33 ?1774次閱讀

    電磁智能車原理

    電磁智能車原理 我們可以看到很多的些案例,比如電子競賽已經(jīng)出現(xiàn)電磁智能車的設(shè)計案例,那么
    的頭像 發(fā)表于 12-13 17:04 ?4051次閱讀

    電磁循跡什么是歸一化

    什么是歸一化 歸一化就是將所有數(shù)據(jù)都變成0-1之間的數(shù),將數(shù)據(jù)映射到0~1范圍之內(nèi)處理,使數(shù)據(jù)觀察更便捷快速。 在電磁車行駛過程,由于需要
    的頭像 發(fā)表于 11-28 15:50 ?825次閱讀