Ch Control System Toolkit 2.0 Released
DAVIS, Calif., September 23, 2003 
SoftIntegration, Inc., the leader of
scripting technology for ubiquitous computing,
today announced the release of
Ch Control System Toolkit
version 2.0.
Ch is a superset of C interpreter for scripting, 2D/3D plotting,
numerical computing, shell programming and embedded scripting.
Ch Control System Toolkit is designed for modeling, design, and analysis of continuoustime or discretetime linear time invariant (LTI) control systems.
Ch Control System Toolkit supports most classical and modern control techniques through objectoriented programming based on a control class. It is simple and easy to use.
The new released Ch Control System Toolkit adds
the Webbased control and analysis capabilities.
The modeling, design,
and analysis of control systems
can be
easily performed on line using a Web browser without any
software installation, configuration and computer programming.
A control system can be modeled in the form of transfer functions, zeropolegain, or statespace. 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 libraries without recompilation.
Below is the root locus plot from a program using Ch Control System Toolkit
running
across different platforms.
Ch Control System Toolkit contains the following major features:

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

ObjectOriented
Implemented as a class,
Ch Control System Toolkit is objectoriented.

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

WebBased
Using
the Webbased control design and analysis system
in the Ch Control System Toolkit,
design and analysis of control systems
can be performed
through the Web
using a Web browser
over the internet without
any software installation, system configuration and programming.

Model Building
Support multiple model representations such as
statespace models, transfer function, and zeropolegain
models both for continuoustime and discretetime
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.

Continuous/Discrete Systems Conversions
Provide the capability of converting from continuous to discrete,
discrete to continuous, and discrete to discrete system.

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

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.

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.

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

Controllability and Observability
Construct the controllability and observability matrices.
Determines the controllability and observability of systems.
Calculates the controllability and observability grammians of
a statespace model.

StateSpace Design
Find the controllaw and estimator that will
allow the user to select
a set of pole locations for a satisfactory system
dynamic response.

Optimal Control System Design and Equation Solvers
Calculate LQoptimal gain for both continuous and
discrete systems.
Solves continuous and discretetime Lyapunov equations.

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 Windows.
Ch Control System Toolkit is based on Ch Professional Edition.
It is free for academic use and costs $299 for commercial or personal use.
It can run across platform in Windows 95/98/Me/NT/2000/XP, Linux, Mac OS X, Solaris, and HPUX.
About SoftIntegration, Inc.
SoftIntegration, Inc.,
founded in 1999,
is the leader of
scripting technology for ubiquitous computing.
SoftIntegration provides infrastructure software and
services for rapid application development and deployment,
scientific numerical computing, embedded scripting,
and Webbased software integration.
Our flagship product  Ch® is an embeddable C/C++
interpreter.
It is the solution for engineers and scientists, Web programmers,
software developers, C/C++ beginners and experts,
system administrators, realtime programmers,
quality analysts, and instructors and professors.
Contact:
SoftIntegration, Inc.
tel (530) 2977398
fax (530) 2977392
info@softintegration.com
http://www.softintegration.com
Ch and SoftIntegration are
registered trademarks of SoftIntegration, Inc.
Microsoft and Windows are trademarks of Microsoft Corporation.
Solaris is a trademark of Sun Microsystems, Inc. Unix is a trademark of
the Open Group,
HPUX is a trademark of HewlettPackard Co. Linux is a
trademark of Linus Torvalds.
