1 Overview of Rltool for Scilab
1.1 Description
RLTOOL is a completly graphics based tool for designing compensators
for SISO continuous plants. An attempt has
been made to provide most of the features available in a utility of
similar name which is available with a well known commercial
software.
1.2 Targetted users
The intention behind developing this package is to provide a free and
easy to use tool for students taking a first course in control
engineering. Learning is more fun if computer based teaching is used to
supplement classroom lectures. It is intended to make RLTOOL as simple
and user friendly as possible and yet have some powerful and
innovative features.
1.3 Features
-
Handle single input single output (SISO) continuous time transfer functions.
- Choose between Time Domain and Frequency Domain Design.
- Utility for easy editing of poles and zeros at the click of a mouse.
- Interface for viewing various plots.
- Various settings for plots are accessible.
- Save and Load plants as required.
1.4 How to install RLTOOL
1.4.1 For Linux users
I assume that you have obtained the file rltool1.*.tar.gz and have
saved it at the location ``PATH'' on your computer. For example, I have
downloaded the file in my home directory /home/ishan , hence
PATH = /home/ishan
-
Unzip the zipped file. The fact that you are reading this
README shows you completed step 1 :) This has generated a directory
called rltool in my home directory. So my PATH is /home/ishan/rltool
- Start scilab
- At the scilab prompt, type
--> exec /home/ishan/rltool/builder.sce
you need to do this only ONCE. This "compiles" the *.sci files
and generated binary files.
- To "load" rltool into Scilab, type the following at the
Scilab prompt
--> exec /home/ishan/rltool/loader.sce
you will need to "load" rltool every time you start a FRESH scilab
session, or issue an explicit "clear" instruction at the Scilab prompt
- Type rlt() to start using rltool
- If you are indeed the root, you may want to "build" rltool once
so that multiple users can access it simultaneously
1.4.2 For Windows users
I assume that you have obtained the file rltool1.*.tar.gz and have
saved it at the location ``PATH'' on your computer. For example, I have
downloaded the file in my home directory C:\ishan , hence
PATH = C:\ishan
-
Unzip the zipped file. The fact that you are reading this
README shows you completed step 1 :) This has generated a directory
called rltool in my home directory. So my PATH is
C:\ishan\rltool.
- Start scilab
- At the scilab prompt, type
--> exec C:\ishan\rltool\builder.sce
you need to do this only ONCE. This "compiles" the *.sci files
and generated binary files.
- To "load" rltool into Scilab, type the following at the
Scilab prompt
--> exec C:\ishan\rltool\loader.sce
you will need to "load" rltool every time you start a FRESH scilab
session, or issue an explicit "clear" instruction at the Scilab prompt
- Type rlt() to start using rltool
- If you are indeed the ADMIN, you may want to "build" rltool once
so that multiple users can access it simultaneously
Once installed (see the README file accompanying this package), RLTOOL
can be invoked by typing 'rlt()' on the Scilab command prompt.