> Some book quotes:
>
> ----------------------------------------------------------------------
> Chapter 16 intro: "[the basic system] will keep the temperature stable
> to within plus or minus one or two degrees.
>
> Next, you'll improve the control program using fuzzy logic [to]
> control the temperature within a small fraction of a degree."
> ----------------------------------------------------------------------
> Section 16.1: "You can get an advanced degree in the engineering of
> control systems. It's a vast and complex disclipline, and we can't
> hope to cover it all here. Instead, I'll state some commonsense
> principles to which your system should adhere, and then we'll come up
> with a simple, ad hoc control algorithm to staisfy these
> requirements."
> ----------------------------------------------------------------------


David,

If you are interested in the subject of Control Systems, I believe that you
may be
interested in an introductory tutorial that I wrote about the subject.

I wrote the tutorial during an experience doing a half semester Physics
paper in
"Robust & Digital Control". The paper required to develop a small software
application in Digital Control. Our project team (3 people) used
"Java Real Time" API, when it had a final release last year for our
development.

There are some snip codes through out. At the end of the tutorial is an
applet
that can simulate upto 5th order Control Systems transfer function of the
Step Input Response.
The tutorial is not JESS related, however it could have been achieved using
JESS plus FuzzyJ (Java Fuzzy Logic Toolkit). I believe that JESS in
combination
with FuzzyJ and  the Java Real Time API would be needed for developing large
scale control systems software as SCADA (Supervisory Control And Data
Acquisition).
Although our team did not use Fuzzy Logic in the project, Fuzzy Logic
Control comes handy
when the control systems model becomes highly non-linear. At the end of the
tutorial (last page)
is a derivation of the model for a "Blood Pressure Control During
Anaesthesia".  Sometimes in the
future when I have  spare time, I will adopt that example , as a  Fuzzy
Logic Controller using
FuzzyJ and perhaps JESS to be sent to  Bob Orchard (FuzzyJ author) for
posting at his
site (NRC). Although I have not follow a career in Control Systems like the
other 2  members
of my team project, I am pretty much following the development  of Java APIs
(JSR - Java
Specification Requests) relating to Control industry. The way I see it , is
that Java will be big
in this market.

A pre-requisite for Control Systems design is a first course in differential
equations will help. I listed
some publications at the end of the tutorial for useful references. There is
a very good book
by James Gosling , et al , which is titled "THE REAL-TIME SPECIFICATION FOR
JAVA" which
can be bought from Amazon. To do serious & sophisticated development of
control softwares in Java,
you must need the Java Real Time API. There is a package for developing
control systems in Java
available from NIST (National Institute of Standards & Technology) web site
which can be downloaded
for free.

The tutorial title is :

"Introduction to Java Algorithm in Control Systems"   (4 pages)

http://www.developer.com/java/other/article.php/10936_1381491_1


Cheers,
Sione.

--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the list
(use your own address!) List problems? Notify [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to