SlideShare a Scribd company logo
1 of 7
Download to read offline
TELKOMNIKA, Vol.15, No.2, June 2017, pp. 739~745
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI: 10.12928/TELKOMNIKA.v15i2.6110  739
Received January 25, 2017; Revised April 18, 2017; Accepted May 1, 2017
Forkloader Position Control for A Mini Heavy Loaded
Vehicle using Fuzzy Logic-Antiwindup Control
Wan Mohd Nafis Wan Lezaini
1
, Addie Irawan
2
, Sheikh Norhasmadi Sheikh Ali
3
1,2
Robotics and Unmanned Systems (RUS) Research Group, Faculty of Electrical and
Electronics Engineering, Universiti Malaysia Pahang (UMP), 26600 Pekan, Pahang, Malaysia
3
Vacuumschmelze (M) Sdn. Bhd, Lot 3465, Tanah Putih, 26600 Pekan, Pahang, Malaysia
Corresponding author, e-mail: addieirawan@ump.edu.my, wannafis93@gmail.com
Abstract
This paper presents a proposed integrated Takagi-Sugeno-Kang (TSK) type Fuzzy
Logic control (TSK-FLC) with Antiwindup elements for a forkloader position control of a Mini
Heavy Loaded Forklift Autonomous Guided Vehicle (MHeLFAGV). The study was carried out by
modeling TSK-FLC as a close-loop control for the each axis of the fork-lift’s movement. The
degree of membership is designed with reference to the system response, in which ultrasonic
sensor with 1cm resolution is used. Moreover, the rule base is determined and optimized to deal
with microcontroller processing speed. In order to cater for the windup phenomenon,
proportional and integrated antiwindup elements are integrated into the TSK-FLC model. This
control strategy consumes less memory and is expected to increase the time response of the
control system. The experiment and analysis is done on the actual forkloader unit of
MHeLFAGV system. The experiment was done on the vertical axis motion since horizontal
motion will have the same characteristic pattern of implementation and characteristic of tuning.
The experiment shows that the proposed integrated TSK-FLC with antiwindup elements is able
to speed up the time response of the system and eliminate the overshoot as well as oscillation
on the forkloader movement.
Keywords: precision control, fuzzy logic, antiwindup
Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Forklift trucks are commonly used in heavy duty operations, especially in factory
warehouses, inventory stores, cargos, etc. With the emergence of new technology, such as
Automated Guided Vehicle (AGV) and Remotely Controlled Vehicle (RCV), the forklift truck will
be able to be automatically operated with programmed instruction or remotely controlled by
humans, over short or long distances. However, most of the available AGVs/RCVs in the market
are for certain standard size working area, which sometimes is unable to meet the user
requirement, particularly for a confined and narrow area. Our collaborator, Vacuumshmelze (M)
Sdn. Bhd., located in Pekan, Pahang, encountered a problem in that they require a customized
AGV/RCV unit to operate in a very confined warehouse (track size 170cm x 286cm) with
payload ranging from 20 - 200kg. Consequently, a customized RCV unit, with the capability of
pick-and-place 20 - 200kg spool in each rack system, has been developed in their warehouse.
This mini-RCV, named Mini Heavy Loaded Forklift Autonomous Guided Vehicle (MHeLFAGV),
was designed and configured with mecanum wheels mechanisms and 2-axis Forkloader to pick-
and-place the spool inventory at the targeted places. Other than the overall movements of the
fork-loader, its’ aligning and picking motions need to be precise. To achieve precision of motion,
a stable and robust close-loop control design can be employed as an alternative solution other
than component replacement with high-end specifications. In contrast, the open-loop control
scheme lacks load adaptability, and uncertainties making the system unreliable.
Proportional, Integral and Derivative (PID) controller is commonly used in industrial
machine systems that require very minimum plant information and is reliable for real-time
system alication. However, traditional PID control algorithm cannot take into consideration the
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745
740
nonlinear factors due to saturation, and the implementation of a PID controller designed using
conventional methods performs worse than expected [1]. Several adaptive efforts have been
carried out on PID control, and PID as adaptive elements has been used in some intelligent
control design, such as Fuzzy logic control (FLC), Neural Network (NN), and Swarm intelligent.
Elsodany et al. used fuzzy logic in PID control to optimise gain scheduling when controlling a
permanent magnet steer motor for a flexible rotor drive; conventional PID control was unable to
stabilize the load speed response performance with variable load inertia [2]. Other adaptive PID
control, such as Model Pridictive Control with PID [3], Genetic Algorithm and Fire Fly Algorithm
with PID [3], Least Squares Suort Vector Machines (LSSVM) identifier PID [4] and NN-based
PID [5], also show positive improvement over the classical control implementation, either
mathematically or in actual system feasible studies and experiments. The integral windup, also
known as reset windup, refers to the phenomenon of PID feedback controller that occurs when
a big change haened in the reference and the integrator produces a notable error during rise-
time (windup). The change produces an overshoot that causes the peaks of the control signal to
be higher than the reference signal [1], such as stated in [3], and the strong output oscillations
could cause the system to require a longer duration to reach steady-state condition.
Consequently, anti-windup PID is designed and implemented to control the amount of control
output so that it will not go beyond the standard operating range, while maintaining in the
saturated zone [1]. In the case of real-time control alication, iterative factor is needed to
minimize or eliminate the overshoot as much as possible since it will affect the overall
processing time that could lead to the slow time responses. FLC is one the intelligent control
that is suitable to be implemented in real-time system, and is commonly integrated with PID
elements. As for example, PD-FLC is capable of rejecting the noise signal with minimum control
tuning, such as reported in [6-10].
In this study, an improved method of the control was investigated and implemented by
integrating Takagi-Sugeno-Kang (TSK) FLC with Antiwindup elements in order to increase the
motion precision of MHeLFAGV Forkloader. The investigation is focused on the feasibility of
TSK-FLC for a high power direct-current (DC) motor drive of high-loaded forklift carriage and to
evaluate its sensitivity to mechanical motion changes for both axes. The improvement was done
on the TSK-FLC structure by adding the anti-windup elements, in addition to minimizing the
rule-based of FLC itself. This aroach is done to optimize the system processing and improve the
time response of the Forkloader unit positioning. Several experiments were conducted on the
actual MHeLFAGV Forkloader unit without load, with both session TSK-FLC with and without
Antiwindup elements.
2. Overview on MHeLFAGV System and Forklift Configuration
The unavailability of a commercial AGV system that can be employed in the targeted
confined area and to cope with the heavy loads became the motivation for the development of
MHeLFAGV. The system currently being developed will have the capability to be remotely
controlled using wireless technology, and the system will be sufficient to be used in the targeted
warehouse. As shown in Figure 1, mecanum wheels with an overall size of 996mm x 700mm is
used for this vehicle, and the forklift unit is placed on the left side of its structure in order to
balance the whole vehicle. Moreover, the system is expected to be able to load, unload and
transfer a heavy coer spool from point to point with flexible movement. The system consists of
three main components: Direct-Current (DC) motor controller, Radio Frequency (RF) remote
controller, and four industrial grade DC motors.
On the Forkloader unit system, the grasping-and-swallowed mechanism is alied (patent
alied), in which the load is kept inside the main body while the fork-loader is travelling or
transferring its load. This mechanism is designed to ensure the loaded item is properly grasped
and placed inside the MHeLFAGV’s body to retain the center-of- gravity (CoG) of the vehicle
during movement and to ensure the safety of inventory loging (quality assurance). A 2-axis
Forkloader system is designed for the MHeLFAGV system, as shown in Figure 2. The motion of
the two axes allows loading and unloading of the picked material; the Y-axis is used to elevate
or lift the fork-loader, while the X-axis is used to move the fork-loader inside and out of the
MHeLFAGV’s body, as shown in Figure 2(c). This movement is different from that found in the
common forklift system, in which the four wheels need to move forward or backward to get
closer to the load (non-holonomic mechanism). On the other hand, as shown in Figure 2(a),
TELKOMNIKA ISSN: 1693-6930 
Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L)
741
ball-screw rotation is used in MHeLFAGV’s Forkloader unit since the targeted payload is
between 50kg and 200kg. With reference to Figure 2, the motion and movement of the fork-
loader is driven by a ball screw that is connected to shaft of the DC motor.
Figure 1. Overview of MHeLFAGV system
Figure 2. MHeLFAGV’s Forkloader system overview: (a) 3D front view, (b) 3D rear view (c)
Grasping-and-Swallowed mechanism and sensor configuration
Table 1. The main components configured in Fork-Loader control system of MHeLFAGV
As shown in Table 1, ultrasonic HC-SR04 with range from 2cm to 400cm (1cm
resolution) is used as a feedback for each axis of the Forkloader motion. These ultrasonic
sensors are attached as shown in Figure 2(c), and are used to measure the distance between
the fork-loader and the reflecting plates. The sensors are placed along both axes, such that the
beam of the sensor faces the reflection plate, and the plate is used to reflect the Ping sound
back to the sensor. As shown in Figure 2(c), L1 and L2 are notified as the distance measured by
the ultrasonic sensor for Y- and X-axis, respectively.
3. Proposed PI-Windup-FLC for MHeLFAGV Forkloader Axis Motion Precision
As mentioned in the previous section, a Takagi-Sugeno-Kang (TSK) type FLC is used
for each MHeLFAGV’s Forkloader precision control. This FLC is designed with multiple inputs
and single output (MISO) crisp error for the distance of each axis motion by considering two
state orders: E and E

 . The error for each axis of Forkloader is expressed as Equation 1.
