亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

基于μC/OS-Ⅱ的變頻器變結構控制系統(tǒng)設計

時間:2023-05-01 08:49:15 計算機論文 我要投稿
  • 相關推薦

基于μC/OS-Ⅱ的變頻器變結構控制系統(tǒng)設計

摘要:介紹了抽油電機變頻器變結構控制系統(tǒng)功能原理,如何利用μC/OS-II的多任務功能實現控制系統(tǒng)的算法結構變換,操作系統(tǒng)的移植、多任務的建立和SDK下的軟件設計;最后總結了在應用中需注意的問題。

    關鍵詞:μC/OS-Ⅱ 多任務 DSP56P803 變結構控制

在油田生產中為了節(jié)省電能并減小故障率,變頻器得到越來越多的應用。但由于油井負載的非周期大脈動性質,從能量的流向來看,變頻器有兩種運行狀態(tài)——電動運行和回饋制動。不同運行狀態(tài)的控制變量和控制方法是不同的,這就要采用所謂的變結構控制。本應用是實現抽油電機變頻驅動中的變結構控制,不同的控制結構通過任務間的切換實現。

系統(tǒng)控制核心采用DSP56F803,它是Motorola公司推出的16位DSP型微控制器,運算速度可達40MIPS,片內資源豐富,有強大的軟件支持,是嵌入式應用的理想選擇。本系統(tǒng)應用了其SPI、SCI、PWM、鍵盤中斷及通用I/O口等功能模塊。

1 系統(tǒng)設計

1.1 μC/OS-Ⅱ的移植與配置

Motorola公司提供的軟件開發(fā)工具包SDK為使用μC/OS-Ⅱ做好了鋪墊工作,與硬件相關的文件OS_CPU.H、OS_CPU_A.SM和OS_CPU_C.C已經給出,只需購得系統(tǒng)源代碼,然后將其考入指定的文件目錄,系統(tǒng)的移植就完成了。本文采用最新版本μC/OS-ⅡV2.51。

系統(tǒng)移植成功后,需要對操作系統(tǒng)進行配置(裁剪),把用不到的功能去掉,以最大限度地節(jié)省存儲空間。這項工作是通過os_cfg.h中的宏定義進行的,本文只用到了多任務管理、信號量、互斥量等功能。在本應用中,μC/OS-Ⅱ內核經過剪裁后只有3KB左右,相對DSP56F803的32KB內部程序Flash只用了不到十分之一。需注意的另一個關鍵設置是時鐘節(jié)拍中斷頻率Os_TICKS_PER_SEC,它是系統(tǒng)多任務運行所依賴的時間基準,也決定了任務重復調用的最快頻率。這里缺省設為1000,要比文獻[3]中的推薦值高出一個數量級。但實際應用表明,DSP56F803以其高運算速度在這個設置下是完全勝任的。

1.2 系統(tǒng)功能

根據油田生產的要求,系統(tǒng)要實現以下功能:鍵盤輸入、參數顯示、三相電流采集、直流側電壓采集、溫度采集、變頻指令輸出以及保護等。系統(tǒng)對電流、電壓、溫度進行周期性采樣,采樣值經過數字信號處理,作為控制器的參數,最后由控制算法得出控制量,經PWM和D/A轉換器發(fā)送給變頻器,形成反饋閉環(huán)控制。系統(tǒng)運行過程中實時顯示電流、溫度等參數,并可以通過鍵盤對控制器進行參數在線設定。另外,高溫、過流等保護功能必不可少。系統(tǒng)原理如圖1?刂破鞲鶕绷鱾入娙軨上電壓的大小來確定以哪一種控制結構運行。當直流側電壓不超過設定值時,系統(tǒng)以電動狀態(tài)運行。超過設定值時要以回饋制動方式運行,要求兩種工作狀態(tài)要互鎖,切換要準確、及時。

1.3 任務的創(chuàng)建及變結構控制的實現

[1] [2] [3] [4] 

【基于μC/OS-Ⅱ的變頻器變結構控制系統(tǒng)設計】相關文章:

基于C/S結構超市管理系統(tǒng)設計04-26

基于零脫靶量設計的變結構末制導律05-01

基于GA的帶終端約束的變結構末制導律設計04-27

基于PLC的灌溉控制系統(tǒng)設計04-27

一種基于變結構控制的魯棒制導算法設計04-28

基于變結構控制的三維視線指令制導律設計04-27

基于ABCM的成本控制系統(tǒng)的設計論文04-27

空間柔性結構的變結構控制器設計04-30

基于80C196單片機的某紅外預警設備控制系統(tǒng)的設計與實現04-27

基于SMSA算法的網架結構優(yōu)化設計04-29