• Deep-Learning Training

    Python for Machine and Deep Learning

    Read more
  • Trity Scilab IP

    Scilab Image Processing and Computer Vision Training

    Read more
  • Trity Products


    with Open Source products...Read more
  • Trity Courses


    with our training...Read more
  • Trity Serices


    with Scilab...Read more

Scilab for Digital Control

DCS and State Variable Methods for Conventional and Intelligent Control

Scilab provides standard algorithms and tools for control system study.

enquire icon


Scilab brings you one step closer to the hardware reality world by analysing the control system in digital domain…”

Course Synopsisgraph

This course is conducted in a workshop-like manner, with a mixture of theory, hands-on coding and hardware in Scilab. Extensive exercises are provided throughout the course to cover every angle of algorithm design and implementation using Scilab. In additional, hardware implementation for digital control systems will also be conducted.

The course begins with an overview of signal processing in two parts namely (1) digital control: principles and design in transform-domain (covers digital control, models of digital control devices and systems, design of digital control algorithms); (2) state variable methods in automatic control (covers control system analysis using state variable methods, state variable analysis of digital control system;               pole-placement digital and state observers).

The derivation of the main algorithms are covered to enable better understanding and to provide insight on the conceptual ideas behind these algorithms. Application examples are provided at the end of each section to help reconcile theory with actual practice.

Course Objectivesrootlocus

This course is intended as a practical introduction to digital control techniques. As such, there will be a series of hands-on exercises which are generally aimed to help translate the theoretical models to practical applications.

Who Must Attend

Scientists, mathematicians, engineers and programmers at all levels who work with or need to learn about brightness and contrast techniques. No background in either of these topics is, however, assumed. The detailed course material and many source code listings will be invaluable for both learning and reference


A basic knowledge of control theory, signal processing and Scilab programming is an extra.


Course Outline


Overview of Digital Control: Principle and design in Transfer function

  • Introduction
  • Signal Sampling and Reconstruction
  • Multi Variable Control System
  • Sampled – Data Control System
  • Sample and hold operation
  • Z-Transforms for Analysis of Sampled-Data Systems

Discrete-time System Modelling

  • Transfer functions
  • Block Diagrams
  • Signal flow graphs

Time-domain and Z-domain Analysis

  • Stability
  • Stability test for discrete systems
  • Jury's Stability Test
  • Performance specifications of Discrete-time systems In time domain
Steady State Performance
  • Steady state error analysis of digital control systems
  • Root loci for digital control systems

Frequency-domain analysis

  • Nyquist plot
  • Bode plot

State space analysis of digital control systems

  • State equations and state transition equations for continuous-time systems
  • State Transition Matrix
  • State Equations for discrete-time system with S/H devices
  • Relationship between state equations and transfer functions
  • Eigenvalues and eigenvectors
  • State diagram
  • Controllability and Observability

Pole placement design and state observers

  • Pole Placement Design / State Observers
  • Transform Design of Digital Controllers compensator

Hardware demonstrations

enquire icon

© 2010-2018 Trity Technologies Sdn Bhd. All Rights Reserved.