Motor (wheel drive)Mecanum Wheels
Chassis Base
Motor
(vertical motion)
Fork Loader
Mover
Linear Guide
(vertical)
Fork Loader
Support Unit,
Support Side,
Round
Fork Loader Mover
Motor
(horizontal motion)
Linear Guide (horizontal)
Ball Screw for
Vertical
Movement
Ball Screw for
Horizontal Movement
Y-axis
X-axis
Up
Down
Forward
Backward
Sensor placement
Reflecting
plate (body)
Reflecting
plate (body)
1L
2L
(C)
Ball screw
DC Motor
Fork-loader
Fork-loader “fingers”
(a) (b)
Front
Front
(a) (b) (c)
Component Brand No. of unit Remarks
High current DC Motor AmpFlow EF30-400 2 Geared Motor, 24V DC
Sensor HC-SR04 2 1cm resolution, 5V DC
Motor Driver Roboteq XDC2460 1 Dual Channels, 60V DC
Microcontroller Arduino Mega 2560 1 5V DC
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745
742
( (t), (t))
x x
x y
y y
R F
E E
R F
 
  
 
(1)
Where Fx and Fy are the feedback measured data from the distance sensors for the axis
motion L1 and L2, respectively, as shown in Figure 2(c). Three steps taken in developing the
FLC, as shown in Figure 4, are fuzzification, fuzzy rules (inference mechanism and rule base)
and defuzzification. The continuous fuzzy model proposed by [11] is used via fuzzy if-then rules
to optimize the input variables. The fuzzy rule base containing
th
i rules for a multi-input single-
output (MISO) fuzzy system with the following form [9] is considered as follows:
1 1 ...i i i
k kif h is M and if h is M then H (2)
Where k
kh  are the system state variables, i
kM are the fuzzy sets, and i
H are the
outputs characterized in linguistic terms, that is, SMALL (S), MEDIUM (M), and BIG (B) for both
positive (P) and negative (N) coordination. The final output, or crisp output, of the fuzzy system (
u ) controller is inferred as follows (using a singleton fuzzifier with a minimum operator as the
antecedent part of the rules (  ) and the center of mass method for defuzzification) as
expressed in Equation 3:
2
1
1
2
1
1
[ ( ( ))]
( )
( ( ))
s
s
I
a a a s
i
s I
i
a a a s
i
E t
u t
E t
  
 









(3)
Where,
i
I is the number of rules selected from the total of
th
i rules that are present in the rule
base for a set of inputs; a is the feedback compensator that claimed with pK and DK values,
in this case study ( ) { (t), (t)}x yE t E E as an input variable (which must satisfy ( ) 1E t  );  is the
scaling factor for each defined membership function, that is, degree of membership function
from 0 to 1 that are Negative Big (neB), Negative Small (neS), Zero (Ze), Positive Small (poS)
and Positive Big (poB) as shown in Figure 5. The minimum and maximum value for each input
are -1 and 1, respectively, thus the saturation will convert any exceeded value into the set range
where 1  . In addition, ( ( ))a v t

is the membership function value for the ( )E t input variables,
where it represents different values for different s. Constant value is set for each membership
function as shown in Table 2. For the first setting in the design, 25 rules (condition) are used to
create outcome as TSK-FLC control input ( )u t since there are five memberships for both inputs
crisp. The inference created using AND method, where the lowest degree of membership
functions between ( )f e and ( / )f de dt are chosen for every rule. This TSK-FLC system is
extended with adaptive elements to cater the windup phenomenon using Proportional-
Integrated (PI) Antiwindup method, in which ( )u t is back calculated. The expectation of this
integration is to eliminate overshoot in Forklift first move, whereby integral state, E

 to be
