参考文献
[1] 中关村国际环保产业促进中心编著. 谁能驱动中国-世界能源危机和中国方略. 北京:人民出版社,2006.10-15
[2] 周大地. 2003中国能源问题研究. 北京:中国环境科学出版社,2005.149-150 [3] 李春鹏,张廷元等. 太阳能光伏发电系统综述. 电工材料,2006,3:45-48 [4] 陈道炼. DC一AC逆变技术及其应用. 机械工业出版社,2003,11
[5] 李爱文,张承慧. 现代逆变技术及其应用. 北京:科学出版社,2002. 100-105 [6] 李进国,金新民. 小功率光伏并网逆变器控制系统的设计. 北方交通大学学报,2003,27(2). 58-61
[7] 王斯成,杨鸿雁. 光伏并网发电系统的技术要求. 中华人民共和国国家标准,2004
[8] 首福俊. 再生能源回馈电网系统中逆变器的研究. 成都,四川大学,硕士学位论文,2004
[9] 王兆安,黄俊. 电力电子技术. 北京:机械工业出版社,2001. 135-140
[10] Rojko A,Jezernik K. Sliding-mode motion controller with adaptive fuzzy disturbance estimation. IEEE Transactions on Industrial Electronics,2004,51(5). 963-971
[11] 尔桂花等.运动控制系统. 北京:清华大学出版社,2004. 35-40 [12] 卢伯英等译.现代控制工程. 北京:电子工业出版社,2002. 90-95
[13] 韩安太等.DSP控制器原理及其在运动控制系统中的应用. 北京:清华大学出版社,2003. 150-157
[14] J.Liang,T.C.Green,etc. Repetitive control of power conversion system rom a distributedgenerator to the utility grid. proceedings of the 2002 IEEE international conf on control applications,2002.13-18
[15] Kai Zhang,Yong Kang,etc. Direct repetitive control of SPWM inverter for ups purpose. IEEE,Trans on Power elec,2003,18(3). 785-792
[16] 陶永华. 新型PID控制及其应用(第2版). 合肥:机械工业出版社,2004. 1-26
26
附录:文献翻译
TMS320LF2407, TMS320LF2406, TMS320LF2402 TMS320LC2406, TMS320LC2404, MS320LC2402
DSP CONTROLLERS
The TMS320LF240x and TMS320LC240x devices, new members of the ‘24x family of digital signal processor (DSP) controllers, are part of the C2000 platform of fixed-point DSPs. The ‘240x devices offer the enhanced TMS320 architectural design of the ‘C2xx core CPU for low-cost, low-power, high-performance processing capabilities. Several advanced peripherals, optimized for digital motor and motion control applications, have been integrated to provide a true single chip DSP controller. While code-compatible with the existing ‘24x DSP controller devices, the ‘240x offers increased processing performance (30 MIPS) and a higher level of peripheral integration. See the TMS320x240x device summary section for device-specific features.
The ‘240x family offers an array of memory sizes and different peripherals tailored to meet the specific price/performance points required by various applications. Flash-based devices of up to 32K words offer a reprogrammable solution useful for:
? Applications requiring field programmability upgrades.
? Development and initial prototyping of applications that migrate to ROM-based
devices.
Flash devices and corresponding ROM devices are fully pin-to-pin compatible. Note that flash-based devices contain a 256-word boot ROM to facilitate in-circuit programming.
All ‘240x devices offer at least one event manager module which has been optimized for digital motor control and power conversion applications. Capabilities of this module include centered- and/or edge-aligned PWM generation, programmable deadband to prevent shoot-through faults, and synchronized analog-to-digital conversion. Devices with dual event managers enable multiple motor and/or converter control with a single ?240x DSP controller.
27
The high performance, 10-bit analog-to-digital converter (ADC) has a minimum conversion time of 500 ns and offers up to 16 channels of analog input. The auto sequencing capability of the ADC allows a maximum of 16 conversions to take place in a single conversion session without any CPU overhead.
A serial communications interface (SCI) is integrated on all devices to provide asynchronous communication to other devices in the system. For systems requiring additional communication interfaces; the ‘2407, ‘2406, and ‘2404 offer a 16-bit synchronous serial peripheral interface (SPI). The ‘2407 and ‘2406 offer a controller area network (CAN) communications module that meets 2.0B specifications. To maximize device flexibility, functional pins are also configurable as general purpose inputs/outputs (GPIO).
To streamline development time, JTAG-compliant scan-based emulation has been integrated into all devices. This provides non-intrusive real-time capabilities required to debug digital control systems. A complete suite of code generation tools from C compilers to the industry-standard Code Composerdebugger supports this family. Numerous third party developers not only offer device-level development tools, but also system-level design and development support.
PERIPHERALS
The integrated peripherals of the TMS320x240x are described in the following subsections: ? Two event-manager modules (EVA, EVB)
? Enhanced analog-to-digital converter (ADC) module ? Controller area network (CAN) module ? Serial communications interface (SCI) module ? Serial peripheral interface (SPI) module ? PLL-based clock module
? Digital I/O and shared pin functions ? External memory interfaces (‘LF2407 only) ? Watchdog (WD) timer module
Event manager modules (EVA, EVB)
28
The event-manager modules include general-purpose (GP) timers, full-compare/PWM units, capture units, and quadrature-encoder pulse (QEP) circuits. EVA‘s and EVB‘s timers, compare units, and capture units function identically. However, timer/unit names differ for EVA and EVB. Table 1 shows the module and signal names used. Table 1 shows the features and functionality available for the event-manager modules and highlights EVA nomenclature.
Event managers A and B have identical peripheral register sets with EVA starting at 7400h and EVB starting at 7500h. The paragraphs in this section describe the function of GP timers, compare units, capture units, and QEPs using EVA nomenclature. These paragraphs are applicable to EVB with regard to function—however, module/signal names would differ.
Table 1. Module and Signal Names for EVA and EVB
EVENT MANAGER MODULES GP Timers EVA MODULE Timer 1 Timer 2 Compare 1 Compare Units Compare 2 Compare 3 Capture 1 Capture Units Capture 2 Capture 3 QEP QEP1 QEP2 Direction External Inputs External Clock EVB MODULE Timer 3 Timer 4 Compare 4 Compare 5 Compare 6 Capture 4 Capture 5 Capture 6 QEP3 QEP4 Direction External Clock SIGNAL SIGNAL T1PWM/T1CMP T2PWM/T2CMP PWM1/2 PWM3/4 PWM5/6 CAP1 CAP2 CAP3 QEP1 QEP2 TDIRA TCLKINA T3PWM/T3CMP T4PWM/T4CMP PWM7/8 PWM9/10 PWM11/12 CAP4 CAP5 CAP6 QEP3 QEP4 TDIRB TCLKINB 29
30