HOME

TheInfoList



OR:

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 A real-time operating system (RTOS) is an operating system (OS) for real-time applications that processes data and events that have critically defined time constraints. An RTOS is distinct from a time-sharing operating system, such as Unix, which m ...
) 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 Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
or
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
desktop or laptop PC. The ADvantage user base is composed mainly of aerospace, defense, and naval/marine companies and academic researchers.Mueller, R. A
"Evolution of a Simulator Pilot Force-Feel System"
AIAA-2010-7918, American Institute of Aeronautics and Astronautics (AIAA) Modeling and Simulation Technologies (MST) Conference, Toronto, Ontario, Canada, 2-5 Aug. 2010.
Recent ADvantage real-time applications involved research and development of power systems applications including microgrid/smartgrid control and All-Electric Ship applications.


History

With roots in analog computer systems used for real-time applications where digital computers could not meet low-latency computational requirements, 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. 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"."Applied Dynamics Launches Beta Program for the ADvantage Framework Version 8"
August 10, 2001 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.


Open source components

ADvantage Framework makes heavy use of open source software technology. Open source software components used include: *
GNU Compiler Collection The GNU Compiler Collection (GCC) is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems. The Free Software Foundation (FSF) distributes GCC as free sof ...
* GNU Make *
Python (programming language) Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming pa ...
*
wxWidgets wxWidgets (formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with min ...
*
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...


Release history

ADvantage Framework version 8.3.xhttp://www.adi.com/products/software-releases/#ADV-Framework, "ADvantage Framework Release History" ADvantage SAS version 9.0.x


References

{{Reflist, 2 Software frameworks 2012 software 2011 software Proprietary software Python (programming language) software Integrated development environments Embedded systems Software that uses wxWidgets