recalculated to a new value that produce an output when the system reach to its saturation limit
[12]. As shown as Figure 4, the PI Antiwindup element is added to reproduce new antiwindup
( )u t , which can be expessed in Equation 4:
 ( ) ( ) ( ) (t)K
t
p i p T TS
t t T
U t K E t K K E t u K
 
    (4)
Where ( )u t is the updated change of TSK-FLC controller output, 1
TSK T
 which 1T ms of
TELKOMNIKA ISSN: 1693-6930 
Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L)
743
the processing unit sampling time, iK is a integral gain, and TK is a back signal control input
gain. All this gain tuning is done during the experimental session on actual system of
MHeLFAGV Forkloader unit as explained in Section 3 of the paper
Figure 4. Block diagram of the proposed PI-Windup-FLC control system for MHeLFAGV
Forkloader positioning control
Figure 5. Memberships design for each crisp input using Trapezium Shape (a) Input of E
represented by ( )f e , (b) Input of E

 represented by ( / )f de dt
Table 2. Constant for each output membership
function of the designed TSK-FLC
Table 3. First setting of rule base for the
MHeLFAGV Forkloader motion precision
Constant f(u) Value
neB -1.0
neS -0.5
Ze 0
poS 0.5
poB 1.0
e
de/dt
neB neS Ze poS poB
neB poB poB poB poS Ze
neS poB poB poS Ze neS
Ze poB poS Ze neS neB
poS poS Ze neS neB neB
poB Ze neS neB neB neB
4. Results and Analysis
To verify the the proposed Antiwindup with TSK-FLC, several experiments were
conducted to observe the performance and effect on the axis motion precision of MHeLFAGV
Forkloader. The emphasis of the experiments is on Y-axis motion performance; similar method
was alied on the X-axis using different parameter tuning. A repeating sequence stair signal is
used to generate the reference or desired position, with gap distance ranging from 25cm to
50cm from the ultrasonic sensor. The experiment was done in two sessions with the same
desired input: Y-axis movement with TSK-FLC, and Y-axis with Antiwindup-TSK-FLC (A-TSK-
FLC). Some fine tuning was done on each tuning parameters, such as pK and DK for TSK-FLC
and, iK and TK , for A-TSK-FLC. As shown in Figure 6, the experiment is done and analyzed in
two cases: Y-axis movement from 25cm point to 50cm and vice versa.
Fuzzification
Inference
Engine
Rule base
DefuzzificationDK E


pK E ( )u t
Conventional
PD-TSK-FLC
( ) TU t K TSK
( )U t
To Plant
From
input
error
PI Anti-Windup
IK
(b)(a)
DegreeofMemberships,
f(de/dt)
DegreeofMemberships,
f(e)
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745
744
Figure 6. Experimental setting for Fork-Loader Y-Axis Position from MHeLFAGV top frame (a)
Move from 25cm to 50cm, (b) Move from 50cm to 25cm, (c) Fork-Loader position performances
before FLC implementation
Figure 7. A-TSK-FLC (red) versus TSK-FLC (green) Y-axis experiment sample: (a) for motion
from 25cm to 50cm positioning, (b) for motion from 50cm to 25cm positioning
For the case of movement from 25cm to 50cm, A-TSK-FLC settling time is able to response
3.7s faster than that of the Y-axis motion with TSK-FLC, as shown in Figure 7. Also, the
overshoot that occurred in the case of TSK-FLC causes instability in its operation, which
amounts to about 80% from the steady state position. Morever, the oscillation that produce
swinging on Forkloader unit its quite decay the settling time for this running, which is take about
6sec from the first move. It is different to the A-TSK-FLC running whereby almost no overshoot
occurred when the Forkloader unit achieved 50cm point from distance sensor. On the other
hand A-TSK-FLC running able to achieve settling time is 3.7s faster than TSK-FLC. Almost
same situation occurred for the case of positioning from 25cm to 50cm point. TSK-FLC and A-
TSK-FLC operate in the same manner in terms of time response; however, as shown in Figure
7, an overshoot of about -50% from the desired position occurred when operating in TSK-FLC,
may risk the loaded item. Also, due to the overshoot, oscillation also occurred in this point of
positioning for the case of Y-axis movement with TSK-FLC, in which the settling time is delayed
by about 2.1s compared to that of the A-TSK-FLC.
5. Conclusion
This paper has presented the implementation of the proposed integrated Antiwindup
TSK-FLC for MHeLFAGV Forkloader. Through a series of laboratory tests, it is found that both
techniques, TSK-FLC and A-TSK-FLC, are suitable to be implemented for Forkloader unit
20 25 30 35 40 45 50 55 60
20
25
30
35
40
45
50
55
Time[s]
Distance[cm]
References (25cm and 50cm)
Reference
TSK-FLC
Overshoot &
Oscillation
25 26 27 28 29
48
48.5
49
49.5
50
50.5
51
51.5
52
52.5
53
Time[s]
References (25cm and 50cm)
50
52
Ultrasonic
sensor position
(a) (b)(c)
268 270 272 274 276 278
25
30
35
40
45
50
Time [s]
Distance[cm]
Reference
A-TSK-FLC mea.
TSK-FLC mea.
300 301 302 303 304 305
25
30
35
40
45
50
Time [s]
(a) (b)
Distance[cm]
Reference
A-TSK-FLC mea.
TSK-FLC mea.
TELKOMNIKA ISSN: 1693-6930 
Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L)
745
positioning. The A-TSK-FLC performed better that TSK-FLC as its response is faster and
produces almost zero overshoot on Forkloader positioning. In terms of rising time, operating in
A-TSK-FLC is 1.5s faster than operating in TSK-FLC for the case of positioning from 25cm to
50cm point. Similarly, the delaying time operating in TSK-FLC is delayed by aroximately 0.06s
when positioning from 25cm to 50cm compared to that when operating in A-TSK-FLC. The
oscillation that occurred during TSK-FLC operation has resulted in longer settling time,
compared to that when operating in A-TSK-FLC, might overdrive the Forkloader unit. Moreover,
the overdriven situation not only affects the accuracy for fork-lift component but also pose some
risks to the loaded item. The next stage of the project is to design and develop a precise desire
input positioning of the Forklif component via vision sensing or image processing associated
with A-TSK-FLC in pick-and-place task.
Acknowledgements
This research and development are suorted by Vacuumshmelze (M) Sdn. Bhd. Pekan,
Pahang in collaboration with Universiti Malaysia Pahang (UMP) Research Grant (RDU150348).
The prelimary idea comes from Vacuumshmelze (M) Sdn. Bhd.
References
[1] Luo BY, Li MC, Wang P, Yu TY. An Anti-windup Algorithm for PID Controller of PMSM SVPWM
Speed Control System. Proc. Acsr Adv Comput. 529-534.
[2] Elsodany NM, Rezeka SF, Maharem NA. Adaptive PID control of a steer motor driving a flexible
rotor, Alexandria Engineering Journal. 2011; 50(2): 127-136.
[3] Sen M, Singh R, Ramachandran R. A Hybrid MPC-PID Control System Design for the Continuous
Purification and Processing of Active Pharmaceutical Ingredients. Processes. 2014; 2(2): 392.
[4] Shang W, Zhao S, Shen Y. Adaptive PID controller based on online LSSVM identification, Proc.
IEEE/ASME International Conference on Advanced Intelligent Mechatronics. 2008: 694-698.
[5] Maruta H, Mitsutake D, Kurokawa F. Transient Characteristics of DC-DC Converter with PID
Parameters Selection and Neural Network Control. Proc. Machine Learning and Alications (ICMLA),
2014 13th International Conference on. 2014: 447-452.
[6] Irawan A, Nonami K, Daud MR. Optimal Impedance Control with TSK-Type FLC for Hard Shaking
Reduction on Hydraulically Driven Hexapod Robot. Autonomous Control Systems and Vehicles,
Springer Japan. 2013: 223-236.
[7] Faudzi AAMF, Azman MA, Osman Kb, Mustafa NmD, Suzumori K. PD-Fuzzy Logic Controller Design
for Position Control of Intelligent Pneumatic Actuator System, Trends in Intelligent Robotics,
Automation, and Manufacturing: First International Conference, IRAM 2012, Kuala Lumpur, Malaysia.
2012. Proceedings, S. G. Ponnambalam, J. Parkkinen, and K. C. Ramanathan, eds., Springer Berlin
Heidelberg, Berlin, Heidelberg. 2012: 288-295.
[8] Pal AK, Mudi RK, De Maity RR. A Non-Fuzzy Self-Tuning Scheme of PD-Type FLC for Overhead
Crane Control. Proceedings of the International Conference on Frontiers of Intelligent Computing:
Theory and Alications (FICTA), S. C. Satapathy, S. K. Udgata, and B. N. Biswal, eds., Springer Berlin
Heidelberg, Berlin, Heidelberg. 2013: 35-42.
[9] Vasickaninova A, M Bakasova. Locally Optimal Fuzzy Control of a Heat Exchanger, WSEAS
Transactions on Systems. 2010: 9(9): 999-1008.
[10] Alam MM, Irawan A, Yin TY. Buoyancy effect control in multi legged robot locomotion on seabed
using integrated impedance-fuzzy logic aroach. Indian Journal Of Geo-Marine Sciences. 2015;
44(12): 1937-1945.
[11] Takagi T, M Sugeno. Fuzzy Identification of Systems and Its Alications to Modeling and Control,
IEEE Transactions On Systems, Man and Cybernatics. 1985; 15(1): 116-132.
[12] Markaroglu H, Guzelkaya M, Eksin I, Yesil E. Tracking Time Adjustment In Back Calculation Anti-
Windup Scheme 20TH EUROPEAN Conference on Modelling and Simulation ECMS 2006 Bonn,
Germany. 2006: 613-618.

