a
 
Tel. 0575 333 297 | Contatti
a
The Parallel Universe Magazine n. 8
a
Novità Origin 8.6
a
Adalta Notizie - Febbraio 2012
a
Wolfram Mathematica 8
Nuovi webSeminar 2012 gratuiti in italiano
Scarica l’ultimo numero in italiano della rivista gratuita Intel®. Innovazioni e suggerimenti nello sviluppo software.
a
Rilasciata la nuova versione di Origin, il miglior software di analisi dati e grafica scientifica.
Scopri le caratteristiche e i punti di forza.
a
Non perderti le ultime novità sul software scientifico.
a
I webSeminar introduttivi sono studiati per chi è interessato ad approcciare il sistema Mathematica.
E' necessaria la preregistrazione, iscriviti subito...
a
Catalogo Software
Lista delle Categorie
Produttori a Catalogo
Tutti i Prodotti A-Z
Promozioni
Download Demo
Catalogo Generale [pdf]
Corsi ed Eventi
Corsi disponibili
Seminari a calendario
WebSeminar M8 New
Servizi

Consulenza
Supporto Tecnico
Contatti

Magazine e Newsletter
Adalta Notizie Febbraio New
Wolfram Newsletter n.8
The Parallel Universe 8
Richiesta Preventivo
Listino Prezzi
Condizioni di Vendita
Sales in EU Countries
a Italy
Other EU Countries
MathModelica 2.1
| |
Richiedi un Preventivo
MathCore (tutti i prodotti) Lingua : Ing | S.O. : Win, Mac
Sommario

» Introduzione
» Caratteristiche Generali
» Architettura
» Caretteristiche chiave
» Versione Studente
» Nuove Caratteristiche v. 2.1
» Supporto Tecnico e Consulenza

-

» Scheda MathModelica in italiano -

MathModelica

30 marzo 2011

Wolfram, produttore di Wolfram Mathematica e Wolfram|Alpha
ha acquisito MathCore Engineering AB produttore di MathModelica e MathCode C++ e Fortran!


L'acquisizione della MathCore è parte della strategia su larga scala di Wolfram per l'area d'ingegneria e dei relativi campi applicativi.
Oltre ai software MathCore, che continueranno a essere venduti e sviluppati, un particolare sforzo è in atto per integrare il cuore della tecnologia MathCore all'interno della tecnologia Wolfram.

Per i dettagli visita il sito MathCore o l'annuncio di Stephen Wolfram pubblicato sul blog Wolfram



Introduzione in italiano

MathModelica è un potente software per l’ingegneria per la costruzione di modelli virtuali e la simulazione di sistemi fisici.
Con MathModelica è possibile non solo ottimizzare test ed esperimenti, ma anche analizzare fenomeni che sarebbe impossibile studiare e comprendere in altro modo.
MathModelica è essenziale in moltissimi ambiti applicativi, tra cui automobilistico, aeromobile, robotica, ecc; fornisce una tecnologia che rende possibile costruire modelli e simulazioni molto più vicini alla realtà di qualsiasi altro software concorrente.

General Features

Model-Based Design for Systems Biology and Multiengineering Systems

MathModelica makes it possible to develop advanced multiengineering models by simple drag and drop. MathModelica is a platform for multiengineering simulation and model-based design for dynamic systems. It provides an interactive graphical environment and a customizable set of component libraries. With MathModelica it is possible not only to optimize your tests and experiments, but also to analyze phenomena that would otherwise be impossible to study and understand.

MathModelica is useful in a variety of fields, such as the automotive and aircraft industries, robotics, and complex machinery. It provides a technology that makes it possible to lift modeling and simulation several levels closer to the real product than is possible with today's de facto standard tools.

With MathModelica, you will get the following benefits:

  • Reduced development time
    By replacing physical prototypes with accurate models, you can analyze design changes faster and with less expense.
  • Reduced testing time and costs
    By replacing physical instrumentation, test benches, and test procedures with different model analyses, both testing time and costs can be reduced.
  • Increased quality and reduced maintenance costs
    By getting increased knowledge about your system you can improve quality and at the same time reduce maintenance costs.

MathModelica makes it cost-effective not only to develop model libraries and experiments but also to maintain them. With its simplicity and flexibility, it readily facilitates design updates and correct decision-making in all stages of a product's life cycle.

MathModelica comes in two versions. MathModelica Professional is targeted at projects and research in industry and academia, offering unparalleled possibilities for analyzing results. MathModelica Student is equal to MathModelica Professional in terms of functionality, speed, and output, but is only available for students.

Architecture

