ARLA Simulation in Cooperation with ITI (SimulationX - Page 1) SimulationX The Powerful Simulation Software Package for the Future Introduction SimulationX is a standard software for valuation of the interaction of all components of technical systems. It is the universal CAE tool for modeling, simulation and analyzing of physical effects with ready-to-use model libraries for 1D mechanics, 3D multibody systems, power transmission, hydraulics, pneumatics, thermodynamics, electrics, electrical drives, magnetics as well as controls postprocessing included. SimulationX is the trend-setter in physical system simulation. The model libraries including validated model components are being developed in close cooperation with numerous industrial partners and research institutes. The program with its customer-oriented modules and editions, numerous functionalities and interfaces fulfils the requirements for users application tasks. SimulationX is a new modeling and simulation tool launched in September 2002. The development was motivated by the growing needs to analyze modern technical, mechatronic and heterogeneous systems. The tool is unique in terms of library integration, modeling comfort and flexibility. It has been developed as a CAE application with an up-to-date user frontend. Benefits The application of SimulationX ensures a cost-efficient, target-oriented and efficient development of system solutions. Thereby all development partners contribute their core competence in a development environment they are familiar with. This provides a significant competitive advantage. With SimulationX a tool became available, which enables engineering service providers, as well as engineers in the technical departments of medium and large enterprises, to develop, virtually test and analyze components and systems of arbitrary complexity. Your major benefits are: Using SimulationX the engineers from different disciplines can transfer subtasks into component or system models using their familiar and efficient development methods. SimulationX models the interaction of components from a multitude of domains including their mutual interaction and feedback. This significantly distinguishes SimulationX from any other kind of CAE software (FEM, CFD, MBS). SimulationX as the common modeling and simulation platform in system development creates a base for mutual understanding of all concerned parties.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 2) The dynamic system behavior of modern and complex machines and plants is manageable, controllable, and interpretable throughout the whole development process as well as during error analysis. Development and simulation tasks, which cover several components and subsystems and include pre- as well as post-processing are solved faster using SimulationX. The application of SimulationX reduces development costs and minimizes expenses for cost-intensive prototype testing on the complete system as well as design changes. The observability of arbitrary system quantities in the model, including those, which are hardly or not at all accessible in measurements, leads to a considerably deeper understanding of the overall systems. The access to validated and transparent SimulationX models and their parameters in system development ensures a high certainty of conclusions concerning the realizability of desired performance parameters of a design or plant as well as concerning the evaluation of proposed solutions. SimulationX considerably boosts system integration. Different physical properties (e.g., mechanical, thermal, electrical) and different sub-systems (drive, machine, process) are described independently of each other, but are simulated, analyzed, and optimized in their interactions. A target-oriented expansion and modification of virtual sub-systems allows to break completely new ground. SimulationX considerably improves product quality. The consideration of a growing number of system variants based on virtual models which are close to reality opens up the possibility of a holistic examination, comparison, and evaluation of new solutions. Practical Use Developing simulation models for technical components and systems implies the inclusion of the different physical effects, ranging from mechanics to hydraulics, thermics, pneumatics, magnetics, or even electronics, but also the consideration of the involved controls. SimulationX is used as a system simulator by the practical engineer in all industrial branches. The general concept is to provide one homogeneous platform for modeling and simulation of mechatronic systems without any need for co-simulation, mathematically described inputs or code export/import. ARLA & ITI in cooperation The most obvious advantage of SimulationX is its graphical user interface with flexible and intuitive working methods. Dialogs and windows are wellstructured, comfortable and easy to understand, units are available for each parameter or variable, algebraic and/or logical expressions can be used for any parameter. Model objects can be grouped together easily to form new model types and elements. Additional ports can be assigned among other things to any standard element.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 3) Physical Domains SimulationX supports to use the most convenient way of modeling in each of the engineering domains - signal blocks in the control domain, circuit diagrams in the electronic, magnetic and fluid domains, functional sketches in 1D mechanics, and 3D geometrical structures with visualization and animation in 3D mechanics. The all-domain ITI modeling philosophy opens up new application fields for real system simulation and analysis including: Linear and Rotary Mechanics Multibodies Hydraulics Pneumatics Controls Electronics Magnetics All modeling domains can be used simultaneously within one model. Alternatively, the user may describe its models (or components of it) in the Modelica language. In this way, models can be created very fast and intuitively from the existing standard model libraries. Special nonstandard components can be implemented in Modelica. Power Transmission Electromechanical Thermics Thermal Fluid Thermodynamics
ARLA Simulation in Cooperation with ITI (SimulationX - Page 4) Editions The SimulationX editions offer tailored user profiles for the envisaged application fields in research, development, design, engineering, or technical sales. In our download area the Student Edition as well as the Evaluation Version is ready for downloading. If detailed information is required please contact us. SimulationX Editions EVALUATION VERSION for Evaluation and Test Contents Full, time-limited version with unrestricted functionality of the licensed SimulationX modules (libraries, options, interfaces) PROFESSIONAL EDITION for Design, Modeling and Analysis Full version with unrestricted functionality of the acquired SimulationX modules (libraries, options, interfaces, add-ons, external types) ANALYSER EDITION for Analysis and Post- Processing Limited version for parameter studies, calculations, and post-processing. Model or element modifications are not possible. VIEWER EDITION for Presentation and Demonstration Limited version for demonstrations to customers or prospects. Model and/or parameter modifications are not possible. STUDENT EDITION for Education and Teaching Limited version with restricted modeling capabilities and functionalities. The possible number of model elements is limited. Commercial use prohibited. Modules In the sequel an overview of the available software modules is given. Thanks to modularity you can select and combine the tools according to your needs and applications, with the possibility to extend functionality at any time. Libraries... group the model objects according to the physical domains and application fields. They provide ready-to-use element types, accelerating and shortening model development considerably. Options... complete your toolbox for a comprehensive system and structural analysis (equilibrium computation, calculation of natural frequencies and modes,energies), and provide database connection and code export.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 5) Signal Blocks (Control Systems) L i b r a r i e s General Signal Blocks Signal Connection, Functions, Summing Junctions Signal Sources Signal/Impulse Generators (in time or frequency domain), Curves, Curve Arrays, Characteristic Diagrams (2D, 3D, 4D) Linear Signal Blocks Standard control blocks (P, I, D, PI, PID, etc.), linear transfer function, time delay Nonlinear Signal Blocks 2-, 3-Point Function, Limitations, Deadband, Hysteresis Time Discrete Signal Blocks Discrete Integrators, Differentiator, Converters, Digital Filters, Transfer Function Special Signal Blocks Counter, Integral y over x, Resettable Integrator, Ramp Generator, Flip-Flops Switches Single and Relational Switches, Distributors, Changeovers, Crossovers Mechanics Mechanics 1D (Rotary) Inertias,Springs, Dampers, Frictions, Torque Source, Ratios (gears), Transformers Mechanics 1D (Linear) Masses, Springs, Dampers, Frictions, Force Sources, Ratios (levers), Transformers Multi-Body Mechanics Rigid Bodies, elastic bodies, joints, constraints, force elements, sensors CAD Import Filter for STL Import with/without Inertia Calculation, Compression of CAD Data
ARLA Simulation in Cooperation with ITI (SimulationX - Page 6) Power Transmission (mechanical) Motors Asynchronous motors, Combustion engines, Servos Couplings / Clutches Elastic Couplings, Clutches Transmission Components Ball Screw Drive, Belt Drive, Gear Stage, Differential, Planetary Gearbox Planetary Structures Base Structures for spur gear wheels Electrical Engineering Electronics Electronics (Analog) Resistor, Capacitor, Inductance, Transformers, Diodes, Transistors, MOS FETs, Voltage and Current Sources, Transmission lines Magnetics Magnetics requires: Eddy currents, ground, electromagnetic transformer, iron elements, air elements, air gap elements Electronics (Analog) + Mechanics 1D (Linear) Electric Motors Asynchronous, synchronous, DC Stepping Motors (upon request) 3-, 5-phase
ARLA Simulation in Cooperation with ITI (SimulationX - Page 7) Fluid Power & Thermodynamics Hydraulics Pressure source, tank, volumes, differential cylinder, throttle, valve Hydraulics I (Basic System Modeling) Hydraulics II (Standard System Modeling) as Hydraulics I, plus plunger cylinder, variable displacement pump, fixed displacement pump, pressure valve, 2/2- and 3/2-, 4/2- and 4/3-wayproportional directional control valve Hydraulics III (Advanced System & Component Modeling) as Hydraulics II, plus orifice, nozzle, ring gap, parallel gap, piston surface, hydraulic inductivity, shear stress, cartridges, control edges for valve modeling Pneumatics Pneumatics I (Gases) Pressure source, volume, exhaust, cylinder, throttle, valve, pipes, pressure and temperature sensors Pneumatics II (Gases & Mixtures) as Pneumatics I, but also for mixtures Thermics Heat conductance, heat transmission, heat flow, heat capacity, heat radiation, convection Thermolfluid Thermal Fluid I (One phase: Liquids & Gases) Flow sources, volumes, sensors, throttle, flow inertias, piston surface, converter, heat transfer, evaporator, colinder, throttle, valve Hydraulics II (Standard System Modeling) as Hydraulics I, plus plunger cylinder, variable displacement pump, fixed displacement pump, pressure valve, 2/2- and 3/2-, 4/2- and 4/3-wayproportional directional control valve Hydraulics III (Advanced System & Component Modeling) as Hydraulics II, plus orifice, nozzle, ring gap, parallel gap, piston surface, hydraulic inductivity, shear stress, cartridges, control edges for valve modeling
ARLA Simulation in Cooperation with ITI (SimulationX - Page 8) Options Equilibrium Calculation (Static/Steady State) Calculating models, which require an equilibrium state at simulation start Parameter Variations Performing parameter studies Natural Frequencies / Modes Damped and undamped natural frequencies of the complete system, time constants, eigenvectors, modes of the individual state quantities State-Space Matrices (in preparation) Linearization in the current operating point, Analysis, Export Optimization Tool (OptiY) Estimation of optimum parameters according to user-defined objectives Database Link Parameterization of the elements from existing databases (OLEDB Database sources) Code Export Export of SimulationX model in to C-source code (with or without solver), Transfer of executable models and porting to other platforms, Target Platforms: any via C-code Code Export Option S- Function Target Platform: S-Functions
ARLA Simulation in Cooperation with ITI (SimulationX - Page 9) Interfaces to different software tools The SimulationX interfaces couple SimulationX models with CAE, CAD, CAM, CAO, FEA/FEM, CFD, MBS or any other calculation software tools. The coupling ensures the data exchange between the tools and thus the advantages of your tools and our simulation software complement one another. SimulationX provides many interfaces to external programs for different purposes and applications: Co-Simulation: SimulationX provides a generic co-simulation interface. This general co-simulation library provides general-purpose blocks which can be tailored to almost any other simulation tool. The communication is achieved via TCP/IP. Preconfigered and ready-to-use cosimulation solutions are available for MATLAB/Simulink, MSC. Adams, Simpack, FLUENT, Cadmould and others. Scripting: A comprehensive COM interface allows the communication between SimulationX and other Windows applications. Any operation, which can be performed interactively, can also be controlled by a script. This feature is useful for user-defined batch runs, embedded simulation, parameter studies, or optimizations. Data and Model import: Import filters are available for numerical data (1D/2D/3D tables) and CAD files (3D bodies). Moreover, external functions can be included in terms of dlls. Model export: The model export functionality includes the export of linearized system models (state-space model, ABCDE matrices) and the export of complete SimulationX models as C- Code.Code can be generated for stand-alone executables, Simulink s-functions, and other targets used in HiL, RCP, or SiL applications.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 10) Requirements For working with SimulationX you need the following equipment to realize an optimum performance: Hardware / Software Requirements Operating System: Windows 2000 SP3/SP4, Windows XP Home or Professional SP1/SP2 Hardware: Intel Pentium Processor with 2 GHz or more * 512 MB RAM 200 MB free disk space for installation (advanced level) CD-ROM drive Graphics card with 3D hardware acceleration 1024x768 (1280x1024 recommended) Mouse or other MS-Windows supportet pointing device * All specifications refer to INTEL processors. Compatible AMD systems of comparable performance can also be used. Add-Ons Add-On software programs developed by ITI complement the SimulationX software for special applications. Depending on the application these tools communicate with SimulationX through the Windows COM interface or via data export and import. The following software extensions are available: Add-On Order tracking and analysis (ITI-ORD connected via COM) Content ITI-ORD permits the quick prediction, analysis, and diagnosis of vibrations and noise in variable-speed drives. ITI-ORD performed on simulated run-ups or run-down experiments identifies critical speeds. Visualization and animation of motions (ITI-Vis3D connected via COM) ITI-Vis3D is a professional animation tool to visualize spatial vibrations, motions and deformations. The structure can be created graphic-interactively as a 3D-model from basic elements. Computation of hydraulic characteristics (ITI EdgeDesigner) ITI EdgeDesigner is used to support the design of fluidic components especially hydraulic valves. It automatizes the determination of fluidic parameters of 3D geometry data.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 11) Model Examples More than 300 models are available to support your daily work with SimulationX. Starting with basic and simplified applications to real and complex systems, they create for example solvable 3D models or demonstrate basic concepts for time-continuous controllers. There is a Model Pool in the internet which allows you to download different model examples simply and safely for your use. Libraries Mechanics 1D Content Model Ball is a one-mass oscillator modeled by elements of the library Linear Mechanics. Basic model examples as EndStop, RigidFriction, NonlinearCoupling, etc. can be used for mechanical effects. There are many OneMassOscillator samples modeled by elements of the library Linear Mechanics. Fast consideration of nonlinear stiffness, various forces or excitations is possible by changing of model structure and parameters. Mechanics 3D Bodies, joints and forces are most efficiently defined when positioning MBS connections in joint positions as shown in sample Pendulum. Moreover this leads to numerically more adventageous system descriptions. The sample FourBarLinkage demonstrates how to create solvable 3D models avoiding redundant constraints in closed kinematic chains (e.g. mechanisms). The model SliderCrank3D gives an idea, how to obtain its consistent initial state by releasing initial velocities in connections. This task is a necessity in any simulation run. Signal Blocks A signal generator is used in the model Sweep for a non-linear frequency domain analysis of a mechanical system with backslash. Basic concepts for time-continuous controllers are demonstrated in the models pidcontrolloop, pidantiresetwindup, and HysteresisCompensation and for time-discrete controllers in the models DeadBeatController, DiscretePI. The phase locked loop example PLL employs mainly Special Signal Blocks. Electro- Mechanical The models show the usage of the different motor types. DCMotor shows how to find and evaluate the motor parameters from the data sheet. Synchronous Motor shows the open loop conntrolled run up of a synchronous motor. The Asynchronous Motor models are teststands to determine the static motor characteristics. The influence of the skin effect is shown. Electronics In the model diode characteristics of the ideal + real diode model are computed. An application of the real diode model is shown in GraetzBridge. The models idealcomperatorsingularequations, idealcomparator help to avoid a common modeling error. Typical applications of operational amplifiers are provided in the examples idealopampinverting, idealopampnoninverting, idealopamplimited, opampphaseshiftoscillator, and ideallimitedopampwienbridgeosc.
ARLA Simulation in Cooperation with ITI (SimulationX - Page 12) Libraries Magnetics Content As the most simple example an air coil is represented in the model SimpleIronFreeSolenoid. The example SimpleSolenoid belongs to next level in modelling including some iron material. The magnetic properties of the iron material can be set up in various ways. In the model ConstAirGap the iron properties are provided by a data base while in the model IronMaterialUserDefined they are given by a user defined characteristic. Pneumatics The model CylinderDrive demonstrates the control of the position of a pneumatic cylinder drive. The flow characteristics of a pneumatic throttle are shown in FlowBehavior. The control of mixture mass composition is explained in MixingExample. Power Transmission ElasticCouplingDriveTrain and ElasticCouplingSimple show powertrains with elastic couplings as damper elements. A lot of powertrains need clutches to connect and to disconnect drive and work machine while operation. In PressWithDiscClutch the motor accelerates the flywheel up to its nominal speed. Then the clutch closes and the press works. AsynchronousMotor is a model of a test stand for asynchronous motors. The motor runs up without load und will be decelerated up to standstill. The combustion engine element simulates oscillating crank torques which have to be damped as shown in the model CombustionEngineWithTorqueDamper. Furthermore this model shows how to build a nonlinear coupling. At least the models PlotterWith2Servos and SpeedControlledServoDriveTrain show samples of using the servo elements. Typically servos are speed controlled, but there are uses for position controlled systems. PlotterWith2Servos includes two servos with position controls and subordinated speed controls. 2arySpurGearWithFixedBearing shows a gearbox model using two gear elements. The model simulates parameter excitation and gives an example how to model elastic shaft bearings. In BoxerEngine you ll see a model using two crank elements. The pressure forces are supported by a curve. The model shows the possibility of multi using of one curve. In PlotterWith2BallScrewDrives the influence of flexible bearings and spindles in the quality of plots is shown. PlotterWith2BeltDrives shows how to model pre-stressed belt drives to effect the uniformly distributed loading of upper and lower strand. Hydraulics 32WayProportionalEdges models a 3/2 proportional valve based on single valve edges, masses and springs. A simple cylinder drive with closed-loop position control is shown in CylinderDrive models. HydropneumaticAccumulator demonstrates the influence of a hydro-pneumatic accumulator in a hydraulic circuit to damp oscillations. HydraostaticGear explains a hydrostatic gear consisting of a variable displacement pump and a constant displacement motor. The flow behavior in a hydraulic resistance network is modeled in ResistanceNetwork. UserDefinedPump is an example of type of a pressure- and power controlled pump. Thermics The model CriticalRadiusOfInsulation shows the influence of the insulation thickness to the heat transfer of an insulated conductor. Heat exchange between flowing water in an aluminum pipe and the ambience is shown in HeatExchangeAluminiumPipe. Machine explains the thermal behavior of a machine tool with a cooling system. If there are any questions, please contact us for further information. We look forward to a cooperation with your company to realize all simulation jobs successfully.