More Related Content

What's hot

IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...IRJET Journal
 
Comparative analysis of PID and neural network controllers for improving star...
Comparative analysis of PID and neural network controllers for improving star...Comparative analysis of PID and neural network controllers for improving star...
Comparative analysis of PID and neural network controllers for improving star...TELKOMNIKA JOURNAL
 
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...ISA Interchange
 
Web tension control - loadcells vs. dancer rollers
Web tension control - loadcells vs. dancer rollersWeb tension control - loadcells vs. dancer rollers
Web tension control - loadcells vs. dancer rollersOptima Control Solutions
 
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...TELKOMNIKA JOURNAL
 
PLC Applications for speed control of induction motor through VFD
PLC Applications for speed control of induction motor through VFDPLC Applications for speed control of induction motor through VFD
PLC Applications for speed control of induction motor through VFDIRJET Journal
 
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...IAES-IJPEDS
 
A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid Systemsunil kumar
 
Speed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesSpeed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesIRJET Journal
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...IJERA Editor
 
Hybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionHybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionTELKOMNIKA JOURNAL
 
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...IRJET Journal
 
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...IRJET Journal
 
Performance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorPerformance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorIOSR Journals
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...IRJET Journal
 

What's hot (20)

IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
 
Comparative analysis of PID and neural network controllers for improving star...
Comparative analysis of PID and neural network controllers for improving star...Comparative analysis of PID and neural network controllers for improving star...
Comparative analysis of PID and neural network controllers for improving star...
 
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...
Simultaneous gains tuning in boiler turbine pid-based controller clusters usi...
 
A Concise Review of Control Techniques for Reliable and Efficient Control of...
A Concise Review of Control Techniques for Reliable and  Efficient Control of...A Concise Review of Control Techniques for Reliable and  Efficient Control of...
A Concise Review of Control Techniques for Reliable and Efficient Control of...
 
Fractional order PID controller adaptation for PMSM drive using hybrid grey w...
Fractional order PID controller adaptation for PMSM drive using hybrid grey w...Fractional order PID controller adaptation for PMSM drive using hybrid grey w...
Fractional order PID controller adaptation for PMSM drive using hybrid grey w...
 
Web tension control - loadcells vs. dancer rollers
Web tension control - loadcells vs. dancer rollersWeb tension control - loadcells vs. dancer rollers
Web tension control - loadcells vs. dancer rollers
 
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
 
Dz36755762
Dz36755762Dz36755762
Dz36755762
 
PLC Applications for speed control of induction motor through VFD
PLC Applications for speed control of induction motor through VFDPLC Applications for speed control of induction motor through VFD
PLC Applications for speed control of induction motor through VFD
 
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...
 
A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid System
 
Speed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesSpeed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence Schemes
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
 
Hybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionHybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumption
 
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...
Permanent Magnet Synchronous Generator Wind Turbine Pitch Angle Control by Fu...
 
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...
IRJET- Design and Implementation of Acceleration and Speed Control Unit for E...
 
L010237985
L010237985L010237985
L010237985
 
Performance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorPerformance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motor
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
 

Similar to Forkloader Position Control for A Mini Heavy Loaded Vehicle using Fuzzy Logic-Antiwindup Control

Fuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane StructureFuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane Structureijeei-iaes
 
