This paper presents a toolbox for use with MATLAB. The proposed tools can be divided in four subsets, i.e. tools for: 1. modal analysis (dominant poles identification, controllability degree, modal simulation), 2. cla...
详细信息
ISBN:
(纸本)0780365666
This paper presents a toolbox for use with MATLAB. The proposed tools can be divided in four subsets, i.e. tools for: 1. modal analysis (dominant poles identification, controllability degree, modal simulation), 2. classical single-model design (eigenstructure assignment, observer and dynamic feedforward design), 3. dynamic multimodel robust controldesign (generalized phase control, generalized eigenstructure assignment, use of structured feedback gains) 4. tuning of a feedback design.
There are many methods for pole assignment using output feedback. On the basis of the paper by Galperin et al. (1970), the author presents here a very simple, well conditioned algorithm for pole placement by output fe...
详细信息
ISBN:
(纸本)0780365666
There are many methods for pole assignment using output feedback. On the basis of the paper by Galperin et al. (1970), the author presents here a very simple, well conditioned algorithm for pole placement by output feedback involving only matrix additions and multiplications and solution of elementary linear systems.
The complete controlsystemdesign effort involves many stages during which partial design tasks are completed. Each of those tasks requires different modeling paradigms and different tools. Furthermore, the designed ...
详细信息
ISBN:
(纸本)0780365666
The complete controlsystemdesign effort involves many stages during which partial design tasks are completed. Each of those tasks requires different modeling paradigms and different tools. Furthermore, the designed embedded controlsystem entails a wide variety of implementation technologies that all require different specification formalisms. To handle such a multitude of modeling paradigms and different support tools: 1) a unifying generic standard language can be applied; and 2) the required modeling paradigms can be modeled by a meta model using a shared meta language. An overview of the required parts and structure of a modeling environment and of the two approaches is given. The advantages with respect to multi-paradigm modeling are discussed.
Hydraulic drives such as synchronizing cylinders or differential cylinders have nonlinear plant dynamics. This paper demonstrates the advantage of using the computer algebra/symbolic computation system Maple to comput...
详细信息
ISBN:
(纸本)0780365666
Hydraulic drives such as synchronizing cylinders or differential cylinders have nonlinear plant dynamics. This paper demonstrates the advantage of using the computer algebra/symbolic computation system Maple to compute nonlinear controllers for the two different kind of plants treated here. Thus, we compute an exact linearizing controller for synchronizing cylinders with static state feedback using Maple. The controller shows good performance in experiments. Hydraulically driven differential cylinders, however, are not exact linearizable by static feedback with respect to the piston rod position as output. Thus, we design an input-output-linearizing controller for this kind of plant with the same software package. Again, this controller is tested in experiments and shows good performance.
This paper presents a component-based modeling technique for systems with continuous and discrete dynamics. It uses hierarchical composition to hide the implementation details of one component from other components, a...
详细信息
ISBN:
(纸本)0780365666
This paper presents a component-based modeling technique for systems with continuous and discrete dynamics. It uses hierarchical composition to hide the implementation details of one component from other components, and keeps the components at the same level of hierarchy interacting under a well-defined model of computation. Continuous time, discrete event, and finite state machine models are considered. The signal conversions at the boundaries and the execution control among the components are studied. The modeling technique is implemented in Ptolemy II, a heterogeneous modeling and design environment. A hierarchical helicopter controlsystem is modeled as an example.
A discrete-time iterative learning controller for single input single output systems is presented. It works with a reduced sampling rate in order to guarantee the reduction of the error norm from cycle to cycle. A con...
详细信息
ISBN:
(纸本)0780365666
A discrete-time iterative learning controller for single input single output systems is presented. It works with a reduced sampling rate in order to guarantee the reduction of the error norm from cycle to cycle. A consequence of the increased sample time is that large and abrupt, changes in the controller output are likely to be induced. In order to overcome this problem, the design of an ILC using hold devices with continuous transitions between the control values is presented.
A hierarchical structure for the tasks of the electronic control units devoted to automotive engine control is proposed. The architecture, at its highest level of abstraction, is divided into three parts: the driver i...
详细信息
ISBN:
(纸本)0780365666
A hierarchical structure for the tasks of the electronic control units devoted to automotive engine control is proposed. The architecture, at its highest level of abstraction, is divided into three parts: the driver interpreter, the engine controller, and the actuator controller. The lower hierarchical structure of the actuator controller block is detailed and applied to the case of an equivalent single cylinder engine. The implementation of the proposed architecture is shown to be compliant with the function block approach of the proposed IEC 1499 international standard.
We describe a Descriptor systems Toolbox implemented under MATLAB. This Toolbox relies on the object oriented approach for controlsystems analysis and design provided within the standard control Toolbox of MATLAB. Th...
详细信息
ISBN:
(纸本)0780365666
We describe a Descriptor systems Toolbox implemented under MATLAB. This Toolbox relies on the object oriented approach for controlsystems analysis and design provided within the standard control Toolbox of MATLAB. The basic approach to develop the Descriptor systems Toolbox was to exploit the powerful matrix and system object manipulation features of MATLAB via flexible and functionally rich high level m-functions, while simultaneously enforcing highly efficient and numerically sound structure exploiting computations via the mex-function technology of MATLAB to solve critical numerical problems. The mex-functions are based on FORTRAN codes from LAPACK and SLICOT.
A hybrid automaton is a model of a system with interacting continuous and discrete dynamics. It has been successfully employed in emerging applications on the border between computer science and control theory. In thi...
详细信息
ISBN:
(纸本)0780365666
A hybrid automaton is a model of a system with interacting continuous and discrete dynamics. It has been successfully employed in emerging applications on the border between computer science and control theory. In this paper, hybrid automata are formally introduced. Some results on existence and uniqueness of executions for hybrid automata are obtained. Continuous dependence on initial states are shown for a class of hybrid automata. Zeno hybrid automata, i.e., hybrid automata that exhibit infinitely many discrete transitions in finite time, are also discussed.
The wireless application protocol (WAP) supported by some new mobile phones makes it possible to deliver web-like applications over the wireless telephone network. In this work one such application is presented. The a...
详细信息
ISBN:
(纸本)0780365666
The wireless application protocol (WAP) supported by some new mobile phones makes it possible to deliver web-like applications over the wireless telephone network. In this work one such application is presented. The application gives access to several PID controller tuning methods using a mobile phone. The paper begins with a short introduction to WAP technology. Next the tuning methods included in the application are described as well as the software implementation. An example and conclusions finish the paper.
暂无评论