精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

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

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

歸一化處理

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

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

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

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

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

//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電感放置在能夠使其數值呈現最大的位置處,讀出采集到的最大值是多少。

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

int   AD_val_1_min=0;
int   AD_val_1_max=4095;

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

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

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

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

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

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

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

    關注

    10

    文章

    663

    瀏覽量

    56596
  • 電磁
    +關注

    關注

    15

    文章

    1075

    瀏覽量

    51717
  • 智能車
    +關注

    關注

    21

    文章

    402

    瀏覽量

    76913
  • 控制算法
    +關注

    關注

    4

    文章

    166

    瀏覽量

    21689
收藏 人收藏

    評論

    相關推薦

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

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

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

    20.3-使用兩個通道進行電磁循跡 智能車競賽 電磁桿原理圖 電磁循跡小車 智能車電磁組 STM
    的頭像 發表于 08-20 10:56 ?660次閱讀
    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>循跡算法

    智能車設計基礎

    智能車設計基礎 第10章.rar http://filemarkets.com/file/bai2471/9d9e6c95/智能車設計基礎 第3章.rar: http://www.t00y.com
    發表于 10-21 21:11

    智能車設計

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

    怎么實現基于電磁場檢測的尋線智能車設計?

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

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

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

    基于單片機的智能車設計

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

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

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

    智能車電磁循跡相關資料下載

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

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

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

    圖像采集與處理智能車系統的應用

    圖像采集與處理智能車系統的應用
    發表于 11-08 18:51 ?1次下載

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

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

    電磁智能車原理

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

    電磁智能車原理

    電磁智能車原理 我們可以看到很多的些案例,比如電子競賽已經出現電磁智能車的設計案例,那么
    的頭像 發表于 12-13 17:04 ?4152次閱讀

    電磁循跡什么是歸一化

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