1 勵磁調節裝置的發展
隨著計算機技術的發展,加快了控制信息處理向數字化處理的轉變,國內外許多公司和
企業都開始進行以微型計算機為核心的微機數字勵磁裝置的研究。采用了深度數字化技術,使勵磁裝置在硬件上集成化,能方便地實現現代控制要求,增強抗干擾能力,適合工作于惡劣的現場環境中。在工業控制中,大多采用單片機和工控機組成勵磁調節器,取得很好的效果。
TMS320X240X 系列DSP 概述TMS320X240X 是屬于TMS320 系列DSP 產品,其適用于眾多數字電機控制(DMC)和其他的內嵌式控制的應用,此系列產品是基于C2xLP 16 位、定點、低功耗的DSPCPU,并集成了一系列片上外圍設備、片上ROM、FLASH 程序存貯器和片上雙向RAM(DARAM)。也就是把一個高性能的DSP 內核和微處理的片內外圍設備集成為一體的芯片,TMS320X240X 系列成為傳統的微控制單元(MCUs) 和昂貴多片設計的一種廉價的替代品。每秒3 千萬條指令的處理速度,使TMS320X240XDSP 控制器可以提供遠遠超過傳統的16 位微控制器和微處理器的性能。
TMS320LF2407 的指令執行速度是30MIPS,幾乎所有的指令都可以在一個33ns 的單周期內執行完畢。這使高性能的復雜控制算法的實時執行成為可能。具有高速信號處理和數字控制功能所必需的體系結構特點,有強大的片內I/O 端口而且他有為電機控制應用提供單片解決的方案所必需的外圍設備。這個應用優化的外圍設備單元與高性能的DSP 內核一起,使在所有類型電機的高精度、高效、全變速控制使用先進的控制技術成為可能。
2 以下是TMS320LF2407 的性能特點:
TMS320C2xx 核心CPU
●32 位的中央算術邏輯單元(CALU),32 位加法器
●16 位并行乘法器,32 位乘積,3 個定標移位寄存器
●8 個16 位輔助寄存器,帶有一個專用的算術單元,用來作數據存貯器的間接尋址存貯器
●544 字x16 位的雙端數據/程序DARAM
●2k 字x16 位的單端口SARAM
●片內32kxl6 位的flash 程序存貯器
●256 字x16 位片上引導ROM
●224k 字x16 位的最大尋址存貯器空間(64K 字的程序空間,64K 字的數據空間,64K 字的I/O 空間,32K 字的全局空間)
●有軟件等待狀態發生器的外部存貯器接口模塊,具有[6 位地址總線和16 位數據總線事件管理模塊A 和B
●十六位通用定時器4 個
●比較/脈寬調制(PWM)通道10/16
●捕獲通道/正交編碼器脈沖接口6/4電源
●靜態CMOS 技術
●供電電壓3.3v
看門狗定時器
CAN 接口:與控制器局域網絡(CAN2.0 版兼容,有六個郵件箱)
ADC:模數轉換器、10 位、500ns 轉換速度、16/可選通道
SPI:外設串行接口、同步串行端口
SCI:串行通信端口、異步串行接口
速度:33。,(30MIPS)指令周期,多數指令為單周期
外部中斷5 個、數字I/0 管角41 個
3 TMS320LF2407 DSP 勵磁調節器的硬件組成
DSP 勵磁調節器采用雙通道結構,由硬件完全相同而又獨立的兩個通道組成,每個通道具有兩種基本運行方式:電壓調節AVR(Automatic-VoltageRegulator)和電流調節方式FCRFieldcurrentRegulator)。AVR 方式以發電機機端電壓為調節對象,根據機端電壓變化自動調節勵磁電流,達到恒定機端電壓運行的目的。FCR 方式以發電機勵磁電流為調節對象,實現恒勵磁電流運行,適合于在調試、短路試驗和其它機端電壓測量信號時運行。
調節器的一個硬件通道包括以下部分:測量適配器、有功/無功變換器、模擬量處理單元、隔離輸入單元、開關量輸入單元、開關量輸出單元、主控單元、脈中放大單元、鍵盤和液晶顯示單元等。
測量適配器單元的主要輸入量是機端電壓PT 信號、機端電流CT 信號和勵磁電流信號;輸出量是經過處理后的適合于微機采樣的勵磁電流信號以及降壓后的PT 信號和變成電壓信號CT 信號。
有功/無功變換器主要用于產生定子電流的有功分量Icosφ 和無功分量Isinφ。
模擬量輸入單元主要用于機端電壓的整流與濾波、同步信號的預處理、測頻信號的產生以及Ic0sφ 和Isin 的適配,其輸出送入主控單元。
隔離輸入單元主要是將機組開關狀態和外部命令通過光耦合器件隔離變換為24v 內部信號。
開關量輸入單元將隔離輸入單元的24v 信號變換成適合微機輸入的5v 信號,并實現與主控單元的接口。
開關量輸出單元通過自身的接口將主控單元的控制命令和狀態信號轉換為輸出的開關
量,經光電隔離后輸出。
隔離輸出單元將開關量輸出單元的信號進行繼電器隔離,操作外部強電回路。主控單元(CPU)是調節器的核心,他完成信號綜合、給定值產生、PID 運算、移相觸發、通道跟蹤、串行通信、限制保護以及參數的顯示、修改和存貯等核心工作。
脈沖放大單元將主控單元產生的雙窄觸發脈沖放大以后,輸出值勵磁整流柜,觸發脈沖在整流柜經脈沖末級放大后觸發整流橋晶閘管。
鍵盤和液晶顯示單元是顯示和修改數據的人機接口。
4 勵磁裝置的軟件設計
軟件的開發工具采用基于EEP 并口的DSP開發系統TDS-EEP-XDS510, 在CC/CCS(codecomposerstudio)集成開發環境下進行。在編程過程中采用C 語言和匯編語言的混合編程勵磁調節器PID 控制器的軟件程序流程圖設置如下:在PID 調節器設計中參數的選擇是非常重要的,參數叫好壞關系到整個系統的動態特性和靜態特性。模擬PID 調節器的整定是按照工藝對控制性能的要求,決定調節器的參數Kp、Ki、Kd、、Ti。數字PID 參數的整定,除了需要確定上述參數外,還要確定系統的采樣周期T。
采用c 語言編程如下:
#include“math.h”
voidpid(void)
ntkp,ki,kd,Uref,u;
floatEk,Ekl,Ek2,Ukl;/*kl 表示k-l*/
floattempui,tempup,tempud,tempu,pidOul.
EK=u-Uref;
tempui=ki*Ek;
tempup:kp*(Ek-Ekl);
tempud:kd*(Ek-2*Ekl+Ek2);
tempu=tempui+tempup+tempud;
pidout=tempu+Ukl;
pidout=Ukl;
Ek2:Ekl;
Ekl=Ek;
if(pidout>O)
{...}
1
5結束語
針對低端產品設計的樣機容量規格:直流輸出容量:400ADC、250VDC
主要功能:PID 自動控制(機端電壓閉環控制)軟起勵、PT 斷線監視、轉子過流限制欠勵限制、無強勵判斷、無強減判斷、V/Hz 限制PI 手動控制(轉子電流閉環控制)恒功率因數的控制。
|