acslXtreme
What is acslX?
Key Features
View AX Demos
New in acslX V2.3
Product Brochure

acslX Products
Powerful Solutions
Users
Documentation
System Requirements
Try It Out

What is acslXtreme?

acslXtreme is a powerful tool for modeling continuous dynamic systems and processes. Simple to learn, easy to use, acslXtreme is designed to solve today’s most demanding scientific problems.

acslXtreme allows you to model the full nonlinear behavior of your system or process. When modeling systems that involve both controls and physical systems, for example, there is no need to “linearize” the physical system model to be able to design and apply the controller. With acslXtreme, nonlinear system attributes are fully represented. There is no limitation on program size, number of equations, states or variables. So, your models can represent large real-life systems with all of the complexities, without impairing your ability to understand, use, describe, and present them to your colleagues.
Model Representation Consistent with Your Worldview
With acslXtreme, your model representation is consistent with the way you think about the problem, allowing you to model physical systems with physical components and control systems with control system components or to explicitly write the equation if that is the most intuitive form of representation.
With this kind of flexibility, your models are consistent with your worldview. This will improve productivity in model development and will reduce knowledge transfer cost when this intellectual capital is passed to your colleagues.
In the graphic design mode, you have the choice of using off-the-shelf or custom PowerBlocks. You can either create your own model “libraries” or use the extensive set of commonly used mathematical functions and operators provided with acslXtreme.

If you prefer, you can create models using the advanced Continuous Simulation Language (CSL), the industry-standard representation language for continuous systems. In addition, modeling constructs are provided that allow you to model discrete state changes in the continuous system.

Speed, Speed, and More Speed
acslXtreme models are, by default, executable binary code. These compiled models typically run up to 100 times faster than interpreted models of the same complexity and fidelity. High-performance models actually reduce risk and encourage innovation by permitting multiple design iterations in an efficient manner. acslXtreme gives you power.
Reusable Model Assets
The acslXtreme graphical modeling environment utilizes the concept of PowerBlocks and Libraries to manage reusable modeling assets. PowerBlocks represent reusable models with functionality ranging form the simple (e.g., math function to sum two numbers) to the very complex (e.g., a complete engine model.) Libraries are encapsulated block sets organized by function, application domain, or any other paradigm the user chooses to incorporate. Several Libraries are provided free with acslXtreme to accomplish common modeling functions such as math, linear operations, and plotting.
Analyze your Results
acslXtreme provides more than 300 advanced mathematical, statistical, scientific, and engineering functions including general math, linear algebra, and matrix manipulation for the analysis of simulation results. Additionally, the import/export of data to third party applications can be done easily and in a variety of formats including Excel, XML, and HTML. Plotting can be done interactively at run-time or afterwards in the form of 2-D, 3-D, and surface plots. These plots can also be exported in standard formats such as JPEG, GIF, and Postscript. The use of a common scripting language (M-file) provides maximum reuse of legacy work. acslXtreme gives you the power and flexibility to interpret results and communicate them.

Open, Extensible Framework

acslXtreme provides a number of mechanisms for interfacing user-defined application code ("client" code) with a compiled acslXtreme simulation executables. All of these methods rely upon a set of services implemented in the simulation, which are invoked using simple function/method calls. The acslXtreme simulation API consists of this collection of services and supporting data types, as defined in a number of language-specific interfaces.

An Eye to the Future

acslXtreme incorporates a very flexible and open architecture that was designed from the beginning with the future in mind. This approach will pay dividends by enabling continued evolution of the acslXtreme product to support the rapidly changing modeling and simulation environment.

acslXtreme incorporates the .NET distributed component framework that will provide maximum flexibility and extensibility downstream. By selecting this architecture, we have paved the way to many future enhancements such as distributed processing, interchangeable components for basic services like plotting/animation, and platform and operating system independence through the .NET virtual machine interface.

 

For more information, please contact us at AEgis Technologies.

Sales Representative
Phone: (256) 922-0802
Fax: (256) 883-5516
Sales@AEgistg.com

Copyright 2007, The AEgis Technologies Group, Inc.