(Abstract)Due to close coupling to hardware and lack of software engineering technologies, the control software in digitally controlled power conversion systems is difficult to design and maintain. This is a natural consequence of a topology-or application-driven design approach. This research work proposes a distributed, modular, open control architecture for power conversion systems to reduce control design complexity, encapsulate and localize design dependencies, reduce unnecessary redesign effort and improve software quality. Dataflow style is chosen as the architectural style for the proposed control architecture based on comparative analysis. The detailed implementation of the dataflow architecture is presented. The resulting dataflow control software is evaluated in comparison to the legacy approach to control design used in industry and academia. The dataflow control software for a 3-phase voltage source inverter is also tested on a real PEBB-based converter system. To further explore the flexibility of control composition that is brought by the dataflow approach, the feasibility of dynamic control reconfiguration is also presented as an important future research direction.iii
To my parents, Longsheng Guo and Yu Wang iv
ACKNOWLEDGEMENTSWhen I fist came to the Center for Power Electronics Systems (CPES) at Virginia Tech, I barely knew a single terminology in power electronics. Finally I come along all the way. I would never achieve this without all the help and support from so many people.First I would like to acknowledge my advisors Dr. Dushan Boroyevich and Dr.Stephen Edwards for their invaluable guidance, support and encouragement that carried me through this research work. They are not only advisors to me, but also taught me the paths to successful research and leadership. Applications......................................................................................... 71 6.1.2 Feasibility............................................................................................................ 75 6.1.3 Engineering Effort Endeavored to Control Software Development .................... This research work will concentrate on the digital control design and implementation for medium-to high-power conversion systems. Digital control of power converters has the following basic characteristics:
Open-Loop
LIST OF TABLES• It is embedded: The controller is hardware-oriented and has restricted resources [17]; and• it is hard real-time: control commands have to be updated for each switching period [18].Until quite recently, the legacy approach to the study, analysis and design of static power converters were still topology-or application-oriented. The actual production process of converters still suffered from a complete lack of generality in its approach
The Problem: Closely Integrated Control Software with SystemHardware Because control software is easier to modify compared to other design domains, it is normally left as the last area to be implemented in the whole system design. The legacy ap...