MathModelica consists of three integral parts: the Model Editor, where models are built with simple drag-and-drop construction; the Simulation Center, which handles the simulations to test and evaluate the models; and the Mathematica Link component, where fully translatable models can be built, simulated, documented, and analyzed, all inside the notebook environment. These parts are very tightly integrated into a single engineering workbench for advanced modeling, simulation, analysis, and documentation.

Model Editor

The Model Editor is a graphical and textual intuitive drag-and-drop interface for the Modelica language. Models are assembled using components from included, customizable model libraries; the class view makes it simple to browse through different libraries. You can easily change a model's properties in the parameter window. Models can also be created in the notebook textual environment and then transferred to the Model Editor for graphical viewing.

Model Editor

Simulation Center

Once a model is built it can be simulated in the Simulation Center or transferred to notebooks for post-processing, analysis, and documentation.


Simulation Center

Simulations and results are presented in the Simulation Center. Here you can trim a model's parameters and initial values between simulations. The tree browser makes it easy to find the parameters and signals to plot. You can choose from 14 different solving methods, including DASSL, Euler, and MEXX. When simulation is completed, further analysis can be done using notebooks.

Unparalleled analysis capabilities

MathModelica offers several possibilities to analyze your results, for instance by studying animations or FFT analysis in Simulation Center. On top of that, MathModelica also makes it possible to connect to Mathematica*. This gives MathModelica users access to unparalleled facilities for mathematical computation, plotting, calculation, natural display of mathematical formulae, inline documentation, etc. within the powerful Mathematica notebook environment.

a

The interface is intuitive, allowing users to quickly enter the expressions that define a simulation, calculate them, and view the results in a variety of ways. A fully functional programming environment is provided, allowing the user to automate simulation tasks, e.g. batch jobs for optimization of a model. And, as the user works, documentation can be typed right into the notebook, making it much easier for others to understand what's been done.

* Note that Mathematica itself is not included in MathModelica.

Key features
• Extension of the technical computing and communication software Mathematica
• Export of Modelica code to notebooks
• Textual user interface for equation-based Modelica modeling, simulation, documentation, and analysis
• Possibility to extract model equations of Modelica models and import them into Mathematica
• Advanced scripting environment where text, graphics, and technical computations can be mixed
• Efficient symbolic and numeric computations
• Support of different types of usage - from computational notepad to detailed "live" complete scientific report
• Notebook documents can be exported to many formats, e.g. HTML/MathML, PDF, TeX
• Complete tool for encapsulation of product knowledge by extending pure Modelica component
library code with "live" examples in well-structured documents
• Incremental programming of Modelica code
• Run simulations in parallel using the ParallelSimulate[] command
• Mathematica 7 compatible.

Key Features

System Designer (model editor)

  • Easy-to-use graphical user interface for building model diagrams
  • Graphical access to component libraries, including ready-made as well as user-defined libraries
  • Class view pane for easy browsing of existing libraries
  • Dynamically updated class view for incremental library development
  • Parameter pane for specifying component parameters and getting information on default parameter values and units
  • Component stencils showing visual appearance of components
  • Easy drag and drop modeling using predefined and user-specified components
  • Same topology as in real life--not limited to blocks with defined flow direction
  • Extensive and expandable libraries of predefined and user-defined components and blocks
  • Ability to handle hybrid systems
  • Ability to manage complex designs by segmenting models into hierarchies of design components
  • Easy publishing of results as interactive HTML pages

Simulation Center (simulation environment)

  • Graphical user interface for simulation management
  • Translation of model diagrams to experiments (executables)
  • Model simulation for different parameter settings and simulation times
  • Convenient experiment browser to navigate, create, configure, and search all signals, parameters, and properties of your model
  • Tree-based selection of variables for plotting
  • No need for defining inputs and outputs to evaluate model behavior--all signals are available by default

Mathematica

  • Tight integration with Mathematica
  • Modeling and simulation in notebook environment
  • Access to simulation results for analysis
  • Access to model equations for analysis

Included Modeling Libraries
The following Modelica Standard Libraries (version 2.2.1) are included.

  • Blocks: continuous, discrete, and logical input/output blocks (Continuous, Discrete, Logical, Math, Nonlinear, Routing, Sources, and Tables)
  • Constants: mathematical and physical constants (Π, eps, h, etc.)
  • Electrical: electric and electronic components (Analog and MultiPhase)
  • Math: mathematical functions for scalars and matrices (such as sin, cos, solve, eigenValues, and singular values)
  • Mechanics: mechanical components (Rotational and Translational)
  • SI units: SI unit type definitions (such as Voltage and Torque)
  • StateGraph: state graph components (such as Step, Transition, and CompositeStep)
  • Thermal: thermal components (FluidHeatFlow and HeatTransfer)

