Describes a new version of the Multivariable Frequency Domain Toolbox for Matlab. The intellectual issue which arises here is whether there is a role for Matlab-4 GUI facilities in a Toolbox which provides relatively ...
详细信息
Describes a new version of the Multivariable Frequency Domain Toolbox for Matlab. The intellectual issue which arises here is whether there is a role for Matlab-4 GUI facilities in a Toolbox which provides relatively low-level functionality, with a correspondingly random pattern of user interaction. The author opines that there is a role, but it is very restricted: in effect only for providing convenient 'viewing' facilities for low-level objects (which are multivariable frequency responses in the case of the MFD Toolbox). There is a more obvious role for a GUI with higher-level functions, such as frequency domain identification or parametric controller optimisation.
This paper presents an approach to the definition of an object-oriented integrated environment for computer-aided control systems design. Today's specialised CACSD tools are software programs that deal in detail w...
详细信息
This paper presents an approach to the definition of an object-oriented integrated environment for computer-aided control systems design. Today's specialised CACSD tools are software programs that deal in detail with single processes of control systems design. Such tools offer better control of the processes they model than generic CACSD packages-all-in-one tools with limited flexibility. Alternatively, tailor-made CACSD environments may be constructed with the combination of selected tools. This combination cannot be arbitrary, however. Data compatibility between different tools in the same environment poses limitations as tools are optimised for the task they serve rather than for communication with other tools. It is also not realistic to overload a tool with functions that would ensure some type of compatibility when there is no formal standard defined. Such considerations restrict the possible forms of an environment, which in turn becomes less "open" as new tools are added to it. An alternative way of dealing with the problem of tool communication is the creation of integrated environments. Integration refers to the ability to effortlessly combine present and future tools in a standard environment, where all-round communication is guaranteed.
This paper describes work in progress on two extensions to the environment of a Development Framework for the design of control system software; hybrid system design and design of dependable systems. The Development F...
详细信息
This paper describes work in progress on two extensions to the environment of a Development Framework for the design of control system software; hybrid system design and design of dependable systems. The Development Framework automatically converts a control engineering specification into a parallel implementation. Hybrid control systems are a combination of real-time control law and discrete-state logic. The Framework can be adapted so that it may handle discrete events such as mode switching. A statechart tool, Statemate [i-Logix95], is used to specify and model discrete-state components. The design phase of the Development Framework supports the integration of the two sets of specification. Initial work to support the design of dependable systems has included the implementation of an interface between the Framework design model and the dependability modelling tool, SURF-2. Stochastic Petri net models of selected fault-tolerant mechanisms are currently supported. The models enable sensitivity analysis and comparison of competing architectures.
ANDECS belongs to the new generation of open CAE systems for computational experimenting in controlled dynamics systems simulation, analysis, and multi-objective optimization. Strict databased function modularization ...
详细信息
ANDECS belongs to the new generation of open CAE systems for computational experimenting in controlled dynamics systems simulation, analysis, and multi-objective optimization. Strict databased function modularization with neutral object-oriented data- and model interfaces allows a flexible configuration of computational chains and loops. Function modules are available for basic mathematical methods, control methods, simulation, parameter- and trajectory optimization and interactive visualisation for result- and algorithm animation. ANDECS supports interoperability by exchanging both commands and data via interprocess communication with: MATLAB and Xmath for system dynamics analysis and synthesis; KHOROS and Data Explorer for versatile result visualisation; KISMET as robot animation package; and the like.
The main aim of this paper is to present an understanding of the nature, purpose and future developments in intelligent object-oriented modelling arising from a research project being carried out by the control and Co...
详细信息
The main aim of this paper is to present an understanding of the nature, purpose and future developments in intelligent object-oriented modelling arising from a research project being carried out by the control and Computer Aided Engineering (CCAE) research group at Swansea. Three important concepts for engineering modelling are emphasised: the independence of modelling from simulation; the object-oriented paradigm; knowledge-based systems. It is argued that intelligent technologies are natural tools for multidisciplinary engineering applications and are not only suited to qualitative approaches but also to quantitative methodologies.
The paper describes a framework for the modelling and simulation of hybrid systems and the implementation of the strategy in the real-time Expert System tool, G2. The strategy is predicated on three key notions: hybri...
The paper describes a framework for the modelling and simulation of hybrid systems and the implementation of the strategy in the real-time Expert System tool, G2. The strategy is predicated on three key notions: hybrid model base, interactions between dissimilar model elements, and hybrid simulation. The combination of a hybrid model structure, incorporating Grafcets, equations, rules and objects, with the real-time features of G2 is shown to be an efficient vehicle for the integration of process functions such as supervisory control, sequential control, scheduling, fault monitoring and optimisation.
Graphical procedures have been used within control system design for over two decades. In classical linear systems theory, frequency domain representations such as Bode and root locus techniques, using 2-D graphics te...
详细信息
Graphical procedures have been used within control system design for over two decades. In classical linear systems theory, frequency domain representations such as Bode and root locus techniques, using 2-D graphics terminals, allow the engineer to assess very rapidly the behaviour of the system and picture, in a broad sense, the effect of compensation on it. Various powerful, new controldesign techniques are now available or are emerging. However they are characterised by a necessary mathematical abstraction which renders them difficult to understand for the majority of industrial engineers. Two-dimensional systems is one such area. The displays required to visualise these systems are essentially three-dimensional in nature. Modern graphical visualisation techniques used in the creation of virtual environments offer a new approach to computer aided control system design and appear to be ideal for the analysis of two-dimensional systems. Silicon Graphics hardware and software have been used to create initial virtual environments that aid the analysis and design of two-dimensional systems. These initial environments allow the user to interact with 3-D frequency response plots and 3-D output response plots. Current work also includes the generation of a graphical 2-D system compensation tool.
Describes an approach to process modelling that aims at making use of the experience with respect to process behaviour that engineers in industry accumulate during their everyday work. Making extensive use of graphica...
详细信息
Describes an approach to process modelling that aims at making use of the experience with respect to process behaviour that engineers in industry accumulate during their everyday work. Making extensive use of graphical interface facilities, the approach is implemented into an interactive computer program which is designed in such a way that it can be handled by engineers without experience in process modelling. In the overall context of Computer Aided control System design (CACSD), the suggested approach, called MODEL, will serve as a preprocessor to the modules 'Experimental Process Identification', 'controller design' and 'Process Simulation', which are being developed within the collaborative research project between the University of Glamorgan and the Fachhochschule Hannover. These modules will likewise be geared at industrial users with only basic control engineering knowledge.
For many novice users the interface to Matlab can appear somewhat daunting. Users brought up on programs with a graphical user interface can find the command line interface presented by Matlab daunting. For average us...
详细信息
For many novice users the interface to Matlab can appear somewhat daunting. Users brought up on programs with a graphical user interface can find the command line interface presented by Matlab daunting. For average users, requiring the ability to perform tasks such as control System design and basic Signal Processing operations, numerous calls to Matlab routines need to be learnt to achieve even the simplest of results. In order to alleviate this obstacle and provide an easy to use and intuitive interface a graphical 'front end' employing the freely available Tcl/Tk programming toolkit is utilised to provide a point and click and drag and drop interface in order to enable rapid design and prototyping with minimal knowledge of the underlying computer engine, in this case Matlab.
暂无评论