Osman Nuri Şahin and Mehmet İsmet Can Dede
Mobile robots may perform very critical tasks under difficult operating conditions. Faults encountered during their tasks may cause the task to be interrupted or failed…
Abstract
Purpose
Mobile robots may perform very critical tasks under difficult operating conditions. Faults encountered during their tasks may cause the task to be interrupted or failed completely. In the active fault tolerant control methods, it is very important not only to detect the faults that occur in the robot, but also to isolate these faults to develop a fault recovery strategy that is suitable for that specific type of fault. This study aims to develop a model-based fault detection and isolation method for wheel slippage and motor performance degradation that may occur in wheeled mobile robots.
Design/methodology/approach
In the proposed method, wheel speeds can be estimated via the dynamic model of the mobile robot, which includes a friction model between the wheel and the ground. Four residual signals are obtained from the differences between the estimated states and the measured states of the mobile robot. Mobile robot’s faults are detected by using these signals. Also, two different residual signals are generated from the calculation of the traction forces with two different procedures. These six residual signals are then used to isolate possible wheel slippage and performance degradation in a motor.
Findings
The proposed method for diagnosing wheel slip and performance degradation in motors are tested by moving the robot in various directions. According to the data obtained from the test results, a logic table is created to isolate these two faults from each other. Thanks to the created logic table, slippage in any wheel and performance degradation in any motor can be detected and isolated.
Originality/value
Two different recovery strategies are needed to recover temporary wheel slippage and permanent motor faults. Therefore, it is important to isolate these two faults that create similar symptoms in robot’s general movement. Thanks to the method proposed in this study, it is not only possible to isolate the slipping wheel with respect to the non-slipping wheels or to isolate the faulty motor from the non-faulty ones, but also to isolate these two different fault types from each other.
Details
Keywords
Emre Uzunoglu, Mehmet Ismet Can Dede and Gökhan Kiper
In the industry, there is always a demand to shorten the task completion durations to maximize the efficiency of the operation. This work focuses on making use of a special type…
Abstract
Purpose
In the industry, there is always a demand to shorten the task completion durations to maximize the efficiency of the operation. This work focuses on making use of a special type of kinematic redundancy, macro–micro manipulation, to minimize the task completion duration. The purpose of this paper is to develop the most convenient trajectory planner to be integrated with industrial computerized numerical control (CNC) systems to resolve kinematic redundancy for task duration minimization.
Design/methodology/approach
A special type of kinematic redundancy is devised by using two kinematically different mechanisms that have different advantages, which are named as macro and micro mechanisms. In this case, the control design including the trajectory planning should be devised taking into account the distinct advantages of both mechanisms. A new trajectory planning algorithm is designed and used for the constructed planar laser-cutting machine, and some benchmark pieces are cut.
Findings
Offline method has practical limitations for employment in a real case scenario such as assuming infinite jerk limits for each axis motion. This limitation was removed by using an online trajectory generation technique. Experimental test results indicate that the online trajectory planning technique developed for the macro–micro mechanism to shorten the task duration was successful.
Practical implications
Although the new trajectory planning algorithm is implemented for a laser-cutting machine, it can also be used for other manufacturing systems that require higher acceleration and accuracy levels than the conventional machines. The new algorithm is compatible with the commercially available CNC systems.
Originality/value
In this work, a new approach to reducing the task duration for planar machining operations was introduced by making use of macro–micro manipulation concept. The core novelty of the work is devising trajectory planning algorithms to get the most efficiency in terms of acceleration limits from a macro–micro manipulation while making these algorithms deployable to most of the CNC systems.