Font Size: a A A

Virtual DSP Module Applicated In Power Electronic Circuit

Posted on:2011-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y XieFull Text:PDF
GTID:2212330362456114Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
Digital signal processor (DSP) is necessary component in power electronic digital control. Since the traditional DSP application system design cycle is long, the paper proposes an improved DSP application system design, and the design process is mainly divided into three sections: the scheme design, programming debugging and product realization. The scheme design and programming debugging can be completed using simulation software, which replaces the traditional hardware debugging process. So the satisfactory design result can be quickly given. VC++ software, Saber and its own MAST language are used in the progress of schematic designing and programming debugging.The paper expounds grammar of the MAST language, basic method of MAST language modeling and the interface technology between the MAST language and VC++. Using saber software to build the main circuit, and in the VC++ environment writing soft start, control calculation procedures and so on. Using Saber self-contained MAST language to write switch driver program, the driver program calls the foreign program from VC++, and then a virtual digital signal processor (DSP) module is built which can control main circuit. Good dynamic performance and steady performance are obtained in simulation environment; the foreign program is copied to CCS directly without any modification, and then writing to DSP chip to do the experiment.Finally, taking a simple Buck circuit and complex three-phase three-level inverter circuit for example respectively, main circuit and based on the main circuit of virtual DSP control systems are built in the Saber simulation environment, and do the experiment at test bench. Simulation and experimental results show that using virtual DSP module which is built by VC++ and MAST language together to control the simulation circuit is equivalent to using real DSP to control actual circuit. This method can simulate the practical system characteristics accurately, which can short the design and debugging cycle greatly. For DSP application system design, the method of basing on VC++ and MAST language to build virtual DSP module has great engineering significance.
Keywords/Search Tags:Virtual DSP Module, Saber, MAST language, power electronic digital control, DSP application system design
PDF Full Text Request
Related items