Decentralized proportional-integral controller based on dynamic decoupling t...
Decentralized proportional-integral controller based on  dynamic decoupling t...Decentralized proportional-integral controller based on  dynamic decoupling t...
Decentralized proportional-integral controller based on dynamic decoupling t...IJECEIAES
 
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAVIRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAVIRJET Journal
 
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...IRJET Journal
 
REMOTE OPERATED FORK LIFT
REMOTE OPERATED FORK LIFTREMOTE OPERATED FORK LIFT
REMOTE OPERATED FORK LIFTSuchit Moon
 
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET Journal
 
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...IJERA Editor
 
4.remote control mini forklift
4.remote control mini forklift4.remote control mini forklift
4.remote control mini forkliftSathis Kumar
 
CRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESCRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESIRJET Journal
 
Clock Gating of Streaming Applications for Power Minimization on FPGA’s
 	  Clock Gating of Streaming Applications for Power Minimization on FPGA’s 	  Clock Gating of Streaming Applications for Power Minimization on FPGA’s
Clock Gating of Streaming Applications for Power Minimization on FPGA’sIRJET Journal
 
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID ControllersOptimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllersidescitation
 
Neuro-fuzzy-based anti-swing control of automatic tower crane
Neuro-fuzzy-based anti-swing control of automatic tower craneNeuro-fuzzy-based anti-swing control of automatic tower crane
Neuro-fuzzy-based anti-swing control of automatic tower craneTELKOMNIKA JOURNAL
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithmIJECEIAES
 
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A ReviewFeasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A ReviewIRJET Journal
 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...IJECEIAES
 
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...TELKOMNIKA JOURNAL
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemIRJET Journal
 

Similar to Forkloader Position Control for A Mini Heavy Loaded Vehicle using Fuzzy Logic-Antiwindup Control (20)

Fuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane StructureFuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane Structure
 
Decentralized proportional-integral controller based on dynamic decoupling t...
Decentralized proportional-integral controller based on  dynamic decoupling t...Decentralized proportional-integral controller based on  dynamic decoupling t...
Decentralized proportional-integral controller based on dynamic decoupling t...
 
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAVIRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
 
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...
COMPARATIVE STUDY OF CLOSED LOOP CONTROL DFIG BY USING FUZZY LOGIC AND PI CON...
 
REMOTE OPERATED FORK LIFT
REMOTE OPERATED FORK LIFTREMOTE OPERATED FORK LIFT
REMOTE OPERATED FORK LIFT
 
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
 
PLC 3.pdf
PLC 3.pdfPLC 3.pdf
PLC 3.pdf
 
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...
Design of Low Power Sequential System Using Multi Bit FLIP-FLOP With Data Dri...
 
PPU_PNSS-1_ICS-2014
PPU_PNSS-1_ICS-2014PPU_PNSS-1_ICS-2014
PPU_PNSS-1_ICS-2014
 
4.remote control mini forklift
4.remote control mini forklift4.remote control mini forklift
4.remote control mini forklift
 
CRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESCRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONES
 
Clock Gating of Streaming Applications for Power Minimization on FPGA’s
 	  Clock Gating of Streaming Applications for Power Minimization on FPGA’s 	  Clock Gating of Streaming Applications for Power Minimization on FPGA’s
Clock Gating of Streaming Applications for Power Minimization on FPGA’s
 
Design and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motorDesign and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motor
 
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID ControllersOptimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
 
Neuro-fuzzy-based anti-swing control of automatic tower crane
Neuro-fuzzy-based anti-swing control of automatic tower craneNeuro-fuzzy-based anti-swing control of automatic tower crane
Neuro-fuzzy-based anti-swing control of automatic tower crane
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithm
 
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A ReviewFeasibility Study and Design of Electromagnetic Suspension Systems: A Review
Feasibility Study and Design of Electromagnetic Suspension Systems: A Review
 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
 
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxMustafa Ahmed
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationEmaan Sharma
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Stationsiddharthteach18
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New HorizonMorshed Ahmed Rahath
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniR. Sosa
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 

Recently uploaded (20)

SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 

