Automated State Model Generator (ASMG)
The ASMG for Simulink™ Toolbox is an easy to use tool built on top of PCKA’s patented ASMG algorithms for the simulation of systems that can be represented as electrical-equivalent circuits such as power electronics, electric machinery, magnetic circuits, mechanical and thermal systems. The ASMG automatically generates the governing differential equations based upon a schematic description of the circuit and the seamless integration with the Simulink framework enables the use of all the features offered by Simulink, such as hierarchical model descriptions, library development and masking capabilities, choice of integration algorithms, and the direct integration with the associated system controls.
The ASMG supports the simulation of a wide variety of circuits and systems, including linear, nonlinear (saturable), time-varying and switched networks, wherein the tool is capable of generating the state-space model accurately and automatically across the topological transitions due to a change in the switching configuration. This capability eliminates the need for users to manually derive the state-space equations governing the system, which is especially convenient when simulating switched networks that have many topological configurations and when re-using portions of models in new systems.
Since the switching elements are not represented as fictitious resistors (with very small or very large values) as done with many non-state equation based circuit simulators, spurious state dynamics are not introduced when simulating practical power-electronics-based systems and switched circuits in general. Additionally, the ASMG utilizes state of the art degeneration algorithms that enable topological accuracy to be maintained even in the presence of mathematical transformations commonly utilized in electric machine modeling. These features result in fast, accurate circuit simulation. The ASMG is quickly emerging as the circuit simulator of choice for complex power electronic and electromechanical systems. It has been adopted by numerous government, industry, and university research organizations and is also utilized to support course instruction at the undergraduate and graduate levels at several universities.
U.S. Pat. #7353157 — software that provides the convenience and speed of implementing a simulation and the speed of computation desirable for large power-electronic-based electromechanical systems.