ISSN: 2229-371X

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

FUZZY METHODS AND TOOLS FOR CRANE MANAGEMENT SYSTEM BASED ON T-CONTROLLER

Iryna Olehivna Verbenko*1, Roman Oleksiyovych Tkachenko2
  1. Publishing Information Technologies, Lviv Polytechnic National University, Lviv, Ukraine
  2. Publishing Information Technologies, Lviv Polytechnic National University, Lviv, Ukraine
Corresponding Author: Iryna Olehivna Verbenko, E-mail: Iryna.Verbenko@hotmail.com
Related article at Pubmed, Scholar Google

Visit for more related articles at Journal of Global Research in Computer Sciences

Abstract

The problem and the comparative analysis of the possible control gantry cranes methods are represented. T-Controller fuzzy interference system is selected for further work. Mathematical equations of motion are calculated using the equations of Lagrange and methods of Euler and Runge-Kutta.

Keywords

gantry crane, fuzzy interference system (FIS), fuzzy logic, T-Controller application, crane management system.

INTRODUCTION

Industrial cranes are widely used in modern logistics for transportation of load within a given trajectory. For instance, the gantry crane moves load from point to point in horizontal direction. Usually a skilful operator manages this task.
During this process, the load might swing in a pendulum-like motion. If the swing exceeds a proper limit, it must be reduced or the operation must be interrupted until the swing stops.
One of the ways to improve control efficiency of such kind of process is based on the using of human experience and the fuzzy modeling [1]. Fuzzy modeling uses fuzzy logic controller what allows to solve adverse effects problems, caused by system nonlinearities.

TASK

The main goal is to develop a reliable, fast and usable control system for gantry cranes. System should manage quick transfer of load from point to point with the ability to control swinging of this load. As the result the crane cart with goods has not cross out the permissible swinging limits. The swing manage is realized by controlling of the three main parameters: the angle relative to the vertical axis of the cart, cart position relative to the start/end point and the power in corresponding point.
Fuzzy Interference System:
At present distinct mathematical model for cranes managing is not designed because of problem's formulation ambiguity. Therefore, controller based on fuzzy productive system's conception is chosen. Fuzzy Inference System (FIS) - fuzzy logic makes use of human common sense or expert knowledge to build control systems or model data. A fuzzy inference system applies fuzzy if-then rules that can model the qualitative aspects of human knowledge and reasoning processes without using precise quantitative analyses. However, common fuzzy inference systems have several issues. For example, good interpretability vs. good accuracy, small number of input variables, time consuming tuning, requires sufficient data basis and dependency on defuzzification method: same rules give different results depending on defuzzification. All of these issues limit the usage of the existing fuzzy systems for managing complex technical objects.
Fuzzy inference system algorithms:
Mamdani and Takagi-Sugeno algorithms are the most popular and well known among FIS algorithms and also might be employed in the crane cart control system. On the one hand Mamdani algorithm has the plus, like flexibility in the rules design and fuzzy logic method implementation, based on experiments and extension expert’s knowledge represent management system as the transparent and understandable to the user. On the other hand this algorithm also has following minuses: multivariant defuzzification procedure, each of the existing defuzzification methods provide different low accuracy results and as a result, more time is required to properly configure the system. Overall, the low rate of result formation within allowable time delay. In comparison to Mamdani, Takagi-Sugeno algorithm applicable only in case sufficient numerical data, which obtained through field experiments, are available. Nonetheless, if the model parameters vary depending on the configuration, the nature or load size, use of such fuzzy inference system, in generally, inappropriate, as it requires the creation of separated models for each divided area for the formation of appropriate control actions, which significantly affects the system performance.
T-Controller fuzzy system of improved accuracy:
T-Controller FIS is an original method of fuzzy logic. In contrast to traditional fuzzy inference systems, T-Controller is based on peculiar defuzzification method and rule building is driven by expected output, rules are disjunctive: each output value corresponds only to one rule. Also expert assessments interval can be used for rules constructing in TController [2].
Accordingly T-Controlled has several main advantages over common fuzzy systems, such as:
The logic inference (and) and the composition (or) are combined into one specific step;
The number of rules conditioned by features only output variables; Fast defuzzification;
The rules designing procedure is intuitively understood for experts via analysis of possible situations for output variable; High accuracy of Т-Controller – high speed geometrical defuzzification method with zero systematic error (more strict «input» gives more precise «output»); The procedure of configuration is faster;
Simplicity in implementation in both software and hardware versions. On the figure below T-Controller application is demonstrated [2, 3].
The simplified model of the gantry crane
The equation of the crane motion
The simplified model of the gantry crane is shown on the Fig.2, where: xc is a position of the cart relative to the starting point, xp and yp are positions of the center of mass, Mc is the weight of the cart, Mp is the weight of the crane, α is an angle of the cart, Fc is an external force applied to the cart [4]. This single pendulum can be represented as a system with one input parameter u (the power of crane) and two output: a (angle of the cart) and xc (cart position) [5].
image
The mathematical equations of motion (1) and (2) can be calculated by using Lagrange equations with the total potential and the kinetic energy.
After the linearization of nonlinear single model of the gantry crane is received the following system of differential equations that represented in (3) and (4).
image
image
image
Parameters of equations (1) and (2) are listed in the Table 1 with the values taken from [4, 5]. The linear equation of motion (3) and (4) are calculated after replacing in (1) and (2): cos(α) = 1 and sin(α) = α, and using the parameters in the Table 1.
Euler and Runge-Kutta numerical methods are used for the integration of differential equations systems.
A fuzzy control schema of the gantry crane cart’s position:
T-Controller is the FIS that uses fuzzy logic rules for an adequate assessment of the power that supplied to the input of the gantry crane [6]. Rules are formed on the formalization of knowledge and professional experience of the experts of certain industry.
The synthetic model of object management (gantry crane) is presented on fig.3 based on Runge-Kutta method and fig.4 based on Euler method - fuzzy controller control system which might be used to rate the crane functionality with built-in swings reducing.
The swing manage is realized by controlling of the two main input parameters: the angle relative to the vertical axis of the cart is shown on screenshots below in the first column and cart position relative to the start/end point is shown in the second column, and one output parameter is calculated using T-Controller software and shown in the third column on the fig.3 and fig.4 screenshots.
image
To illustrate how system works and to assess the effectiveness of the developed solution, corresponding animation program was created, where time-lapse image changes are performed at regular intervals. Screenshot of this animation is displayed on fig.5 [7].
image

