Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++
(Sprache: Englisch)
The purpose of this project has been to study, operate and program the 32-bit 150MIPS TMS320F2812 DSP developed by Texas Instruments Inc. In addition, it has also been a goal to implement fast estimation techniques for control of resonant converters. For...
Voraussichtlich lieferbar in 3 Tag(en)
versandkostenfrei
Buch (Kartoniert)
54.99 €
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
- Ratenzahlung möglich
Produktdetails
Produktinformationen zu „Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++ “
Klappentext zu „Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++ “
The purpose of this project has been to study, operate and program the 32-bit 150MIPS TMS320F2812 DSP developed by Texas Instruments Inc. In addition, it has also been a goal to implement fast estimation techniques for control of resonant converters. For this purpose, PWM signals that are generated using this DSP are used. The demands on the system and the hardware to solve the problem were already decided when I started the work.The algorithms were programmed in C/C++ language, compiled, debugged and transferred to the DSP development board in a compiling and simulation tool (downloader), called CCS (Code Composer Studio v2), also provided by Texas Instruments.
In the first chapters of this study I give general information about control systems, digital signal processors, digital signal processing and the DSP used in this work. The following chapters tell about PWM, how to configure the PWM outputs and some examples related with PWM signals are given. After a short review of series resonant converters, I presented the last example implemented in this project. I conclude with a summary and provide some hints of future work.
Lese-Probe zu „Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++ “
Chapter 1.2.1.1, Review of Today s Servo Drive Systems:Today s most servo motor drive systems are implemented by digital closed loop control instead of analog control. This has been primarily due to rapid advancement of Digital Signal Processor (DSP) and microcontrollers applied to motor control applications. In a typical servo control system, several functions are divided into tasks which run at different update rates depending on the required bandwidth and nature of the processing priority need - real-time operation versus delayed batch processes, scanned tasks versus one-time event driven tasks. Each task is controlled by a multitask operating system closely coupled with DSP or microcontroller interrupt structure.
A servo drive system in terms of a functional element, which deals with much closer machine control, requires fast processing, fast update rate and real-time process. They are closely tied with a specific motion peripheral hardware and it sometimes requires specific coding unique to peripheral hardware and interrupt structure inside of DSP or microcontroller.
On the contrary, tasks that are far apart from the machine side and are close to the host communication or man-machine interface side, require less frequent update and slow processing. However, it requires more memory intensive calculation since reference command generation over controlling parameter is more complicated than those, which are close to the machine side. For example, position reference command is much more complex as sophisticated motion profile generation advances. However, torque command is produced in a simple step function.
The fact is that torque is a fastest machine parameter, and needs to be controlled much more quickly than speed of motor shaft. Integral of torque is speed. Integral of speed is position. Integral of power results in motor temperature rise. Because of this chain of physical motor parameters, each parameter requires different speed of processing. It is
... mehr
typical that a real-time multi-tasking operating system is used to satisfy each required processing power.
Although digital control has been widely applied to motor drives and UPS applications, the digital control of power supplies faces slightly different technical challenges. In the case of motor drives, the controlled variable of interest is a mechanical quantity, such as position or velocity. Electrical dynamics are often included in the overall design model to achieve high performance goals, but the dominant time constants are associated with mechanical dynamics and are relatively large. Sampling periods are often on the order of several milliseconds to tens of milliseconds, so it is relatively easy to complete control calculations within a sampling period. In addition, the switching frequency is also about one order of magnitude lower than that of most power supplies. Therefore, it is also relatively easy to implement real time PWM control with the-state-of-art digital processors.
In the contrast, power supply applications focus on control of an electrical quantity, such as output voltage. Objectives often include excellent rejection of input and load of variations. The time constants of interest are often several orders of magnitude smaller than for motor drives. Hence, the higher sampling frequency is of greater concern.
Therefore, analog control concept is still the workhorse of most DC/DC converters. For most applications, especially low power DC/DC power supplies, analog control, which is usually realized by a single PWM control chip, still have advantages in terms of cost and simplicity. However, as the applications of power electronics are getting broader and the power electronics systems themselves more complex, the complexity of the system is beyond the capacity of analog control or the performance hardly satisfactory in some applications, e.g., some battery chargers, automotive HID ballast, voltage regulator modules (VRMs).
A microcontroller can be v
Although digital control has been widely applied to motor drives and UPS applications, the digital control of power supplies faces slightly different technical challenges. In the case of motor drives, the controlled variable of interest is a mechanical quantity, such as position or velocity. Electrical dynamics are often included in the overall design model to achieve high performance goals, but the dominant time constants are associated with mechanical dynamics and are relatively large. Sampling periods are often on the order of several milliseconds to tens of milliseconds, so it is relatively easy to complete control calculations within a sampling period. In addition, the switching frequency is also about one order of magnitude lower than that of most power supplies. Therefore, it is also relatively easy to implement real time PWM control with the-state-of-art digital processors.
In the contrast, power supply applications focus on control of an electrical quantity, such as output voltage. Objectives often include excellent rejection of input and load of variations. The time constants of interest are often several orders of magnitude smaller than for motor drives. Hence, the higher sampling frequency is of greater concern.
Therefore, analog control concept is still the workhorse of most DC/DC converters. For most applications, especially low power DC/DC power supplies, analog control, which is usually realized by a single PWM control chip, still have advantages in terms of cost and simplicity. However, as the applications of power electronics are getting broader and the power electronics systems themselves more complex, the complexity of the system is beyond the capacity of analog control or the performance hardly satisfactory in some applications, e.g., some battery chargers, automotive HID ballast, voltage regulator modules (VRMs).
A microcontroller can be v
... weniger
Autoren-Porträt von Baris Bagci
Baris Bagci earned his BSc degree in Electrical and Electronic Engineering in 2001 and his MSc degree in Electrical Engineering in 2003. Since then he worked in different areas from automotive to product testing, renewable energy technologies and high voltage measurement technologies. Having lived in Turkey, Germany and Japan, since 2005 he calls Hong Kong his home. Currently he is active in the electric power industry, providing consultancy services to power utilities across Asia Pacific.
Bibliographische Angaben
- Autor: Baris Bagci
- 2014, Erstauflage, 148 Seiten, 109 Abbildungen, Maße: 15,5 x 22 cm, Kartoniert (TB), Englisch
- Verlag: Anchor Academic Publishing
- ISBN-10: 3954892367
- ISBN-13: 9783954892365
Sprache:
Englisch
Kommentar zu "Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++"
0 Gebrauchte Artikel zu „Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Programming and Application of a DSP to Control and Regulate Power Electronic Converters: Programming in C++".
Kommentar verfassen