Introduction
Product Description
Free Trial
Tutorials
Testimonials
Buy It!
Support
Contact Us
Feedback
Everything should be made as simple as possible, but not simpler.
- Albert Einstein |
## SimApp - Product Description## Simulation SoftwareSimApp is dynamic simulation software for modeling systems in the time and frequency domains. SimApp offers significant simulation power at a reasonable price, while reducing learning time. Once the dynamic behavior is understood, changes to the system can be made or control systems can be designed to make the system perform as desired. Simulation is ideal for control systems engineering or for students learning control theory for the first time. It can also be used in many other physical sciences or mathematical modeling environment. The computer simulation model is built visually through block diagrams. These signal-flow diagrams can represent a virtually unlimited range of systems. Models begin as ordinary differential equations or Laplace tranforms. You may also elect to represent models in a matrix state-space form (continuous or discrete), or as difference equations for digital controllers. SimApp works equally well to evaluate analog feedback control systems, digital control for processor-based systems, or hybrid systems. The figure below shows a system that is often found in industry – for example, a motion control system to move material in a manufacturing process. SimApp contains many features that help you grow the model sophistication to the level needed for realistic results. Non-linear elements and custom inputs bring reality to the models. SimApp can also help you hide model complexity by building commonly used elements or subsystems into custom blocks. In this way you can also make SimApp your own - and uniquely tune it for your field of expertise. Time plots show the operation of your system at any point, as if you had connected an instrument to it. Plots can be made of the system over time to measure responses to external stimuli. Probes can be placed anywhere in the model and the results can be graphed or viewed in table form. Model results can be copied for use by other applications. Dynamics and control analysis can be performed in the frequency domain (Bode and Nyquist plots, Eigenvalues). This helps you determine stability of the system and evaluate strategies for optimization of performance. ## The SimApp DesktopThe SimApp Desktop is intuitive and well organized to make simulation modelling easy. You simply select the elements you want to use at the top menu and place them on the diagram. The blocks are easily connected via signal lines. In this example, a simple control system is diplayed. Diagrams created in SimApp are easy to copy to your document applications. You can open and work on several SimApp models at one time. ## SimApp Features
- Simulation in the time domain
- Simulation in the frequency domain
- Standard block diagram elements
- Built in controllers
- Custom blocks
- Extending SimApp
- Drawing capabilities
- System requirements
## Simulation in the time domainSimApp provides a numerical simulation that shows responses to inputs over time. Input sources for the dynamic system include constants, sine waves, step functions, and user-defined profiles. Groups of system responses can be overlaid on a single diagram SimApp is designed for mathematical modeling of the following types of systems: - Linear and non linear
- Time-invariant and time-varying
- Continuous and discrete
- Single Input Single Output (SISO)
- Multiple input, multiple output (MIMO)
The output data are listed in tables A movable cursor is available for signal measurements. The results can be stored with the block diagram. ## Simulation in the frequency domainFor linear and time-invariant systems, SimApp creates Bode- and Nyquist diagrams and a table with the characteristic values (eigenvalues or poles) of the evaluated system. ## Standard block diagram elements
SimApp has many basic blocks that can be selected by clicking on them. They are interconnected by wires to make complete systems. Most basic blocks have ## List of functions-
**Sources:**Constant, Ramp, Step, Oscillator, Pulse, Pulse width modulator, Timer, Trigger, Driving curve, Noise, User defined, File -
**Graphs:**Time Probe, Frequency Probe, XY Graph -
**Linear:**Proportional, Integrator, Differentiator, DT1, PT1, PT2, PT1T2, PTn, Lead/Lag, G(s), Dead Time (PTt, with Padé approximation), 1. Oder and 2. order allpass, Linear differential equation system. -
**Nonlinear:**Inverter, Square, Square-root, Multiplier, Divider, Arithmetic, Multi-function element with single input and 31 selectable distinct functions (sin, cos, tan, cotan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh, exp, 2^x, 10^x, x^2, x^3, ln, lb, lg, x^A, A^x, logA, Square Root, |x|, sign, DegRad, RadDeg, CycleRad, RadCycle), Multi-function element with two inputs and 10 distinct functions (+, -, :, /, x^y, x^1/y,Sqrt(x^2+x^2),arctan(x/y),Min(x,y),Max(x,y)), User characteristic, Saturation, Dead Zone, Preload, Backlash, Minimum/Maximum, Peak detector. -
**Controllers:**2-point and 3-point step, PI Controller (ideal and modified), PD Controller (ideal and real), PID Controller (two ideal implementations and three real respectively modified implementations, anti-windup), Adaptive PID controller, Lead/Lag Controller. -
**Time discrete:**Sampler,Zero order hold, Sample and hold, Integrator, differentiator, Unit delay, PID controller, G(z), Filter, Linear difference system. -
**Converters:**Analog to digital (ADC), Digital to analog (DAC), Analog to binary (ABC), Binary to analog (BAC), Quantizer. -
**Logic:**Logic 0 source, Logic 1 source, AND, OR, XOR, NOT, SR Flip-Flop, JK Flip-Flop, D-Flip-Flop, Monoflop, On/Off delay -
**Miscelaneous:**1:2 and 2:1 Switch, 1:n and n:1 Multi-switch, Triggered sample and hold, Controllable delay, Relation, Window comparator, Zero crossing, Step ramp. -
**Special:**Transmitter and Receiver. -
**Drawing Tools:**Lines, Polylines, Rectangles, Ellipses, Polygons, Pictures.
## Powerful featuresWhile SimApp is simple to use and learn it offers many features to help you model real-world systems. Non-linear elements and custom blocks are just two of these capabilities. ## Non-linear elementsExamples of a few non-linear elements useful for mechanical, electrical or chemical systems. Examples of elements to simulate digital controllers
## Built-in ControllersA variety of controllers is available to simplify control design. PID control is widely used in industrial applications. There are several variants of Proportional-Integral-Derivative ( PID ) controllers in the Controller palette. Some examples are shown in the figure below ## Custom blocksMany standard blocks are available to build models. In practice, however, you may find that you reuse custom subsystems in various simulation models with different parameter values. For example, a DC motor can be summarized as: You may also wish to condense large models into subsystems for clarity. With SimApp you can do both. You can select several objects in the drawing (block diagram elements or drawing objects) and transform them into one single block. All interconnections inside the group and to external blocks are preserved. All parameters of the included blocks appear under the new block symbol. You can design your own custom block icon, and this block can be accessed from the palette as if it were a basic block. This powerful capability allows you to build models that are simple to understand, and yet can scale your model to larger systems. ## Extending SimAppYou can build new objects and show them on the palette or in libraries to uniquely customize SimApp for your needs. They behave as ## Drawing capabilitiesSimApp has extensive drawing facilities for creation of block diagrams, custom items, and documentation. You can transfer the drawings via the Windows clipboard to other applications. ## System requirementsSimApp runs on IBM compatible personal computers with Windows 2000/XP/Vista.
| ||||||||||||

About Us | Contact Us | Privacy Policy |