Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\QxDesign\TNQxDesign logo.gif

Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonHome.gifDescription: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonVisualModelQ.gif
Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonCSDG.gifDescription: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonObserversForControlSystems.gif
Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonModelQ.gif
Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Front Page\LeftButtonDownload.gif

 



Description: C:\Users\George.Ellis\Documents\WebSite\QxDesign2012\Original ModelQ\OrigModelQSplash.gif

ModelQ is a simulation tool for control systems with a focus on motion control. Each ModelQ executable includes one or more fixed models with an execution environment. The environment provides instruments, like a software oscilloscope; you can adjust the operational parameters of each instrument while the model executes. The models are built with "live constants" which also can be adjusted while the model is running. This allows you to adjust parameters like servo gains, filter constants, and constants in the plant. The feel is intended to remind you of a laboratory setting and provide you with an environment conducive to learning about control theory through experimentation.

ModelQ models are time-based. Each model defines a system of differential equations which are solved at discrete points in time, generally every few microseconds. The results of the simulation are displayed through the two main ModelQ instruments: the Scope and the FFT Spectrum Analyzer. These instruments sample the output of the differential equation solver. The scope samples at regular periods, generally 40 times per time division. For example, if the scope time-per-division is 1 millisecond (ms), the scope samples and stores data every 25 microseconds (ms). The FFT Spectrum Analyzer time sample is selected by the user and is generally every 250 ms or so.

The inability for users to define their own models has limited ModelQ. This is why original ModelQ has been replaced by Visual ModelQ, a simulation environment with the features of the original, but with the ability for users to enter their own models in a graphical programming environment.

Download the version of ModelQ written to complement Control System Design Guide (2nd Ed.)


Write us at qxdesign@msn.com. We value your feedback!
Copyright 2004 QxDesign