Forkloader Position Control for A Mini Heavy Loaded Vehicle using Fuzzy Logic-Antiwindup Control

  • 1. TELKOMNIKA, Vol.15, No.2, June 2017, pp. 739~745 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI: 10.12928/TELKOMNIKA.v15i2.6110  739 Received January 25, 2017; Revised April 18, 2017; Accepted May 1, 2017 Forkloader Position Control for A Mini Heavy Loaded Vehicle using Fuzzy Logic-Antiwindup Control Wan Mohd Nafis Wan Lezaini 1 , Addie Irawan 2 , Sheikh Norhasmadi Sheikh Ali 3 1,2 Robotics and Unmanned Systems (RUS) Research Group, Faculty of Electrical and Electronics Engineering, Universiti Malaysia Pahang (UMP), 26600 Pekan, Pahang, Malaysia 3 Vacuumschmelze (M) Sdn. Bhd, Lot 3465, Tanah Putih, 26600 Pekan, Pahang, Malaysia Corresponding author, e-mail: addieirawan@ump.edu.my, wannafis93@gmail.com Abstract This paper presents a proposed integrated Takagi-Sugeno-Kang (TSK) type Fuzzy Logic control (TSK-FLC) with Antiwindup elements for a forkloader position control of a Mini Heavy Loaded Forklift Autonomous Guided Vehicle (MHeLFAGV). The study was carried out by modeling TSK-FLC as a close-loop control for the each axis of the fork-lift’s movement. The degree of membership is designed with reference to the system response, in which ultrasonic sensor with 1cm resolution is used. Moreover, the rule base is determined and optimized to deal with microcontroller processing speed. In order to cater for the windup phenomenon, proportional and integrated antiwindup elements are integrated into the TSK-FLC model. This control strategy consumes less memory and is expected to increase the time response of the control system. The experiment and analysis is done on the actual forkloader unit of MHeLFAGV system. The experiment was done on the vertical axis motion since horizontal motion will have the same characteristic pattern of implementation and characteristic of tuning. The experiment shows that the proposed integrated TSK-FLC with antiwindup elements is able to speed up the time response of the system and eliminate the overshoot as well as oscillation on the forkloader movement. Keywords: precision control, fuzzy logic, antiwindup Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Forklift trucks are commonly used in heavy duty operations, especially in factory warehouses, inventory stores, cargos, etc. With the emergence of new technology, such as Automated Guided Vehicle (AGV) and Remotely Controlled Vehicle (RCV), the forklift truck will be able to be automatically operated with programmed instruction or remotely controlled by humans, over short or long distances. However, most of the available AGVs/RCVs in the market are for certain standard size working area, which sometimes is unable to meet the user requirement, particularly for a confined and narrow area. Our collaborator, Vacuumshmelze (M) Sdn. Bhd., located in Pekan, Pahang, encountered a problem in that they require a customized AGV/RCV unit to operate in a very confined warehouse (track size 170cm x 286cm) with payload ranging from 20 - 200kg. Consequently, a customized RCV unit, with the capability of pick-and-place 20 - 200kg spool in each rack system, has been developed in their warehouse. This mini-RCV, named Mini Heavy Loaded Forklift Autonomous Guided Vehicle (MHeLFAGV), was designed and configured with mecanum wheels mechanisms and 2-axis Forkloader to pick- and-place the spool inventory at the targeted places. Other than the overall movements of the fork-loader, its’ aligning and picking motions need to be precise. To achieve precision of motion, a stable and robust close-loop control design can be employed as an alternative solution other than component replacement with high-end specifications. In contrast, the open-loop control scheme lacks load adaptability, and uncertainties making the system unreliable. Proportional, Integral and Derivative (PID) controller is commonly used in industrial machine systems that require very minimum plant information and is reliable for real-time system alication. However, traditional PID control algorithm cannot take into consideration the
  • 2.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745 740 nonlinear factors due to saturation, and the implementation of a PID controller designed using conventional methods performs worse than expected [1]. Several adaptive efforts have been carried out on PID control, and PID as adaptive elements has been used in some intelligent control design, such as Fuzzy logic control (FLC), Neural Network (NN), and Swarm intelligent. Elsodany et al. used fuzzy logic in PID control to optimise gain scheduling when controlling a permanent magnet steer motor for a flexible rotor drive; conventional PID control was unable to stabilize the load speed response performance with variable load inertia [2]. Other adaptive PID control, such as Model Pridictive Control with PID [3], Genetic Algorithm and Fire Fly Algorithm with PID [3], Least Squares Suort Vector Machines (LSSVM) identifier PID [4] and NN-based PID [5], also show positive improvement over the classical control implementation, either mathematically or in actual system feasible studies and experiments. The integral windup, also known as reset windup, refers to the phenomenon of PID feedback controller that occurs when a big change haened in the reference and the integrator produces a notable error during rise- time (windup). The change produces an overshoot that causes the peaks of the control signal to be higher than the reference signal [1], such as stated in [3], and the strong output oscillations could cause the system to require a longer duration to reach steady-state condition. Consequently, anti-windup PID is designed and implemented to control the amount of control output so that it will not go beyond the standard operating range, while maintaining in the saturated zone [1]. In the case of real-time control alication, iterative factor is needed to minimize or eliminate the overshoot as much as possible since it will affect the overall processing time that could lead to the slow time responses. FLC is one the intelligent control that is suitable to be implemented in real-time system, and is commonly integrated with PID elements. As for example, PD-FLC is capable of rejecting the noise signal with minimum control tuning, such as reported in [6-10]. In this study, an improved method of the control was investigated and implemented by integrating Takagi-Sugeno-Kang (TSK) FLC with Antiwindup elements in order to increase the motion precision of MHeLFAGV Forkloader. The investigation is focused on the feasibility of TSK-FLC for a high power direct-current (DC) motor drive of high-loaded forklift carriage and to evaluate its sensitivity to mechanical motion changes for both axes. The improvement was done on the TSK-FLC structure by adding the anti-windup elements, in addition to minimizing the rule-based of FLC itself. This aroach is done to optimize the system processing and improve the time response of the Forkloader unit positioning. Several experiments were conducted on the actual MHeLFAGV Forkloader unit without load, with both session TSK-FLC with and without Antiwindup elements. 2. Overview on MHeLFAGV System and Forklift Configuration The unavailability of a commercial AGV system that can be employed in the targeted confined area and to cope with the heavy loads became the motivation for the development of MHeLFAGV. The system currently being developed will have the capability to be remotely controlled using wireless technology, and the system will be sufficient to be used in the targeted warehouse. As shown in Figure 1, mecanum wheels with an overall size of 996mm x 700mm is used for this vehicle, and the forklift unit is placed on the left side of its structure in order to balance the whole vehicle. Moreover, the system is expected to be able to load, unload and transfer a heavy coer spool from point to point with flexible movement. The system consists of three main components: Direct-Current (DC) motor controller, Radio Frequency (RF) remote controller, and four industrial grade DC motors. On the Forkloader unit system, the grasping-and-swallowed mechanism is alied (patent alied), in which the load is kept inside the main body while the fork-loader is travelling or transferring its load. This mechanism is designed to ensure the loaded item is properly grasped and placed inside the MHeLFAGV’s body to retain the center-of- gravity (CoG) of the vehicle during movement and to ensure the safety of inventory loging (quality assurance). A 2-axis Forkloader system is designed for the MHeLFAGV system, as shown in Figure 2. The motion of the two axes allows loading and unloading of the picked material; the Y-axis is used to elevate or lift the fork-loader, while the X-axis is used to move the fork-loader inside and out of the MHeLFAGV’s body, as shown in Figure 2(c). This movement is different from that found in the common forklift system, in which the four wheels need to move forward or backward to get closer to the load (non-holonomic mechanism). On the other hand, as shown in Figure 2(a),
  • 3. TELKOMNIKA ISSN: 1693-6930  Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L) 741 ball-screw rotation is used in MHeLFAGV’s Forkloader unit since the targeted payload is between 50kg and 200kg. With reference to Figure 2, the motion and movement of the fork- loader is driven by a ball screw that is connected to shaft of the DC motor. Figure 1. Overview of MHeLFAGV system Figure 2. MHeLFAGV’s Forkloader system overview: (a) 3D front view, (b) 3D rear view (c) Grasping-and-Swallowed mechanism and sensor configuration Table 1. The main components configured in Fork-Loader control system of MHeLFAGV As shown in Table 1, ultrasonic HC-SR04 with range from 2cm to 400cm (1cm resolution) is used as a feedback for each axis of the Forkloader motion. These ultrasonic sensors are attached as shown in Figure 2(c), and are used to measure the distance between the fork-loader and the reflecting plates. The sensors are placed along both axes, such that the beam of the sensor faces the reflection plate, and the plate is used to reflect the Ping sound back to the sensor. As shown in Figure 2(c), L1 and L2 are notified as the distance measured by the ultrasonic sensor for Y- and X-axis, respectively. 3. Proposed PI-Windup-FLC for MHeLFAGV Forkloader Axis Motion Precision As mentioned in the previous section, a Takagi-Sugeno-Kang (TSK) type FLC is used for each MHeLFAGV’s Forkloader precision control. This FLC is designed with multiple inputs and single output (MISO) crisp error for the distance of each axis motion by considering two state orders: E and E   . The error for each axis of Forkloader is expressed as Equation 1. Motor (wheel drive)Mecanum Wheels Chassis Base Motor (vertical motion) Fork Loader Mover Linear Guide (vertical) Fork Loader Support Unit, Support Side, Round Fork Loader Mover Motor (horizontal motion) Linear Guide (horizontal) Ball Screw for Vertical Movement Ball Screw for Horizontal Movement Y-axis X-axis Up Down Forward Backward Sensor placement Reflecting plate (body) Reflecting plate (body) 1L 2L (C) Ball screw DC Motor Fork-loader Fork-loader “fingers” (a) (b) Front Front (a) (b) (c) Component Brand No. of unit Remarks High current DC Motor AmpFlow EF30-400 2 Geared Motor, 24V DC Sensor HC-SR04 2 1cm resolution, 5V DC Motor Driver Roboteq XDC2460 1 Dual Channels, 60V DC Microcontroller Arduino Mega 2560 1 5V DC
  • 4.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745 742 ( (t), (t)) x x x y y y R F E E R F        (1) Where Fx and Fy are the feedback measured data from the distance sensors for the axis motion L1 and L2, respectively, as shown in Figure 2(c). Three steps taken in developing the FLC, as shown in Figure 4, are fuzzification, fuzzy rules (inference mechanism and rule base) and defuzzification. The continuous fuzzy model proposed by [11] is used via fuzzy if-then rules to optimize the input variables. The fuzzy rule base containing th i rules for a multi-input single- output (MISO) fuzzy system with the following form [9] is considered as follows: 1 1 ...i i i k kif h is M and if h is M then H (2) Where k kh  are the system state variables, i kM are the fuzzy sets, and i H are the outputs characterized in linguistic terms, that is, SMALL (S), MEDIUM (M), and BIG (B) for both positive (P) and negative (N) coordination. The final output, or crisp output, of the fuzzy system ( u ) controller is inferred as follows (using a singleton fuzzifier with a minimum operator as the antecedent part of the rules (  ) and the center of mass method for defuzzification) as expressed in Equation 3: 2 1 1 2 1 1 [ ( ( ))] ( ) ( ( )) s s I a a a s i s I i a a a s i E t u t E t               (3) Where, i I is the number of rules selected from the total of th i rules that are present in the rule base for a set of inputs; a is the feedback compensator that claimed with pK and DK values, in this case study ( ) { (t), (t)}x yE t E E as an input variable (which must satisfy ( ) 1E t  );  is the scaling factor for each defined membership function, that is, degree of membership function from 0 to 1 that are Negative Big (neB), Negative Small (neS), Zero (Ze), Positive Small (poS) and Positive Big (poB) as shown in Figure 5. The minimum and maximum value for each input are -1 and 1, respectively, thus the saturation will convert any exceeded value into the set range where 1  . In addition, ( ( ))a v t  is the membership function value for the ( )E t input variables, where it represents different values for different s. Constant value is set for each membership function as shown in Table 2. For the first setting in the design, 25 rules (condition) are used to create outcome as TSK-FLC control input ( )u t since there are five memberships for both inputs crisp. The inference created using AND method, where the lowest degree of membership functions between ( )f e and ( / )f de dt are chosen for every rule. This TSK-FLC system is extended with adaptive elements to cater the windup phenomenon using Proportional- Integrated (PI) Antiwindup method, in which ( )u t is back calculated. The expectation of this integration is to eliminate overshoot in Forklift first move, whereby integral state, E   to be recalculated to a new value that produce an output when the system reach to its saturation limit [12]. As shown as Figure 4, the PI Antiwindup element is added to reproduce new antiwindup ( )u t , which can be expessed in Equation 4:  ( ) ( ) ( ) (t)K t p i p T TS t t T U t K E t K K E t u K       (4) Where ( )u t is the updated change of TSK-FLC controller output, 1 TSK T  which 1T ms of
  • 5. TELKOMNIKA ISSN: 1693-6930  Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L) 743 the processing unit sampling time, iK is a integral gain, and TK is a back signal control input gain. All this gain tuning is done during the experimental session on actual system of MHeLFAGV Forkloader unit as explained in Section 3 of the paper Figure 4. Block diagram of the proposed PI-Windup-FLC control system for MHeLFAGV Forkloader positioning control Figure 5. Memberships design for each crisp input using Trapezium Shape (a) Input of E represented by ( )f e , (b) Input of E   represented by ( / )f de dt Table 2. Constant for each output membership function of the designed TSK-FLC Table 3. First setting of rule base for the MHeLFAGV Forkloader motion precision Constant f(u) Value neB -1.0 neS -0.5 Ze 0 poS 0.5 poB 1.0 e de/dt neB neS Ze poS poB neB poB poB poB poS Ze neS poB poB poS Ze neS Ze poB poS Ze neS neB poS poS Ze neS neB neB poB Ze neS neB neB neB 4. Results and Analysis To verify the the proposed Antiwindup with TSK-FLC, several experiments were conducted to observe the performance and effect on the axis motion precision of MHeLFAGV Forkloader. The emphasis of the experiments is on Y-axis motion performance; similar method was alied on the X-axis using different parameter tuning. A repeating sequence stair signal is used to generate the reference or desired position, with gap distance ranging from 25cm to 50cm from the ultrasonic sensor. The experiment was done in two sessions with the same desired input: Y-axis movement with TSK-FLC, and Y-axis with Antiwindup-TSK-FLC (A-TSK- FLC). Some fine tuning was done on each tuning parameters, such as pK and DK for TSK-FLC and, iK and TK , for A-TSK-FLC. As shown in Figure 6, the experiment is done and analyzed in two cases: Y-axis movement from 25cm point to 50cm and vice versa. Fuzzification Inference Engine Rule base DefuzzificationDK E   pK E ( )u t Conventional PD-TSK-FLC ( ) TU t K TSK ( )U t To Plant From input error PI Anti-Windup IK (b)(a) DegreeofMemberships, f(de/dt) DegreeofMemberships, f(e)
  • 6.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 2, June 2017 : 739 – 745 744 Figure 6. Experimental setting for Fork-Loader Y-Axis Position from MHeLFAGV top frame (a) Move from 25cm to 50cm, (b) Move from 50cm to 25cm, (c) Fork-Loader position performances before FLC implementation Figure 7. A-TSK-FLC (red) versus TSK-FLC (green) Y-axis experiment sample: (a) for motion from 25cm to 50cm positioning, (b) for motion from 50cm to 25cm positioning For the case of movement from 25cm to 50cm, A-TSK-FLC settling time is able to response 3.7s faster than that of the Y-axis motion with TSK-FLC, as shown in Figure 7. Also, the overshoot that occurred in the case of TSK-FLC causes instability in its operation, which amounts to about 80% from the steady state position. Morever, the oscillation that produce swinging on Forkloader unit its quite decay the settling time for this running, which is take about 6sec from the first move. It is different to the A-TSK-FLC running whereby almost no overshoot occurred when the Forkloader unit achieved 50cm point from distance sensor. On the other hand A-TSK-FLC running able to achieve settling time is 3.7s faster than TSK-FLC. Almost same situation occurred for the case of positioning from 25cm to 50cm point. TSK-FLC and A- TSK-FLC operate in the same manner in terms of time response; however, as shown in Figure 7, an overshoot of about -50% from the desired position occurred when operating in TSK-FLC, may risk the loaded item. Also, due to the overshoot, oscillation also occurred in this point of positioning for the case of Y-axis movement with TSK-FLC, in which the settling time is delayed by about 2.1s compared to that of the A-TSK-FLC. 5. Conclusion This paper has presented the implementation of the proposed integrated Antiwindup TSK-FLC for MHeLFAGV Forkloader. Through a series of laboratory tests, it is found that both techniques, TSK-FLC and A-TSK-FLC, are suitable to be implemented for Forkloader unit 20 25 30 35 40 45 50 55 60 20 25 30 35 40 45 50 55 Time[s] Distance[cm] References (25cm and 50cm) Reference TSK-FLC Overshoot & Oscillation 25 26 27 28 29 48 48.5 49 49.5 50 50.5 51 51.5 52 52.5 53 Time[s] References (25cm and 50cm) 50 52 Ultrasonic sensor position (a) (b)(c) 268 270 272 274 276 278 25 30 35 40 45 50 Time [s] Distance[cm] Reference A-TSK-FLC mea. TSK-FLC mea. 300 301 302 303 304 305 25 30 35 40 45 50 Time [s] (a) (b) Distance[cm] Reference A-TSK-FLC mea. TSK-FLC mea.
  • 7. TELKOMNIKA ISSN: 1693-6930  Forkloader Position Control for A Mini Heavy Loaded Vehicle… (Wan Mohd Nafis W. L) 745 positioning. The A-TSK-FLC performed better that TSK-FLC as its response is faster and produces almost zero overshoot on Forkloader positioning. In terms of rising time, operating in A-TSK-FLC is 1.5s faster than operating in TSK-FLC for the case of positioning from 25cm to 50cm point. Similarly, the delaying time operating in TSK-FLC is delayed by aroximately 0.06s when positioning from 25cm to 50cm compared to that when operating in A-TSK-FLC. The oscillation that occurred during TSK-FLC operation has resulted in longer settling time, compared to that when operating in A-TSK-FLC, might overdrive the Forkloader unit. Moreover, the overdriven situation not only affects the accuracy for fork-lift component but also pose some risks to the loaded item. The next stage of the project is to design and develop a precise desire input positioning of the Forklif component via vision sensing or image processing associated with A-TSK-FLC in pick-and-place task. Acknowledgements This research and development are suorted by Vacuumshmelze (M) Sdn. Bhd. Pekan, Pahang in collaboration with Universiti Malaysia Pahang (UMP) Research Grant (RDU150348). The prelimary idea comes from Vacuumshmelze (M) Sdn. Bhd. References [1] Luo BY, Li MC, Wang P, Yu TY. An Anti-windup Algorithm for PID Controller of PMSM SVPWM Speed Control System. Proc. Acsr Adv Comput. 529-534. [2] Elsodany NM, Rezeka SF, Maharem NA. Adaptive PID control of a steer motor driving a flexible rotor, Alexandria Engineering Journal. 2011; 50(2): 127-136. [3] Sen M, Singh R, Ramachandran R. A Hybrid MPC-PID Control System Design for the Continuous Purification and Processing of Active Pharmaceutical Ingredients. Processes. 2014; 2(2): 392. [4] Shang W, Zhao S, Shen Y. Adaptive PID controller based on online LSSVM identification, Proc. IEEE/ASME International Conference on Advanced Intelligent Mechatronics. 2008: 694-698. [5] Maruta H, Mitsutake D, Kurokawa F. Transient Characteristics of DC-DC Converter with PID Parameters Selection and Neural Network Control. Proc. Machine Learning and Alications (ICMLA), 2014 13th International Conference on. 2014: 447-452. [6] Irawan A, Nonami K, Daud MR. Optimal Impedance Control with TSK-Type FLC for Hard Shaking Reduction on Hydraulically Driven Hexapod Robot. Autonomous Control Systems and Vehicles, Springer Japan. 2013: 223-236. [7] Faudzi AAMF, Azman MA, Osman Kb, Mustafa NmD, Suzumori K. PD-Fuzzy Logic Controller Design for Position Control of Intelligent Pneumatic Actuator System, Trends in Intelligent Robotics, Automation, and Manufacturing: First International Conference, IRAM 2012, Kuala Lumpur, Malaysia. 2012. Proceedings, S. G. Ponnambalam, J. Parkkinen, and K. C. Ramanathan, eds., Springer Berlin Heidelberg, Berlin, Heidelberg. 2012: 288-295. [8] Pal AK, Mudi RK, De Maity RR. A Non-Fuzzy Self-Tuning Scheme of PD-Type FLC for Overhead Crane Control. Proceedings of the International Conference on Frontiers of Intelligent Computing: Theory and Alications (FICTA), S. C. Satapathy, S. K. Udgata, and B. N. Biswal, eds., Springer Berlin Heidelberg, Berlin, Heidelberg. 2013: 35-42. [9] Vasickaninova A, M Bakasova. Locally Optimal Fuzzy Control of a Heat Exchanger, WSEAS Transactions on Systems. 2010: 9(9): 999-1008. [10] Alam MM, Irawan A, Yin TY. Buoyancy effect control in multi legged robot locomotion on seabed using integrated impedance-fuzzy logic aroach. Indian Journal Of Geo-Marine Sciences. 2015; 44(12): 1937-1945. [11] Takagi T, M Sugeno. Fuzzy Identification of Systems and Its Alications to Modeling and Control, IEEE Transactions On Systems, Man and Cybernatics. 1985; 15(1): 116-132. [12] Markaroglu H, Guzelkaya M, Eksin I, Yesil E. Tracking Time Adjustment In Back Calculation Anti- Windup Scheme 20TH EUROPEAN Conference on Modelling and Simulation ECMS 2006 Bonn, Germany. 2006: 613-618.