首页    期刊浏览 2025年06月27日 星期五
登录注册

文章基本信息

  • 标题:Mechatronic approach for control of 2 DOF mini parallel robots.
  • 作者:Lapusan, Ciprian ; Maties, Vistrian ; Balan, Radu
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2007
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Key words: mechatronics, integration, control, simulation, mini parallel robots.
  • 关键词:Algorithms;Electrodynamics;Mechanical engineering;Robot control systems;Robots

Mechatronic approach for control of 2 DOF mini parallel robots.


Lapusan, Ciprian ; Maties, Vistrian ; Balan, Radu 等


Abstract: The paper addresses the issues of optimal control algorithms for mechatronics systems. For a given system the designer has to use a mechatronic approach which takes into account all the system components. Because of the complexity of the real systems the traditional modeling approach using classical methods can be a very hard task. The paper presents an integrated mechatronic environment for modeling and simulation. This method is applied for two mechatronic systems which consist of two planar micro parallel robots with two degrees of freedom (DOF).

Key words: mechatronics, integration, control, simulation, mini parallel robots.

1. INTRODUCTION

Due to the increasing demands of the modern economy, the development of new products must reach new levels concerning the complexity and the implemented intelligence while saving resources and reduce time needed for designing and production. An answer in satisfying these needs is to simulate using computer software the behavior of the designed structure in similar real world conditions. The development of the computers performance and the software applications complexity in the past few years, offers adequate tools for simulating complex engineering systems.

In most industrial cases, the system design process is divided into two sequential phases: the mechanical design and the control system design; usually, the mechanical design is not influenced by the control system conception: the designer simply tries to obtain high structural stiffness, because a very stiff machine is easily controllable by means of decoupled linear loops applied separately to each axis (Bruzzone, 2003).

The mechatronic approach the mechanical architecture is conceived in parallel with a more sophisticated control strategy's (Isserman, 2005). Like this it is possible to study exhaustively the behavior of the overall system, emphasizing the peculiar properties of the mechanical architecture itself. This approach allow, if the results of the system simulations do not offer the desired results, changes to the mechanical parts or control algorithm from the first phases of the design process. Also technical functions that in the traditional approach were executed by mechanical parts can be replaced with software functions.

[FIGURE 1 OMITTED]

In order to simulate the behavior of a system, a model of it must be built. In the classic approach, the model of the system is built using mathematics. That is, real-world physical processes are described by mathematical relationships that are solved using suitable analytical or numerical techniques. As real engineering systems are very complex, it is not an easy task to create a valid model and solve it (Maties, 2001).

In the new approach, described in the paper, the model of the system is created by using three programs: SolidWorks[c], Visual Nastran[R] and Matlab[TM]/Simulink.

The integration of these applications offers a new perspective on the first phases of design. The model of the system is created automatically after the mechanical structure is defined in SolidWorks[c] and Visual Nastran[R]. Using Matlab[TM]/Simulink, the model of the system is developed. The control algorithm, the actuators, the sensors and the dynamic model of the mechanical structure are created using blocks from Simulink. Matlab permit to create and test different control methods in order to determine the optimal solution.

In order to illustrate the integrated approach proposed here, the design and control of two plan parallel micro robots with two DOF is studied.

2. PARALLEL ROBOTS

This section presents two micro parallel robots and their kinematics. Also the dynamic model is developed using the proposed method. First structure is a two DOF parallel micro robot also known as Biglide. Actuation of the robot is made using two dc electric motors. The transmission between the motor and the actuated joints is made using a screw nut mechanism as shown in Fig 2.a. The second structure is a two DOF parallel micro robot also known as the five bar mechanism (Fig. 2.b.).

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

2.1 Inverse Kinematics

The equations resulted from the inverse kinematic problem are used in the system simulation for trajectory implementation. Inverse Kinematic Problem (IKP) is defined as the inverse problem of finding the joint variables in terms of the end-effector position and orientation of a manipulator (Merlet, 2000). Inverse kinematics problem of the Biglide robot can be solved by the following equations:

[q.sub.1] = [y.sub.p] - [square root of (([l.sub.1.sup.2] - [x.sub.p.sup.2]))] [q.sub.2] = [y.sub.p] - [square root of (([l.sub.2.sup.2] - (d- [x.sub.p]).sup.2]))] (1)

In order to simplify the computation for the Inverse Kinematic Problem, for the second robot, two symmetrical cinematic chains of the mechanism are considered (Fig. 2.b). The basic relations for IKP are:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (2)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (3)

The [[psi].sub.1] and [[psi].sub.2] represents the generalized coordinates of the robot.

2.2 Dynamics

The dynamic model of the mechanical structure, for both robots, was created using Solid Works and Visual Nastran. The assembly and all the components were modeled using Solid Works (fig. 1.a and 1.b). The assembly created is then imported in Visual Nastran where the joints, the actuators and the sensors are defined. The actuators will became the inputs and the sensor will became the output of the model for the mechanical system. In order to import the model as a block with inputs and outputs in Simulink the component VNPlant is used.

3. SIMULATION OF MECHATRONIC SYSTEMS

In a mechatronic system the integration of mechanical engineering, electrical engineering and information technology creates critical dependences between all the components of the system. The simulation of a system must take into account all the modules that create the structure of the robot.

3.1 Control System

The control of the both robots is implemented using a joint-based control scheme. In such a scheme, the end effecter is positioned by finding the difference between the desired quantities and the actual ones expressed in the joint space (Lapusan, 2006). The command of the robot is expressed in cartesian coordinates of the end effecter. Using the inverse kinematic problem, these coordinates become displacements. These displacements will become the reference for the control algorithm.

[FIGURE 4 OMITTED]

[FIGURE 5 OMITTED]

[FIGURE 6 OMITTED]

3.2 The model of the robots

The models of the robots were made using the module Simulink from Matlab Fig. 4 and Fig. 5. Simulink is a widely used tool for modeling and simulating dynamical systems. A model in Simulink is represented graphically by means of a number of interconnected blocks.

In both cases for each robot, the actuators were controlled using first a PI controller and then a PID controller.

The response at a step signal for Biglide robot is presented in Fig. 6.

4. CONCLUSION

In the paper was presented a mechatronic approach for designing and simulating a technical system. The model of the system was build using the software's Solid Works, Visual Nastran and Matlab. The response of the robots at step signal was simulated using a PI and PID controller.

5. REFERENCES

Bruzzone, E., Molfino, M., Zoppi, M. (2003). Mechatronic design of a parallel robot for high-speed, impedance-controlled manipulation, Proc. of the 11th Mediterranean Conference on Control and Automation, June 18-20, 2003, Greece

Isermann, R.(2005). Mechatronic Systems, Fundamentals, Springer, Londra, Anglia, 2005

Lapusan, P., Maties, V, Balan,R., Hancu, O.(2006). "Integrated design of the mechanism for mechatronics" COMEFIM'8 8th--10th June 2006, Cluj-Napoca

Maties, V., Mandru, D., Balan, R., Tatar, O., Rusu, C.(2001). Mechatronich Technology and Education, Ed. TODESCO, Cluj-Napoca, Romania, 2001

Merlet, J-P.(2000). The Parallel Robots, Kluwer Academic Publ., The Netherland, 2000.
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有