|
|
| 
|
| 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. |
|
|