What Are the Different Types of Simulation Software?
Simulation software (English simulation software), computer software specifically for simulation. It is the same technical tool as simulation hardware. Simulation software has been developed since the mid-1950s. Its development is complementary to the development of simulation applications, algorithms, computers, and modeling technologies. In 1984, the first simulation software system with a database as its core appeared. Since then, there have been simulation software systems using artificial intelligence technology (expert system). This development trend will make the simulation software more powerful, more flexible, and able to target a wider range of users. Virtual reality simulation software is currently popular, such as VR-Platform
Simulation software
- Simulation software (English simulation software), specifically for simulation
- Its goal is to continuously improve the problem-oriented, user-oriented module description ability and the function of model experiments. Users of different technical levels can adopt their customary language to express problems at different levels through simulation software, and easily talk to the computer to complete modeling or
- The standardization and processing of the source language, that is, specifying the symbols, sentences, syntax, and grammar describing the model, detecting errors in the source program and translating the source program into machine executable code
- Simulation execution and control.
- Analysis and display of data.
- Storage and retrieval of models, programs, data and graphics. These functions can be achieved through software design.
- The simulation software is divided into
- SimuWorks
- I. Composition of SimuWorks
- SimuWorks platform products mainly include
- 1. Simulation support platform SimuEngine (earlier versions: Vcs3, SE2000)
- 2. Graphical modeling tool SimuBuilder (earlier versions THAms, FigAms), including module resource manager SimuManager
- 3. Module resource library SimuLib (including: control, electrical, thermal, flow network, power grid)
- 4. SimuERT, an embedded real-time operating system simulation platform
- 5. SimuMMI, a real-time simulation system
- Second, the main characteristics of SimuWorks
- 1. The use of dynamic memory machine code generation technology, combined with a distributed real-time database, provides an efficient underlying support platform for distributed computing and real-time simulation of complex systems in a microcomputer environment;
- 2. Adopting the object-oriented graphical modeling method, it provides a universal model development environment for the simulation scientific research and engineering practice in different fields.
- 3. SimuWorks has integrated various functions required for system simulation, and formed a complete assembly line from development, debugging, verification, operation, analysis, etc., and created a new concept of "system simulation assembly line development factory". Improved the development efficiency of simulation engineering projects;
- 4. In large-scale real-time simulation systems, ordinary commercial databases fail to meet the real-time requirements. The SimuEngine simulation engine in SimuWorks provides a high-speed network real-time database, which can realize distributed computing of multiple models, dynamic data display and online data. Modified to meet the needs of the development and operation of large-scale real-time simulation systems;
- Workflow of SimuWorks
- The workflow for simulation development using SimuWorks is:
- For professional modules and some common modules not provided by the system, users can use SimuManager for expansion;
- In the SimuBuilder environment, use the modules provided by the system and the modules developed by the user to combine the modules in a graphical manner according to the composition of the simulation object to build a simulation system;
- Cooperate with SimuEngine's simulation support and use SimuBuilder to debug the constructed simulation system until a stable final product is formed;
- VR-Platform
- English is spelled as Virtual Reality Platform (VR-Platform or VRP for short), which is a virtual reality simulation platform. The simulation software has strong applicability, simple operation, powerful functions, high visualization and WYSIWYG.
- All operations of the VR-Platform virtual reality simulation platform are performed in a way that artists can understand, without the need for programmers to participate. If the operator needs a good 3DMAX modeling and rendering foundation, as long as a little study and research on the VR-PLATFORM platform, you can quickly make your own virtual reality scene.
- The VRP virtual reality simulation platform, after years of R & D and exploration, has derived nine software platforms for three-dimensional products based on the VRP engine as its core. Among them, the VRP-BUILDER virtual reality editor and VRPIE3D Internet platform software have become the most widely used VR and WEB3D production tools in China, occupying the leading position in the domestic industry for three consecutive years, and the number of users has always ranked first.
- The product system of the VR-Platform virtual reality simulation platform includes nine products: VRP-BUILDER virtual reality editor, VRPIE3D Internet platform, VRP-DIGICITY digital city platform, VRP-PHYSICS physical simulation system, VRP-INDUSIM industrial simulation platform, VRP- TRAVEL virtual travel platform, VRP-MUSEUM virtual exhibition hall, VRP-SDK system development kit, VRP-MYSTORY story editor.
- VR-Platform virtual reality simulation platform can be widely used in urban planning, interior design, industrial simulation, historical restoration, bridge and road design, real estate sales, tourism teaching, water conservancy and electricity, geological disasters and many other fields, providing practical solutions for them. Program. [1]
- Infolytica
Infolytica, as the founder and leader of many new electromagnetic software technologies, has been committed to the technical research and development of electromagnetic field finite element analysis, and is committed to providing complete solutions for electromagnetic design engineers. Infolytica software has become the software of choice for designers around the world to conduct low-frequency electromagnetic analysis, and has continuously provided complex magnetic, electric, and thermal fields for aviation, aerospace, automotive, durable electrical appliances, electric power, medical equipment, electronic products and other industries, as well as scientific research and education. solution.
The Infolytica product series mainly includes software such as MagNet , ElecNet , ThermNet , OptiNet, MotorSolve, etc., making independent and coupled analysis of electric and magnetic fields and thermal fields in 2D and 3D easy under the same interface.