![]() | This article may be too technical for most readers to understand.(July 2018) |
ADvantage Framework is a model-based systems engineering software platform used for a range of activities including building and operating real-time simulation-based lab test facilities for hardware-in-the-loop simulation purposes. ADvantage includes several desktop applications and run-time services software. The ADvantage run-time services combine a Real-Time Operating System (RTOS) layered on top of commercial computer equipment such as single board computers or standard PCs. The ADvantage tools include a development environment, a run-time environment, a plotting and analysis tool set, a fault insertion control application, and a vehicle network configuration and management tool that runs on a Windows or Linux desktop or laptop PC. The ADvantage user base is composed mainly of aerospace, defense, and naval/marine companies and academic researchers. [1] [2] [3] [4] Recent ADvantage real-time applications involved research and development of power systems applications including microgrid/smartgrid control [5] and All-Electric Ship applications. [6]
With roots in analog computer systems used for real-time applications where digital computers could not meet low-latency computational requirements, [7] [8] [9] Applied Dynamics International moved from proprietary hardware architectures to commercial computing equipment over several decades. The Real-Time Station (RTS) was Applied Dynamics first entry into using Commercial Off The Shelf (COTS) computer hardware. [10] Included with the sale of the RTS was the Applied Dynamics software package called "SIMsystem". In 2001, version 7.0 of SIMsystem was released. From 2001 to 2006 Applied Dynamics reworked their software and hardware products to make better use of COTS processors, computer boards, open source software technology and to better abstract software components from the hardware equipment. In 2006, Applied Dynamics announced a beta release of the "ADvantage Framework". [11] The ADvantage brand provided an umbrella for the disparate software components that were formerly included in the SIMsystem package and offered a single software environment to support VME, PC-based, and desktop real-time simulation activities.
ADvantage Framework makes heavy use of open source software technology. Open source software components used include:
ADvantage Framework version 8.3.x [12]
Version | Release Date |
---|---|
8.3.2m | 20 Feb 2013 |
8.3.2j | 13 Nov 2012 |
8.3.2g | 19 Jun 2012 |
8.3.2f | 10 May 2012 |
8.3.2e | 8 Feb 2012 |
8.3.2d | 29 Nov 2011 |
8.3.2c | 9 Nov 2011 |
8.3.2b | 3 Oct 2011 |
8.3.2a | 6 Sep 2011 |
8.3.2 | 15 Aug 2011 |
ADvantage SAS version 9.0.x [12]
Version | Release Date |
---|---|
9.0.2.3 | 15 Nov 2012 |
9.0.2.2 | 3 Aug 2012 |
9.0.2.1 | 16 May 2012 |
9.0.2.0 | 20 Apr 2012 |
An analog computer or analogue computer is a type of computation machine (computer) that uses physical phenomena such as electrical, mechanical, or hydraulic quantities behaving according to the mathematical principles in question to model the problem being solved. In contrast, digital computers represent varying quantities symbolically and by discrete values of both time and amplitude.
An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts. Because an embedded system typically controls physical operations of the machine that it is embedded within, it often has real-time computing constraints. Embedded systems control many devices in common use. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.
In computer engineering, a hardware description language (HDL) is a specialized computer language used to describe the structure and behavior of electronic circuits, usually to design application-specific integrated circuits (ASICs) and to program field-programmable gate arrays (FPGAs).
A distributed control system (DCS) is a computerized control system for a process or plant usually with many control loops, in which autonomous controllers are distributed throughout the system, but there is no central operator supervisory control. This is in contrast to systems that use centralized controllers; either discrete controllers located at a central control room or within a central computer. The DCS concept increases reliability and reduces installation costs by localizing control functions near the process plant, with remote monitoring and supervision.
Mechatronics engineering, also called mechatronics, is an interdisciplinary branch of engineering that focuses on the integration of mechanical engineering, electrical engineering, electronic engineering and software engineering, and also includes a combination of robotics, computer science, telecommunications, systems, control, automation and product engineering.
Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calculated in software running on a generic CPU can also be calculated in custom-made hardware, or in some mix of both.
A microgrid is a local electrical grid with defined electrical boundaries, acting as a single and controllable entity. It is able to operate in grid-connected and in island mode. A 'stand-alone microgrid' or 'isolated microgrid' only operates off-the-grid and cannot be connected to a wider electric power system. Very small microgrids are called nanogrids.
PLECS is a software tool for system-level simulations of electrical circuits developed by Plexim. It is especially designed for power electronics but can be used for any electrical network. PLECS includes the possibility to model controls and different physical domains besides the electrical system.
Hardware-in-the-loop (HIL) simulation, also known by various acronyms such as HiL, HITL, and HWIL, is a technique that is used in the development and testing of complex real-time embedded systems. HIL simulation provides an effective testing platform by adding the complexity of the process-actuator system, known as a plant, to the test platform. The complexity of the plant under control is included in testing and development by adding a mathematical representation of all related dynamic systems. These mathematical representations are referred to as the "plant simulation". The embedded system to be tested interacts with this plant simulation.
Mohammad Reza Iravani is a professor in the Edward S. Rogers Sr. Department of Electrical and Computer Engineering at the University of Toronto. He holds the L. Lau Chair in Electrical and Computer Engineering in same department.
Simulation software is based on the process of modeling a real phenomenon with a set of mathematical formulas. It is, essentially, a program that allows the user to observe an operation through simulation without actually performing that operation. Simulation software is used widely to design equipment so that the final product will be as close to design specs as possible without expensive in process modification. Simulation software with real-time response is often used in gaming, but it also has important industrial applications. When the penalty for improper operation is costly, such as airplane pilots, nuclear power plant operators, or chemical plant operators, a mock up of the actual control panel is connected to a real-time simulation of the physical response, giving valuable training experience without fear of a disastrous outcome.
The Architecture Design and Assessment System (ADAS) was a set of software programs offered by the Research Triangle Institute from the mid-1980s until the early 1990s.
SimulationX is a CAE software application running on Microsoft Windows for the physical simulation of technical systems. It is developed and sold by ESI Group.
SICONOS is an open source scientific software primarily targeted at modeling and simulating non-smooth dynamical systems (NSDS):
PSIM is an Electronic circuit simulation software package, designed specifically for use in power electronics and motor drive simulations but can be used to simulate any electronic circuit. Developed by Powersim, PSIM uses nodal analysis and the trapezoidal rule integration as the basis of its simulation algorithm. PSIM provides a schematic capture interface and a waveform viewer Simview. PSIM has several modules that extend its functionality into specific areas of circuit simulation and design including: control theory, electric motors, photovoltaics and wind turbines PSIM is used by industry for research and product development and it is used by educational institutions for research and teaching and was acquired by Altair Engineering in March 2022.
Toolkit for Interactive Network Analysis (TINA) is a SPICE-based electronics design and training software by DesignSoft of Budapest. Its features include analog, digital, and mixed circuit simulations, and printed circuit board (PCB) design.
Marcelo Godoy Simões is a Brazilian-American scientist engineer, professor in Electrical Engineering in Flexible and Smart Power Systems, at the University of Vaasa. He was with Colorado School of Mines, in Golden, Colorado, for almost 21 years, where he is a Professor Emeritus. He was elevated to Fellow of the Institute of Electrical and Electronics Engineers (IEEE) for applications of artificial intelligence in control of power electronics systems.
NL5 is a mixed-signal electronic circuit simulator with ideal and piecewise-linear components.
Robotics engineering is a branch of engineering that focuses on the conception, design, manufacturing, and operation of robots. It involves a multidisciplinary approach, drawing primarily from mechanical, electrical, software, and artificial intelligence (AI) engineering.