CONCLUSION

Gantry cranes are widely uses for industrial purposes where need to move the load from one area to another. In this case the load should be moved without any swinging because it may damage something around crane, especially people. Thus during this operation the load may fluently swings in pendulum-like trajectory. If proper swing exceeds the limit, it should be delayed or operation must be suspended until the time of swing do not stop. Any of these options takes away a lot of time, resulting in material damage.
In this research paper is presented control system of gantry crane cart swing with high accuracy positioning during movement. In addition operation of the system was visualized with animation. The advantages and disadvantages of traditional fuzzy interference system were described. Although, T-Controller benefits were highlighted in comparison with traditional FIS. Schema of simplified gantry crane model was introduced which based on two input parameters: angle and position, and one output power and one output parameter – power.

ACKNOWLEDGMENT

We would like to thank our colleagues Olexij Tkatchenko and Oleksandra Mishchuk for their inputs.

References

  1. H. M. Omar, “Control of Gantry and Tower Cranes‖ Dissertation submitted to the Faculty of the Virginia Polytechnic Institute. — Virginia, 2003. — 100 p.
  2. O. Tkachenko ―Rule-based system of improved accuracy‖ // Materials of 56th Interational scientific colloquium. Ilmenau:TU Ilmenau. 2011.
  3. R. Tkachenko, ―The new paradigm of artificial neural networks direct propagation‖ Visnyk of Lviv Polytechnic National University. - №386, 1999. - ISSN 0321-0499
  4. Burul I., Kolonić F., Matuško J., ―The control system design of a gantry crane based on H∞ control theory‖ MIPRO 2010. – Croatia. P. 183-188
  5. Popadic T., Kolonic F., Poljugan A., ―A fuzzy control scheme for the gantry crane position and load swing control‖ University of Zagreb. — p. 6
  6. About T-controller [Digital source]. Access by link: http://tkatchenko.com/t-controller/about-t-controller/
  7. R.Tkachenko, O.Tkatchenko, I.Verbenko, O.Mishchuk "A fuzzy control scheme of the gantry crane cart’s position", CSIT’2012, p.174-176, November 2012.