#define PI (3.14159265)// 度數表示的角速度*1000#define MDPS (70)// 弧度表示的角速度#define RADPS ((float)MDPS*PI/180000)// 每個查詢周期改變的角度#define RADPT (RADPS/(-100))// 平衡的角度范圍;+-60度(由于角度計算采用一階展開,實際值約為46度)#define ANGLE_RANGE_MAX (60*PI/180)#define ANGLE_RANGE_MIN (-60*PI/180)// 全局變量pid_s sPID; // PID控制參數結構體float radian_filted=0; // 濾波后的弧度accelerometer_s acc; // 加速度結構體,包含3維變量gyroscope_s gyr; // 角速度結構體,包含3維變量int speed=0, distance=0; // 小車移動的速度,距離int tick_flag = 0; // 定時中斷標志int pwm_speed = 0; // 電機pwm控制的偏置值,兩個電機的大小、正負相同,使小車以一定的速度前進int pwm_turn = 0; // 電機pwm控制的差異值,兩個電機的大小相同,正負相反,使小車左、右轉向float angle_balance = 0; // 小車的平衡角度。由于小車重心的偏移,小車的平衡角度不一定是radian_filted為零的時候
上傳時間: 2022-06-01
上傳用戶:
PID-小車類-手機遙控十分mimi藍牙小車V2資料全部開源/**************************************************************************函數功能:增量PI控制器入口參數:編碼器測量值,目標速度返回 值:電機PWM根據增量式離散PID公式 pwm+=Kp[e(k)-e(k-1)]+Ki*e(k)+Kd[e(k)-2e(k-1)+e(k-2)]e(k)代表本次偏差 e(k-1)代表上一次的偏差 以此類推 pwm代表增量輸出在我們的速度控制閉環系統里面,只使用PI控制pwm+=Kp[e(k)-e(k-1)]+Ki*e(k)**************************************************************************/int Speed_Incremental_PI (int Encoder,int Target){ static int Bias,Pwm,Last_bias; Bias=Encoder-Target; //計算偏差 Pwm+=Speed_Kp*(Bias-Last_bias)+Speed_Ki*Bias; //增量式PI控制器if(Pwm>500)Pwm=500;else if(Pwm<-500)Pwm=-500; Last_bias=Bias; //保存上一次偏差 return Pwm; //增量輸出}
上傳時間: 2022-06-01
上傳用戶:20125101110
對于物聯網、智能硬件的layout總少不了要面對RF 天線部分的設計,RF天線部分中少不了要預留π型匹配電路,以便對RF天線性能的調節。
標簽: rf
上傳時間: 2022-06-05
上傳用戶:
樹莓派入門套件A光盤.rar - 2.87GBraspberry pi 3B+ 系統燒入及設置WIFI連接方法.rar - 259.59MBC套餐資料.rar - 573.04MBB套餐資料.rar - 1.87GB2018-04-18-raspbian-stretch.rar - 1.34GB
標簽: 樹莓派
上傳時間: 2022-06-05
上傳用戶:
本文逐步介如何使用USB-2-RTMI(RTMI)一步一步調試TMC4671。通訊轉換器是采用基于FTDI FT4222H高速 USB轉SPI橋路。采用USB供電帶有一個小巧的10引腳接頭和TMC4671-EVAL的RTMI接口引腳相同,且具有相同的引分配可以在TMC4671估板上找到。TMCL- IDE提供軟件工具用于調試不同控制環路。因此,RTMI是調試,監控和系統配置的最簡便的方式。
上傳時間: 2022-06-12
上傳用戶:zhanglei193
針對四軸飛行器飛行性能不穩定和慣性測量單元(IMU)易受干擾、存在漂移等問題,利用慣性傳感器MPU6050采集實時數據,以經典互補濾波為基礎,提出一種可以自適應補償系數的互補濾波算法,該算法在低通濾波環節加入PI控制器,依據陀螺儀測得的角速度實時調節PI控制器補償系數。飛行器姿態控制系統采用雙閉環PID控制方法,姿態解算的歐拉角作為系統外環,陀螺儀角速度作為系統內環。最后,搭建以NI my RIO為核心控制器的四軸飛行器,通過Lab VIEW實現算法和仿真,實驗結果表明,自適應互補濾波算法可以準確解算姿態信息,雙閉環PID控制超調量小、反應靈敏,控制系統基本滿足飛行要求。
標簽: mpu6050 互補濾波 四旋翼飛控系統 雙閉環PID LabVIEW語言
上傳時間: 2022-06-13
上傳用戶:bluedrops
雙環PI控制輸出經過SVPWM調制輸出調制波型,用于控制三電平
上傳時間: 2022-06-17
上傳用戶:slq1234567890
目前以IGBT為開關器件的串聯諧振感應加熱電源在大功率和高頻下的研究是一個熱點和難點,為彌補采用模擬電路搭建而成的控制系統的不足,對感應加熱電源數字化控制研究是必然趨勢。本文以串聯諧振型感應加熱電源為研究對象,采用T公司的TMS320F2812為控制芯片實現電源控制系統的數字化。首先分析了串聯諾振型感應加熱電源的負載特性和調功方式,確定了采用相控整流調功控制方式,接著分析了串聯諾振逆變器在感性和容性狀態下的工作過程確定了系統安全可靠的運行狀態。本文設計了電源主電路參數并在Matlab/Simulink仿真環境下搭建了整個系統,仿真分析了串聯譜振型感應加熱電源的半壓啟動模式及鎖相環頻率跟蹤能力和功率調節控制。針對感應加熱電源的數字控制系統,在討論了晶閘管相控觸發和鎖相環的工作原理及研究現狀下詳細地分析了本課題基于DSP晶閘管相控脈沖數字觸發和數字鎖相環(DPL)的實現,得出它們各自的優越性,同時分析了感應加熱電源的功率控制策略,得出了采用數字PI積分分離的控制方法。本文采用T1公司的TMS320F2812作為系統的控制芯片,搭建了控制系統的DSP外圍硬件電路,分析了系統的運行過程并編寫了整個控制系統的程序。最后對控制系統進行了試驗,驗證了理論分析的正確性和控制方案的可行性。
上傳時間: 2022-06-20
上傳用戶:
本文圍繞光伏離網發電系統的高效率發電技術和逆變控制技術進行了研究,主要內容如下:(1)研究了單相全橋光伏離網逆變器主電路拓撲結構,詳細分析了全橋逆變電路的工作原理。研究了面積中心等效SPWM控制算法及電壓電流雙閉環PI控制算法,在此基礎上實現逆變器的穩壓控制。(2)重點研究了光伏陣列的輸出特性、最大功率點跟蹤(MPPT)控制算法和蓄電池充電特性。在對比分析幾種常見MPPT控制算法的基礎上,提出了一種改進型變步長擾動觀察的MPPT控制方法,同時介紹了幾種實現MPPT算法的常用DCIDC變換電路,對Boost變換電路的原理進行了分析,并基于Boost電路建立了改進型變步長擾動觀察法MPPT控制系統的Matlab/Simulink仿真模型,仿真結果表明改進型變步長擾動觀察的MPPT算法能有效地跟蹤太陽能光伏系統的最大功率點,提高了系統動態和穩態性能;設計了帶MPPT和恒壓充電功能的光伏充電控制器,有效地提高了光伏陣列的利用率并實現了蓄電池充電控制的優化。(3)給出了20KW光伏離網逆變器的主電路元件參數及部分硬件電路的原理圖設計。(4)給出了詳細的軟件控制系統設計方案和各功能子模塊的軟件流程圖.重點闡述了帶死區補償的DSPWM控制信號、穩壓控制及信號檢測的軟件實現方法。
上傳時間: 2022-06-21
上傳用戶:
本文以感應加熱電源為研究對象,闡述了感應加熱電源的基本原理及其發展趨勢。對感應加熱電源常用的兩種拓撲結構-電流型逆變器和電壓型逆變器做了比較分析,并分析了感應加熱電源的各種調功方式。在對比幾種功率調節方式的基礎上,得出在整流側調功有利于高頻感應加熱電源頻率和功率的提高的結論,選擇了不控整流加軟斬波器調功的感應加熱電源作為研究對象,針對傳統硬斬波調功式感應加熱電源功率損耗大的缺點,采用軟斬波調功方式,設計了一種零電流開關準諾振變換器ZCS-QRCs(Zero-current-switching-Quasi-resonant)倍頻式串聯 振高頻感應加熱電源。介紹了該軟斬波調功器的組成結構及其工作原理,通過仿真和實驗的方法研究了該軟斬波器的性能,從而得出該軟斬波器非常適合大功率高頻感應加熱電源應用場合的結論。同時設計了功率閉環控制系統和PI功率調節器,將感應加熱電源的功率控制問題轉化為Buck斬波器的電壓控制問題。針對目前IGBT器件頻率較低的實際情況,本文提出了一種新的逆變拓撲-通過IGBT的并聯來實現倍頻,從而在保證感應加熱電源大功率的前提下提高了其工作頻率,并在分析其工作原理的基礎上進行了仿真,驗證了理論分析的正確性,達到了預期的效果。另外,本文還設計了數字鎖相環(DPLL),使逆變器始終保持在功率因數近似為1的狀態下工作,實現電源的高效運行。最后,分析并設計了1GBT的緩沖吸收電路。本文第五章設計了一臺150kHz,10KW的倍頻式感應加熱電源實驗樣機,其中斬波器頻率為20kHz,逆變器工作頻率為150kHz(每個IGBT工作頻率為75kHz),控制孩心采用TI公司的TMS320F2812 DSP控制芯片,簡化了系統結構。實驗結果表明,該倍頻式感應加熱電源實現了斬波器和逆變器功率器件的軟開關,有效的減小了開關損耗,并實現了數字化,提高了整機效率。文章給出了整機的結構設計,直流斬波部分控制框圖,逆變控制框圖,驅動電路的設計和保護電路的設計。同時,給出了關鍵電路的仿真和實驗波形。
上傳時間: 2022-06-22
上傳用戶: