A toolbox for simulation of hybrid systems in matlab/simulink
Ricardo G. Sanfelice, David A. Copp, Pablo Ñañez
Abstract
Ricardo G. Sanfelice, David A. Copp, Pablo Ñañez
Abstract
This paper describes the Hybrid Equations (HyEQ) Toolbox implemented in Matlab/Simulink for the simulation of hy- brid dynamical systems. This toolbox is capable of comput- ing approximations of trajectories to hybrid systems given in terms of differential and difference equations with con- straints, called hybrid equations. The toolbox is suitable for the simulation of hybrid systems with different type of trajectories, including those that are Zeno and that have multiple jumps at the same instant. It is also capable of simulating hybrid systems without inputs, with inputs, as well as interconnections of hybrid systems. The structure, components, and usage of the simulation scripts within the toolbox are described. Examples are included to illustrate the main capabilities of the toolbox.
OpenAlex reports 141 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper describes the Hybrid Equations (HyEQ) Toolbox implemented in Matlab/Simulink for the simulation of hy- brid dynamical systems. This toolbox is capable of comput- ing approximations of trajectories to hybrid systems given in terms of differential and difference equations with con- straints, called hybrid equations. The toolbox is suitable for the simulation of hybrid systems with different type of trajectories, including those that are Zeno and that have multiple jumps at the same instant. It is also capable of simulating hybrid systems without inputs, with inputs, as well as interconnections of hybrid systems. The structure, components, and usage of the simulation scripts within the toolbox are described. Examples are included to illustrate the main capabilities of the toolbox.
Key concepts: Toolbox, Computer science, Hybrid system, MATLAB, Scripting language, Differential equation, Dynamical systems theory, Computational science