Object-Based Interactive Control System Design and Analysis

Author(s):  
Yong Zhu ◽  
Bo Chen ◽  
Harry H. Cheng

Ch is an embeddable C/C++ interpreter. It was developed to allow software developers to use one language, anywhere and everywhere, for any programming task. Ch supports C99, a latest C standard ratified in 1999, and contains salient features for two and three dimensional plotting and numerical computing for applications in engineering and science. Developed in Ch, Ch Control System Toolkit provides a control class with member functions for object-based interactive modeling, analysis, and design of control systems. The software package has been widely used in industry to solve practical engineering problems and in universities for instructional improvement. The design and implementation of Ch Control System Toolkit are described in this paper. An application example of control system design and analysis using Ch Control System Toolkit demonstrates its power and simplicity.

2003 ◽  
Vol 3 (4) ◽  
pp. 366-371 ◽  
Author(s):  
Yong Zhu ◽  
Bo Chen ◽  
Harry H. Cheng

Ch is an embeddable C/C++ interpreter. It was developed to allow software developers to use one language, anywhere and everywhere, for any programming task. Ch supports C99, a latest C standard ratified in 1999, and contains salient features for two and three dimensional plotting and numerical computing for applications in engineering and science. Developed in Ch, Ch Control System Toolkit provides a control class with member functions for object-based interactive modeling, analysis, and design of linear time-invariant control systems. The software package, available for downloading on the web, has been widely used in industry to solve practical engineering problems and in universities for instructional improvement. The design and implementation of Ch Control System Toolkit are described in this paper. Two application examples of control system design and analysis using Ch Control System Toolkit demonstrate its power and simplicity.


1991 ◽  
Vol 113 (2) ◽  
pp. 216-222 ◽  
Author(s):  
K. Srinivasan ◽  
F.-R. Shaw

The absolute and relative stability of continuous-time SISO repetitive control systems is examined here using a function of frequency termed the regeneration spectrum. The regeneration spectrum is easily computed and is related to important features of the characteristic root distribution of such systems, for large values of the time delay. The regeneration spectrum is combined with other frequency domain measures of control system performance such as the sensitivity and complementary sensitivity functions to obtain improved insight into the tradeoffs in repetitive control system design. The result is a more rational approach to repetitive control system design and is illustrated by an example.


Author(s):  
Bo Chen ◽  
Yu-Cheng Chou ◽  
Harry H. Cheng

Ch Control System Toolkit (CCST) is a software package for design and analysis of control systems. It is implemented as a class with member functions to run in the user-friendly C/C++ interpreter Ch. Based on the CCST, a Web-based Control System Design and Analysis System (WCDAS) has been developed. In this article, using CCST and WCDAS to teach automatic control of engineering systems is presented. Using CCST, students are able to write programs easily with a few lines of C/C++ code to solve practical engineering problems. By solving control system design and analysis problems in C/C++, the programming skills gained in the course are applicable to other areas of engineering. CCST and WCDAS are open source. Students are able to examine the source code to understand the implementation of theories and algorithms in software. Based on CCST and WCDAS, the Web-based Controller/Compensator Design Module (WCCDM) has also been developed for teaching and student learning. Using these Web-based tools, students can perform design and analysis of control systems interactively through a Web browser remotely. The CCST, WCDAS, and WCCDM have been used to teach an undergraduate course on Automatic Control of Engineering Systems at the University of California, Davis. All software packages and teaching materials for this course are available on the internet. They can be downloaded and modified to teach similar courses with different requirements.


Author(s):  
Carlos Ernesto Ugalde Loo ◽  
Enrique Acha ◽  
Eduardo Liceaga-Castro ◽  
Jesus U Liceaga Castro

In this paper the performance of a synchronous generator – SVC system is evaluated using Individual Channel Analysis and Design (ICAD), a control-oriented framework suitable for small-signal stability assessments. The SVC is already a mature piece of technology, which has become very popular for providing fast-acting reactive power support. The great benefits of ICAD in control system design tasks are elucidated. Fundamental analysis is carried out explaining the generator dynamic behavior as affected by the SVC. A multivariable control system design for the system is presented, with particular emphasis in the closed-loop performance and stability and structural robustness assessment. It is formally shown in the paper that although the addition of the SVC with no damping control loop does not improve the dynamic of the system, its inclusion is very effective in enhancing voltage stability. Moreover, ICAD analysis shows that with the use of the SVC the dynamical structure of the system is preserved and no considerable coupling or adverse dynamics are added to the plant.


Sign in / Sign up

Export Citation Format

Share Document