Ch Control System Toolkit for MacOS X

DAVIS, Calif., October 17, 2002 – SoftIntegration, Inc., the leader of
scripting technology for ubiquitous computing, today announced the release
of Ch Control System Toolkit. Ch is a superset of C interpreter for
scripting, 2D/3D plotting and numerical computing. Ch Control System
Toolkit is designed for modeling, design, and analysis of continuous-time
or discrete-time linear time invariant (LTI) control systems.

Ch Control System Toolkit supports most classical and modern control
techniques through object-oriented programming based on a control class. It
is simple and easy to use.

A control system can be modeled in the form of transfer functions,
zero-pole-gain, or state-space. Ch Control System Toolkit can perform
analysis and design of control systems in both time and frequency domains
with extensive graphical plotting capabilities. In addition, it can
seamlessly interface existing C/C++ code in either source code or binary

Ch Control System Toolkit contains the following major features:

=B7 C/C++ Compatible

Different from other similar control
software packages, programs written in Ch Control System Toolkit can
seamlessly. interface existing C/C++ code in either source code or binary
static/dynamical libraries without re-compilation.

=B7 Object-Oriented

Implemented as a class, Ch Control System Toolkit is object-oriented.

=B7 Embeddable

With Embedded Ch, Ch programs using Control System Toolkit can be embedded
in other C/C++ application programs.

=B7 Model Building

Support multiple model representations such as state-space models, transfer
function, and zero-pole-gain models both for continuous-time and
discrete-time linear time invariant (LTI) systems. When a system is created
using one of these three models, the Ch Control System Toolkit
automatically converts it to other two models internally and keeps the
information of these three models for user to retrieve. =B7
Continuous/Discrete Systems Conversions Provide the capability of
converting from continuous to discrete, discrete to continuous, and
discrete to discrete system.

=B7 System Interconnecting and Reduction

Construct arbitrary complex system models given in a block diagram form by
using interconnecting member functions.

=B7 Time Domain Analysis

Compute the time responses to arbitrary inputs and initial conditions for
both SISO and MIMO systems. The typical inputs are step and impulse inputs.
The output responses can be displayed by either a plot or a data set.

=B7 Frequency Domain Analysis
Generate commonly used frequency response plots of Bode, Nyquist and
Nichols plots. Calculates the bandwidth, DC gain, gain and phase margins of
a SISO system for system dynamics and stability analysis.

=B7 Root Locus Design
Calculate and plots the root locus of a SISO system.

=B7 Controllability and Observability
Construct the controllability and observability matrices. Determines the
controllability and observability of systems. Calculates the
controllability and observability grammians of a state-space model.

=B7 State-Space Design
Find the control-law and estimator that will allow the user to select a se=
of pole locations for a satisfactory system dynamic response.

=B7 Optimal Control System Design and Equation Solvers Calculate
LQ-optimal gain for both continuous and discrete systems. Solves continuous
and discrete-time Lyapunov equations.

=B7 Plotting Utilities
Provide many plotting functions to allow output visually displayed or
exported as external files with a variety of different file formats. They
can also readily be copied and pasted in other applications such as Word in

Ch Control System Toolkit is based on Ch Professional Edition. It costs $
499 for commercial and $199 for Academic. It can run across platform in
Windows, Linux, Mac OS X, Solaris, and HP-UX available.

SoftIntegration, Inc.
tel (530) 297-7398 fax (530) 297-7392