VisSim With Mathcad
VisSim With Mathcad
System Requirements:
Mathcad 2000 Professional or higher with at least 37MB hard disk space. Runs on Windows 95, 98, ME, NT 4.0 and 2000. CD-ROM drive required.
MODEL & SIMULATE CONTROL, COMMUNICATION AND SIGNAL PROCESSING SYSTEMS OR ALGORITHMS
Mathcad INTEGRATION
MATLAB INTEGRATION
VisSim VIEWER
VisSim for Mathcad includes OLE/COM compliant integration with Mathcad 2000 and 2001. This integration provides Mathcad users with a simple and seamless method for performing dynamic system simulations. Mathcad users can create new, or embed existing Mathcad documents within a VisSim model by using the Mathcad_OLE block. Users can dynamically exchange scalar or matrix data between VisSim and Mathcad using the simple VisSim click and wire interface no programming required! To optimize data exchange traffic, Mathcad values can be accessed at the beginning or end of each VisSim simulation run, at every time step or at a user defined update rate. All Mathcad_OLE blocks are saved to the VisSim diagram file with full OLE information and will automatically reestablish communication with Mathcad upon loading. There is no limit to the number of Mathcad_OLE blocks that can be embedded within a VisSim model.
VisSim for Mathcad offers several easy-touse features for integrating MATLAB files, variables or functions within the VisSim simulation environment. I MA TLAB File Import: Standard VisSim transferFunction and stateSpace blocks can be easily configured to import MATLAB .m or .MAT files that represent SISO (single-input singleoutput) state-space representations I MA TLABRead and MA TLABWrite Blocks: VisSim includes MatlabRead and MatlabWrite blocks that enable variables to be dynamically exchanged between MATLAB and VisSim
VisSim for Mathcad includes the unique VisSim Viewer a run-time, view-only version of VisSim that enables users to distribute models to individuals not licensed to use VisSim. The Viewer is a great way to share models and simulation results with colleagues, suppliers and partners. Recipients of the Viewer can run simulations, change block and simulation parameters (e.g., optimize gains) and perform interactive what-if scenarios.
MA TLAB Expression Block: VisSim also includes a MATLAB Expression Block that enables MATLAB scripts to be edited and executed directly from the VisSim environment.
For more information or to place an order, contact your local distributor or Visual Solutions
Visual Solutions, Incorporated. 487 Groton Road, Westford, Massachusetts 01886, USA Tel: (978) 392-0100 Fax: (978) 692-3102 Email: [email protected] WWW: www.vissim.com
Copyright 2001 Adept Scientific plc and Visual Solutions. All rights reserved and all trademarks recognised. Specifications are subject to change without notice. Designed in the UK by Adept Scientific for Visual Solutions. Printed in the UK. VFM01/05
VisSim for Mathcad features an intuitive drag-and-drop block diagram interface and a powerful simulation engine. VisSims proven block diagram interface offers the easiest method you can find for constructing, modifying, optimising, validating and maintaining complex system models. Users can select from over 200 pre-configured blocks and wire them together using point-and-click commands. The time-domain simulation engine provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, time varying and hybrid system designs.
With over 110 general blocks VisSim for Mathcad is ideal for a wide range of control system design applications
I I I I
Easy-to-use No programming required - OLE compliant integration with Mathcad Based on proven, award-winning VisSim technology Affordable
This diagram illustrates the use of baseband equalisation to compensate for channel distortions on a 16 QAM link. A modulated signal is distorted via a band-limited, low pass Chebyshev filter, and the effects of the filter are evident by looking at the eye plot and phase scatter plot. A 5 tap adaptive equaliser is used to compensate for the filter distortions and the output of the equaliser is shown for comparison. By looking at the simulation over three cycles, the adaptation process is illustrated. The point at which the equaliser forces the eye open is controlled by the clock delay adjustment setting. The relative amplitude of the incoming waveform can also be modified using the gain adjustment.
VisSim for Mathcad brings engineers worldwide an intuitive drag-and-drop interface to model and simulate a vast array of dynamic systems. VisSim for Mathcad allows Mathcad users to create virtual software prototypes on their desktops, saving design time and costs associated with physically building and testing models.
Example of a signal processing application using a Fourier transform and a wavelet transform with a VisSim for Mathcad model
With VisSim for Mathcad, Visual Solutions has created a powerful tool that significantly expands my capabilities for design work. VisSim for Mathcad provides me an affordable and easy way to implement dynamic equations in either continuous or discrete time. I can now use Mathcad and Mathcad Extension Packs like the Signal Processing Pack together with the modelling and simulation power of VisSim all in an integrated environment.
Mike Borrello, Senior Systems Engineer, Trex Enterprises, San Diego, CA
SIGNAL PROCESSING
VisSim for Mathcad also includes over 55 proven signal processing blocks including signal sources (e.g., Waveform Generator, Sinusoid, Frequency Sweep), filters (e.g., Adaptive Equalizer, File FIR, FIR, IIR), operators (e.g., A/D Converter, Complex FFT, IFFT, PSD, Spectrum Analyzer), estimators and digital elements that make it easy to model and simulate complex signal processing algorithms. It also includes a built-in FIR and IIR filter design wizard and filter response viewer to simplify and automate the filter design process.