freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于matlab生成c代碼的電機(jī)矢量控制仿真模型研究畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-27 18:03本頁面
  

【正文】 代碼生成模型的構(gòu)建與分析。 代碼生成模型,第一:多出了初始化信號,因?yàn)橛布娐返碾娫磫?dòng)需要給出一些必要的電平信號,所以選擇了四個(gè)I/O口做為信號的輸出口;第二:多出了必要全局變量,這些變量實(shí)在MATLAB Function模塊中使用到的全局變量;第三:,這里需要用到DSP中的eQEP模塊對正交編碼器進(jìn)行計(jì)數(shù),并將計(jì)數(shù)值轉(zhuǎn)換為轉(zhuǎn)速用作反饋量。eQEP模塊配置主要是選擇eQEP1,并完成Speed calculation的配置。 eQEP模塊配置從配置圖中可以看出eQEP的計(jì)數(shù)模式為單位時(shí)間內(nèi)計(jì)數(shù),輸出為單位時(shí)間的計(jì)數(shù)值(co)和捕獲事件的周期(tp),并且單位時(shí)間周期為捕獲事件周期的64倍。 Function中的代碼主要使計(jì)算轉(zhuǎn)速(rad/s)。具體公式為:speed=co/64/tp*64*2*pi。第四:多了AD采樣配置和AD采樣結(jié)果處理,中斷的作用時(shí)在100us內(nèi)進(jìn)行4次AD采樣然后值取平均,獲取對應(yīng)的三相電流值。 AD采樣觸發(fā)配置(a)AD模塊配置(b)圖aMATLAB Function3內(nèi)部程序 AD采樣配置第四:SVPWM模塊中的Generate pulse pattern模塊(),然后通過MATLAB Function根據(jù)輸入的占空比確定出去的PWM的比較值(pare)。 代碼生成模型Generate pulse pattern模塊通過MATLAB Function處理后得到pare值直接輸入到DSP中的PWM模塊中用以改變其占空比。28035的一個(gè)PWM模塊可以同時(shí)輸出兩路PWM波形,用作同一相的上下橋臂用,通過配置可以保證兩路波形信號反相,避免了同一相的上下橋臂直通,損壞器件,同時(shí)PWM周期提前給定,為確定的逆變電路開關(guān)頻率。,ePWM2和ePWM3配置相同。在完成模型的構(gòu)建之后,根據(jù)所選用的DSP型號、編譯器型號、調(diào)試方式和所需生成代碼類型對MATLAB進(jìn)行必要配置,包括Solver配置,Code Generation配置。 Solver配置圖 Code Generation配置圖完成上述配置之后點(diǎn)擊工具欄中的Build Model,之后MATLAB將會(huì)自動(dòng)生成所需代碼,進(jìn)行驗(yàn)證即可。具體操作步驟如下所示。(1)CCS Debug界面建立新的Target Configuration File。 新建Target Configuration File示意圖(2)新建Target Configuration File結(jié)束后,完成編譯器選擇和DSP型號選擇。(3)單擊Debug Configuration,然后下載到DSP中。(a)(b) 下載代碼文件完成以上步驟電機(jī)Debug即可實(shí)現(xiàn)代碼的下載。本章小結(jié)本章主要論述了MATLAB仿真模型與代碼生成模型之間的差異,同時(shí)說明了使用MATLAB構(gòu)建生成C代碼的模型時(shí)的必要配置,以及注意事項(xiàng)和構(gòu)建模型的基本步驟,模型構(gòu)建結(jié)束之后完成相應(yīng)配置生成所需代碼。最后闡述了將生成的代碼文件通過配置CCS完成代碼下載到DSP的過程。重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 硬件環(huán)境驗(yàn)證第5章 硬件環(huán)境驗(yàn)證由于實(shí)驗(yàn)平臺(tái)中測試時(shí)電流較大,所以為了保證測試的安全性和保證驅(qū)動(dòng)器不被損壞,所以需要在電機(jī)上電之前對DSP輸出的PWM波形進(jìn)行示波器檢測,初步確定生成代碼的正確性。首先是在所有輸入和反饋信號皆為0時(shí)進(jìn)行仿真和DSP波形測試,確定兩者波形的一致性和確保同一相的上下橋臂對應(yīng)的PWM波反相,防止上下橋臂的MOSFET直通被擊穿。,分別為A相上下橋臂對應(yīng)的PWM波;,分別為B相上下橋臂對應(yīng)的PWM波;,分別為C相上下橋臂對應(yīng)的PWM波。 PWM1和PWM2仿真實(shí)測波形對比 PWM3和PWM4仿真實(shí)測波形對比 PWM5和PWM6仿真實(shí)測波形對比~,仿真波形與實(shí)際測試波形一致,而且同相的上下橋臂對應(yīng)的PWM波形反相,所以可以初步驗(yàn)證出生成代碼的正確性以及代碼運(yùn)行時(shí)的安全性。根據(jù)電機(jī)控制理論知識可知,在電機(jī)穩(wěn)定運(yùn)行時(shí),控制系統(tǒng)輸出的PWM波形經(jīng)過RC低通濾波后為馬鞍波,且波形頻率滿足式(51),式中n為轉(zhuǎn)速,p為極對數(shù)。同時(shí)每相PWM波經(jīng)過濾波后所得馬鞍波相位上互差120度。根據(jù)開關(guān)頻率為10KHz,電機(jī)運(yùn)行時(shí)轉(zhuǎn)速小于10000RPM。 (51) 低通濾波器結(jié)構(gòu)圖將速度分別設(shè)定為200RPM、500RPM、1000RPM,~。仿真圖中紅色波形為A相馬鞍波,藍(lán)色波形為B相馬鞍波;示波器顯示中黃色波形為A相馬鞍波,藍(lán)色波形為B相馬鞍波。 200RPM仿真PWM濾波結(jié)果 200RPM實(shí)測PWM濾波結(jié)果 500RPM仿真PWM濾波結(jié)果 500RPM實(shí)測PWM濾波結(jié)果 1500RPM仿真PWM濾波結(jié)果 500RPM實(shí)測PWM濾波結(jié)果~,在給定轉(zhuǎn)速分別為200RPM、500RPM和1500RPM時(shí)電機(jī)達(dá)到穩(wěn)定后,控制系統(tǒng)輸出PWM波經(jīng)過RC低通濾波后的馬鞍波相位和頻率均跟理論分析一致,同時(shí)也和仿真波形一致,所以可以判定電機(jī)在穩(wěn)定運(yùn)行時(shí)與給定的轉(zhuǎn)速差距不大,進(jìn)一步驗(yàn)證了生成代碼的正確性和可行性。但是不足的是由于電機(jī)參數(shù)測量的準(zhǔn)確性和控制系統(tǒng)的采樣精度,電機(jī)在穩(wěn)定運(yùn)行時(shí)電流波形并不十分完美,同時(shí)電機(jī)噪音較大。本章小結(jié)本章主要是通過硬件測試驗(yàn)證生成代碼的正確性以及整個(gè)過程的可行性。首先是代碼正確性的初步驗(yàn)證,保證代碼運(yùn)行時(shí)硬件電路不會(huì)被損壞,之后改變不同給定測試電機(jī)運(yùn)行波形。根據(jù)測試結(jié)果確定了生成代碼的正確性以及此開發(fā)流程的可行性。重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 結(jié)論結(jié) 論本文主要是對使用MATLAB構(gòu)建電機(jī)矢量控制系統(tǒng)仿真模型,然后通過仿真模型生成DSP可執(zhí)行C代碼完成異步電機(jī)矢量控制系統(tǒng)開發(fā)流程的介紹。主要涉及了異步電機(jī)矢量控制理論知識的分析,MATLAB異步電機(jī)矢量控制系統(tǒng)模型的構(gòu)建和仿真,根據(jù)外部硬件電路和仿真模型構(gòu)建C代碼生成模型并生成C代碼,最后通過硬件實(shí)驗(yàn)驗(yàn)證整個(gè)開發(fā)流程的可行性和生成代碼的正確性。整個(gè)過程可以說是成功地完成了本次畢業(yè)設(shè)計(jì)的各個(gè)環(huán)節(jié),最后也通過實(shí)驗(yàn)驗(yàn)證了本次課程設(shè)計(jì)的正確性。此次畢業(yè)設(shè)計(jì)的主要收獲包括了:(1)接觸到了先進(jìn)企業(yè)中采用的前沿電機(jī)控制系統(tǒng)開發(fā)流程,對于今后的學(xué)習(xí)和工作有很大的幫助;(2)在使用MATLAB構(gòu)建異步電機(jī)矢量控制系統(tǒng)模型的過程中對于異步電機(jī)的數(shù)學(xué)模型和矢量控制有了更深的理解,同時(shí)更為熟練的掌握了MATLAB的使用技巧;(3)在對異步電機(jī)矢量控制系統(tǒng)進(jìn)行仿真的過程中,發(fā)現(xiàn)了系統(tǒng)自帶模塊的不足,對系統(tǒng)自帶模塊中的輸出電壓相位補(bǔ)償通過仿真分析進(jìn)行修改,最終確定最優(yōu)補(bǔ)償方案,保證了系統(tǒng)的換向運(yùn)行和高速運(yùn)行的穩(wěn)定性;(4)為了實(shí)現(xiàn)MATLAB生產(chǎn)C代碼模型的構(gòu)建,對MATLAB現(xiàn)有的SVPWM模塊進(jìn)行了模型的簡化和離散化處理,滿足C代碼生成的要求,這一過程讓我對于SVPWM的控制原理和PWM波形生成原理有了更深入的了解;(5)最后對生成代碼的實(shí)驗(yàn)驗(yàn)證發(fā)現(xiàn)了電機(jī)實(shí)際運(yùn)行時(shí)參數(shù)會(huì)有所變化,而仿真模型中的參數(shù)是恒定不變的,所以仿真模型與實(shí)際相比存在著一定缺陷,所以需要通過實(shí)驗(yàn)驗(yàn)證結(jié)果矯正模型中的電機(jī)參數(shù)和控制系統(tǒng)中的必要參數(shù);(6)本次課程設(shè)計(jì)是一個(gè)完整的項(xiàng)目開發(fā)過程,通過完成這樣一個(gè)流程讓我掌握了一個(gè)項(xiàng)目從立項(xiàng)到結(jié)束應(yīng)當(dāng)如何進(jìn)行、如何規(guī)劃,對自己以后的學(xué)習(xí)和工作來說是一次珍貴的體驗(yàn);但是這個(gè)設(shè)計(jì)到最后依然存在不足,主要是由于電機(jī)參數(shù)的不確定性,使得生成的可執(zhí)行代碼在運(yùn)行時(shí)不能十分兼容與實(shí)際的電機(jī),雖然電機(jī)可以按照給定轉(zhuǎn)速運(yùn)行,但是電機(jī)的發(fā)熱明顯,電流波動(dòng)較大。這是在今后的進(jìn)一步研究中需要改進(jìn)的地方,是的仿真系統(tǒng)生成的代碼能夠具有更高的兼容性。重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 致謝致謝本次課程設(shè)計(jì)收獲良多,讓我有了很大的進(jìn)步,首先感謝學(xué)院對于此次畢業(yè)設(shè)計(jì)的支持。同時(shí)此次畢業(yè)設(shè)計(jì)的成功完成要感謝我的指導(dǎo)老師余傳祥老師對整個(gè)過程的指導(dǎo),為我提供了很多技術(shù)上的支持和經(jīng)驗(yàn)上的指導(dǎo),同時(shí)還有學(xué)院的劉和平老師以及鄧力老師也為我提供了很多寶貴的建議和意見,最后感謝學(xué)校提供的豐富圖書資源和網(wǎng)絡(luò)資源,支持我更好地完成了此次畢業(yè)設(shè)計(jì)。重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 參考文獻(xiàn)參考文獻(xiàn)[1]賈瑞,康錦萍基于Matlab/Simulink的異步電機(jī)矢量控制系統(tǒng)仿真[J].華北電力技術(shù),2011 (9): 1825.[2]邢紹邦,韓曉新基于Matlab/Simulink的異步電機(jī)矢量控制系統(tǒng)仿真研究[J].江蘇技術(shù)師范學(xué)院學(xué)報(bào),2008 (1): 4651.[3]丁輝基于DSP的三相交流異步電機(jī)矢量控制系統(tǒng)[J].大連理工大學(xué)碩士學(xué)位論文,2007[4]盧小錦,曾岳南基于Matlab/Simulink的TMS320F2812代碼開發(fā)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2009(2):7981[5]郭小強(qiáng),趙剛,黃昆基于MATLAB/Simulink平臺(tái)下TI C2000DSP代碼的自動(dòng)生成[J].科學(xué)技術(shù)與工程,2013(13):29412944[6]張武榮異步電機(jī)矢量控制研究[J].沈陽工業(yè)大學(xué)碩士學(xué)位論文,2007[7]:中國電力出版社,2007[8]曾允文變頻調(diào)速SVPWM技術(shù)的原理、:機(jī)械工業(yè)出版社,2011[9] , , Comparison of Indirect Vector Control and DirectTorque Control Applied to Induction Motor Drive,IEEE,2014,192197[10] Wu Tao, Zhao Liang, Simulation of Vector Control Frequency Converterof Induction Motor Based on Matlab/Simulink,IEEE,2011:265268[11],1999(8):1215[12]:機(jī)械工業(yè)出版社,1999.[13]Xuejie Wang, Yong Yang, Wei Liu, Simulation of Vector Controlled adjustable SpeedSystem of Induction Motor Based on Simulink, IEEE,2011:25632566[14]Jaison Cherian, Prof. Johnson Mathew, Parameter Independent Sensorless Vector Control ofInduction Motor, IEEE,2012:1619[15] Edi Leksono,ADAPTIVE SPEED CONTROL OF INDUCTION MOTORWITH DSP IMPLEMENTATION,IEEE,2004:14231428[16]M. Rama Prasad Reddy, T. Bramhananda Reddy,B. Brahmaiah,Vector Based Hysteresis Current Control Scheme for Vector Controlled Induction Motor Drives,IEEE,
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1