This paper presents the implementation of matlab/SIMULINK models, on a dSPACE digital signal processing board, for the analysis of plant behavior and hardware-in-the-loop simulation of a double actuator electrohydraul...
详细信息
This paper presents the implementation of matlab/SIMULINK models, on a dSPACE digital signal processing board, for the analysis of plant behavior and hardware-in-the-loop simulation of a double actuator electrohydraulic system for structural testing.
The MODCONS Toolbox provides flexible and robust tools for multi-objective control system design within matlab, particularly for the mixed-optimisation approach. The package allows users of different levels of sophist...
详细信息
The MODCONS Toolbox provides flexible and robust tools for multi-objective control system design within matlab, particularly for the mixed-optimisation approach. The package allows users of different levels of sophistication access to such techniques; the code generating capabilities are particularly useful for less sophisticated users.
Together with matlab and SIMULlNK, the genetic algorithm (GA) Toolbox described presents a familiar and unified environment for the control engineer to experiment with and apply GAs to tasks in control systems enginee...
详细信息
Together with matlab and SIMULlNK, the genetic algorithm (GA) Toolbox described presents a familiar and unified environment for the control engineer to experiment with and apply GAs to tasks in control systems engineering. Whilst the GA Toolbox was developed with the emphasis on control engineering applications, it should prove equally as useful in the general field of GAs, particularly given the range of domain-specific toolboxes available for the matlab package.
At idle the engine throttle is closed and the airflow into the engine is typically controlled by the opening of a simple electromechanical valve actuated by the engine's electronic engine management system. This p...
详细信息
At idle the engine throttle is closed and the airflow into the engine is typically controlled by the opening of a simple electromechanical valve actuated by the engine's electronic engine management system. This provides the principal means to control engine speed. It is commonly supplemented by control of the spark advance to modulate engine torque production. This is an input which acts quickly but is limited in authority. The matlab/SIMULINK engine model and its role in control law development are described.
Containers are structured m-files which allow 'data' and 'methods' to be stored persistently. Containers have a user-defined class structure, so that one can have several containers of the same class, ...
详细信息
Containers are structured m-files which allow 'data' and 'methods' to be stored persistently. Containers have a user-defined class structure, so that one can have several containers of the same class, all structurally similar. Currently, a container is implemented as a pair of matlab m-files, but to the user it appears as a single object with a number of properties (attributes). Since the benefits of containers only become apparent with non-trivial examples, this paper describes their use in a particular application: a multivariable Smith predictor controller. The containers described serve to hold definitions of components of feedback system in the form of Smith predictors.
This paper describes "Power Plant Analyser", an analytical toolbox for power plant dynamic and steady-state performance analysis, and for control system design and test, which has been developed by the Queen...
详细信息
This paper describes "Power Plant Analyser", an analytical toolbox for power plant dynamic and steady-state performance analysis, and for control system design and test, which has been developed by the Queen's University Engineering Design Centre. "Power Plant Analyser" simulates, in an easy-to-use way, fossil power plant systems, such as drum-type, once-through, gas turbine, and combined cycle plants. It provides power engineers and educators with a tool for a deep understanding of the complex and interrelated thermodynamic processes and operating characteristics with manual and automatic control loops. It can also be used for conceptual training of power plant operators, and as an experimental bed for testing control strategies.
This paper describes the application of the matlab and SIMULINKT packages in the design and analysis of a discrete-time lateral autopilot for a generic tactical missile. This missile is highly manoeuvrable, tail contr...
详细信息
This paper describes the application of the matlab and SIMULINKT packages in the design and analysis of a discrete-time lateral autopilot for a generic tactical missile. This missile is highly manoeuvrable, tail controlled, and has a symmetric cruciform configuration. Such a missile exhibits a non-minimum phase response to acceleration commands and may be open loop unstable at some points in the flight envelope. This paper makes use of modern discrete-time linear quadratic (LQ) optimal controltechniques to design the missile autopilot. The performance of the final design is assessed by examining the closed loop step response. Open loop gain margin and phase margin are the standard indicators of robustness.
A nonlinear observer has been designed for an induction motor using a parametric eigenstructure assignment design procedure. With a fixed gain observer the error dynamics are a function of speed and for some operating...
详细信息
A nonlinear observer has been designed for an induction motor using a parametric eigenstructure assignment design procedure. With a fixed gain observer the error dynamics are a function of speed and for some operating points the error can diverge. The nonlinear observer has a gain matrix which is a function of speed which keeps the eigenvalues of the error response dynamics in fixed locations. The design, although simple in concept, would not have been possible without the power of the matlab Symbolic Math Toolbox. using SIMULINK it has been possible to set up and test the observer within the complete traction model.
The development of intelligent systems has created a need for reliable development techniques and algorithms for artificial neural networks (ANN) and fuzzy controltechniques. The Neural Network Toolbox (now at v2.00)...
详细信息
The development of intelligent systems has created a need for reliable development techniques and algorithms for artificial neural networks (ANN) and fuzzy controltechniques. The Neural Network Toolbox (now at v2.00) provides the first steps toward development of solutions that implement this technology. The output from the software is presented in easily understood graphical and numerical formats and the interactive matlab environment enables more creative thinking to be applied to problems. The developer is however faced with the problem of transferring work from matlab onto suitable hardware where further research and practical implementation may be conducted. This work seeks to use techniques which other aspects of engineering have used successfully to transfer information onto hardware for practical use. Current work at Lancaster involved with development of ANN architectures and control solutions also involves the use of hardware from Neural technologies, in particular the nt6000 system. Network design using standard back propagation designs is also carried out usingmatlab and the NN toolbox. The work discussed in this presentation shows how techniques were developed to allow the direct transfer of code from matlab to this hardware.
This package allows both the simulation and physical testing of discrete control systems running under PC-matlab for DOS. The package has two distinct constituent parts, a "simulator" which performs Runge-Ku...
详细信息
This package allows both the simulation and physical testing of discrete control systems running under PC-matlab for DOS. The package has two distinct constituent parts, a "simulator" which performs Runge-Kutta 2nd/3rd order simulation of the system and an "evaluator" which will control the physical system via an analogue and digital I/O card installed in the PC. A menu driven "front-end" for the evaluator allows the hardware set-up to be changed easily and from this menu changes to the controller can easily be made, with the new code being automatically compiled and linked to the evaluator code. One novel feature of this package is that the "C" function performing the discrete control in the simulation can be "bolted" directly into the evaluation software and tested on the real system immediately. Other "m-files" within the package allow the automatic plotting of the results of tests and comparisons with simulations.
暂无评论