It can also synthesize a report in the form of an interactive website-or generate a computable model of the system as a standalone executable. Once one’s got a system specified, SystemModeler can simulate any aspect of the behavior of the system, producing visualizations and 3D animations. SystemModeler is set up to automate many kinds of system modeling work. And one of the key features of SystemModeler is that it uses the new standard Modelica language for system specifications-so one can immediately make use of model libraries from component manufacturers and others. When one starts SystemModeler, there’s immediately a library of thousands of standard components-sensors, actuators, gears, resistors, joints, heaters, and so on. But the major breakthrough is that by using a new generation of hybrid symbolic-numeric methods, SystemModeler is capable of successfully solving for the behavior of even very large-scale such systems. In the past, little could have been done with such a general representation. What SystemModeler does is to use a fully symbolic representation of everything, which immediately allows both arbitrary domains to be covered, and much more flexible models for components to be used. In the past, products tended either to be specific to a particular application domain (like electric circuits or hydraulics), or were based on rigid low-level component models such as procedural blocks. The exciting thing about SystemModeler is that from its very foundations, it takes a new approach that dramatically unifies and generalizes what’s possible. There’s a long and tangled history of products that do various kinds of system modeling. Here’s an example of SystemModeler in action-with a 2,685-equation dynamic model of an airplane being used to analyze the control loop for continuous descent landings: The result of this is a fully computable representation of the system-that mirrors what an actual physical version of the system would do, but allows instant visualization, simulation, analysis, or whatever. Internally, what SystemModeler does is to derive from its symbolic system description a large collection of differential-algebraic and other equations and event specifications-which it then solves using powerful built-in hybrid symbolic-numeric methods. In SystemModeler, a system is built from a hierarchy of connected components-often assembled interactively using SystemModeler‘s drag-and-drop interface. It’s based-like Mathematica-on the very general idea of representing everything in symbolic form. SystemModeler is a very general environment that handles modeling of systems with mechanical, electrical, thermal, chemical, biological, and other components, as well as combinations of different types of components. Now we are taking a major step in that direction with the release of Wolfram SystemModeler. Last year, I wrote about our plans to initiate a new generation of large-scale system modeling. Today I’m excited to be able to announce that our company is moving into yet another new area: large-scale system modeling. Wolfram Knowledgebase Curated computable knowledge powering Wolfram|Alpha.Explore the contents of this article with a free Wolfram SystemModeler trial. Wolfram Universal Deployment System Instant deployment across cloud, desktop, mobile, and more. Wolfram Data Framework Semantic framework for real-world data.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |