582 research outputs found

    Concurrent Design of Embedded Control Software

    Get PDF
    Embedded software design for mechatronic systems is becoming an increasingly time-consuming and error-prone task. In order to cope with the heterogeneity and complexity, a systematic model-driven design approach is needed, where several parts of the system can be designed concurrently. There is however a trade-off between concurrency efficiency and integration efficiency. In this paper, we present a case study on the development of the embedded control software for a real-world mechatronic system in order to evaluate how we can integrate concurrent and largely independent designed embedded system software parts in an efficient way. The case study was executed using our embedded control system design methodology which employs a concurrent systematic model-based design approach that ensures a concurrent design process, while it still allows a fast integration phase by using automatic code synthesis. The result was a predictable concurrently designed embedded software realization with a short integration time

    Concurrent Design of Embedded Control Software

    Get PDF

    Large scale modeling, model reduction and control design for a real-time mechatronic system

    Get PDF
    Mechatronics is the synergistic integration of the techniques from mechanical engineering, electrical engineering and information technology, which influences each other mutually. As a multidisciplinary domain, mechatronics is more than mechanical or electronics, and the mechatronic systems are always composed of a number of subsystems with various controllers. From this point of view, a lot of such systems can be defined as large scale system. The key element of such systems is integration. Modeling of mechatronic system is a very important step in developing control design of such products, so as to simulate and analyze their dynamic responses for control design, making sure they would meet the desired requirements. The models of large scale systems are always resulted in complex form and high in dimension, making the computation for modeling, simulation and control design become very complicated, or even beyond the solutions provided by conventional engineering methods. Therefore, a simplified model obtained by using model order reduction technique, which can preserve the dominant physical parameters and reveal the performance limiting factor, is preferred. In this dissertation, the research have chosen the two-wheeled self-balancing scooter as the subject of the study in research on large scale mechatronic system, and efforts have been put on developing a completed mathematical modeling method based on a unified framework from varitional method for both mechanical subsystem and electrical subsystem in the scooter. In order to decrease the computation efforts in simulation and control design, Routh model reduction technique was chosen from various model reduction techniques so as to obtain a low dimensional model. Matlab simulation is used to predict the system response based on the simplified model and related control design. Furthermore, the final design parameters were applied in the physical system of two-wheeled self-balancing scooter to test the real performance so as to finish the design evaluation. Conclusion was made based on these results and further research directions can be predicte

    FPGA Operating System for Hard Real Time Applications

    Get PDF
    In mechatronics, as in many others fields, one of the main aspect is the prototyping. Since the mechatronics covers a lot of complex applications, the availability of a common digital platform to use in all of them is a valid help in the prototyping phase of the project. FPGAs are often used as software acceleration in reconfigurable computers (RC), in which the operating system is a standard off-the-shelf real time operating system such as Linux and VxWorks. The object of the first part of the work is to develop a hardware operating system for mechatronic applications, which means that the FPGA device does not host a soft core processor, able to execute one only operation at a time, but it executes many concurrent hard real time functions allowing the user to develop his own application code taking advantage of the main features of the device: concurrency, flexibility and determinism. The second part of the thesis is related to the project of an electronic module that integrates logic and power devices to drive piezoelectric stack actuators and demonstrate experimentally the results in terms of control of piezoelectric stack tip displacement on atest bench. The electronic module controls up to four piezoelectric stack actuators and guarantees that the correct tip displacement is reached starting from a desired profile. The various opening/closing phases of the actuators are tuned in terms of slew rate, timings and values to reach during all the controlled phase. The control parameters are passed to the control unit by means of a host human machine interface or by an external electronic control unit that acts as a supervisor. This part will illustrate all the passages of the design starting from the constitutive equations of the piezoelectric material up to the final architecture of the control law and implementation passing through: ā€¢ creation of a FEM model of the piezoelectric stack; ā€¢ construction of the modal residues model; ā€¢ FEM model validation; ā€¢ identification of the electrical equivalent circuit of the piezoelectric stack; ā€¢ design of the power driver circuit; ā€¢ design of the control loops; A complete model validation is then performed and experimental results are presente

    Emerging Trends in Mechatronics

    Get PDF
    Mechatronics is a multidisciplinary branch of engineering combining mechanical, electrical and electronics, control and automation, and computer engineering fields. The main research task of mechatronics is design, control, and optimization of advanced devices, products, and hybrid systems utilizing the concepts found in all these fields. The purpose of this special issue is to help better understand how mechatronics will impact on the practice and research of developing advanced techniques to model, control, and optimize complex systems. The special issue presents recent advances in mechatronics and related technologies. The selected topics give an overview of the state of the art and present new research results and prospects for the future development of the interdisciplinary field of mechatronic systems
    • ā€¦
    corecore