Supported Free Libraries
The following libraries are supported and will be possible to download from MathCore Engineering AB.

  • BioChem: free library for biochemical modeling and simulation (including, e.g., Michalis-Menten and Hill reactions)
  • Magnetic: free library to model magnetic actuators and drives
  • BondLib: free library to model physical systems with bond graphs

 


MathModelica Student

Model Editor - Easy model composition (27K) Simualtion Center - Performing and handling simulations 
(19K)

MathModelica Student is equal to MathModelica Professional in terms of functionality, speed, and output. MathModelica Student is available for students at a reduced price and three different licensing options to best meet your needs.

MathModelica Student: Standard Edition

  • Product license remains active throughout full-time enrollment in an accredited institution
  • Available to those working toward a high school, associate's, bachelor's, master's, doctoral, or equivalent degree
  • Premier Service is available for this edition

MathModelica Student: Annual Edition

  • Product license remains active for one year from the date of registration
  • Available to part-time or full-time students working toward a high school, associate's, bachelor's, master's, doctoral, or equivalent degree
  • Available to part-time, non-degree-seeking students if required for a class

MathModelica Student: Semester Edition

  • Product license remains active for six months from the date of registration
  • Available to part-time or full-time students working toward a high school, associate's, bachelor's, master's, doctoral, or equivalent degree
  • Available to part-time, non-degree-seeking students if required for a class
New Features version 2.1

New Version Features Summary

  • Support for 3D mechanics modeling, including animation
  • Support for the electrical machines library
  • New publishing feature for creating interactive versions of your models with just a few clicks
  • Possibility to start a simulation from steady state with the new steady state solver
  • Support for Mac OS X Leopard

Modeling

  • Improved components window makes it possible to browse and modify components anywhere in the hierarchical model structure
  • Improved support to parameterize and redefine models using replaceable components
  • Copy and paste graphic items within or between graphical views
  • Avoid creating connections between incompatible components with the enhanced connection tool

Extended Library Support

  • New MultiBody library makes it now possible to include models of 3D mechanical systems, such as robots, satellites, or vehicles
  • New Machines library is useful for modeling electrical machines

Simulation

  • Support for the Microsoft Visual C++ 2008 compiler (including the free Express edition) on the Windows platform
  • Start simulations from steady state using a steady state solver
  • Run simulations in parallel using the ParallelSimulate [] command (requires Mathematica)

Documentation

  • New publishing feature makes it possible to create interactive documentation of models in a format suitable for the web

Analysis

  • Animation feature makes it possible to visualize 3D mechanical models
  • Create FFT analysis of your simulation results

What's New in Version 2.0

New Version Features Summary

  • Syntax highlighting of Modelica models in a Modelica input cell
  • ModelEquations wizard that helps translate variable names when retrieving the model equations in Mathematica
  • Documentation now in Wolfram Mathematica Documentation Center
  • Improved plot legend for PlotSimulation[]
  • Convenient loading of Modelica files using the MathModelica palette

Modeling

  • Improved library browser with search capability, new look and feel, and faster browsing
  • Easy to add documentation to models using the built-in documentation editor
  • Find/replace in text view
  • Extended and improved graphical tools and primitives, stored in Modelica version 3.0 graphical annotations
  • Copy a class in the library browser by drag\[CloseCurlyQuote]n\[CloseCurlyQuote]drop
  • Constants window to display all constants of a class
  • Automatic creation of outside connector in context menu when creating connection
  • Printing of both diagram and icon layer

Extended Library Support

  • StateGraph library makes it possible to model state charts
  • Can be used, for example, to model different stages of a gearbox or operating regions of a controller

Simulation

  • New solver CVODES, a general purpose ODE solver for both stiff and nonstiff problems
  • Support for sensitivity analysis; helps modelers improve and understand

Technical Support and Consultancy

We can deliver complete solutions (for example, the simulator of a plant or a robotic system) according to the customer's specifications. When needed, we can work together with the customer's R&D, helping to integrate state-of-the-art, multi-physics simulation technologies into their design processes and products. This means that the customer not only can have their plant or system simulated, but also employ the simulator to take decisions about the management or even the design of that system. In fact we use advanced technologies and methodologies for modelling and control, and also has the know-how to integrate them with the customer's know-how. Thanks to the multi-physics capabilities of the used technologies, we can deal with problems involving mechanical, thermal, electrical, electronic and even logic aspects simultaneously, simulating and assessing the entire system in a unitary manner (a great advantage with respect to other existing technologies).

In Italy this service is provided by Adalta with the support of top level professionists in the modelling, simulation and control fields.

| Tel. 0575 333 297 | Fax 0575 333 284 | P. iva 01408650511 | Email info@adalta.it © ADALTA | All Rights Reserved |