The objective of this research paper is to design a control system to optimize the operating works of the gantry crane system. The dynamic model of the gantry crane system is derived in terms of trolley position and payload oscillation, which is highly nonlinear. The crane system should have the capability to transfer the material to destination end with desired speed along with reducing the load oscillation, obtain expected trolley position and preserving the safety. Proposed controlling method is based on the proportional-integral-derivative (PID) controller with a series differential compensator to control the swinging of the payload and the system trolley movement in order to perform the optimum utilization of the gantry crane. Standard sine cosine optimization algorithm is one of the most-recent optimization techniques based on a stochastic algorithm was presented to tune the PID controller with a series differential compensator. Furthermore, the considered optimization algorithm is modified in order to overcome the inherent drawbacks and solve complex benchmark test functions and to find the optimal design's parameters of the proposed controller. The simulation results show that the modified sine cosine optimization algorithm has better global search performance and exhibits good computational robustness based on test functions. Moreover, the results of testing the gantry crane model reveal that the proposed controller with standard and modified algorithms is effective, feasible and robust in achieving the desired requirements.
Analysis & Control of Inverted Pendulum System Using PID ControllerIJERA Editor
This document describes the design of a two-loop PID controller for an inverted pendulum system using pole placement technique. An LQR design is first used to obtain the dominant closed-loop poles. A two-loop PID controller is then designed by placing the closed-loop poles at the same locations as the LQR design. Simulation results show the PID controller achieves better response than the LQR design by reducing oscillations, while maintaining similar robustness. The PID controller performance is verified through simulations and experiments on the inverted pendulum system.
Cfd Studies of Two Stroke Petrol Engine ScavengingIJERA Editor
This project deals with the numerical analysis of 2 stroke engine scavenging in two cases. One with an existing condition (Flat headed pistons) and another with a new design (Dome headed piston) .The numerical analysis is done with help of CFD software ANSYS FLUENT 14.5. Here, the modeling of engine piston with flat headed type and with dome headed types was done in workbench. In ANSYS FLUENT after the geometrical design, for the dynamic motion meshing is used and set up species transport model also. At first the scavenging effect of flat headed piston is analyzed. Later the simulation of piston with dome headed type was also checked. Analyzing the variations from each and selected the best method for scavenging. Finally the scavenging efficiency is calculated for both type arrangements.
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
The Inverted Pendulum system has been identified for implementing controllers as it is an inherently unstable system having nonlinear dynamics. The system has fewer control inputs than degrees of freedom which makes it fall under the class of under-actuated systems. It makes the control task more challenging making the inverted pendulum system a classical benchmark for the design, testing, evaluating and comparing. The inverted pendulum to be discussed in this paper is an inverted pendulum mounted on a motor driven cart. The aim is to stabilize the system such that the position of the cart on the track is controlled quickly and accurately so that the pendulum is always erected in its vertical position. In this paper the linearized model was obtained by Jacobian matrix method. The Matlab-Simulink models have been developed for simulation for optimal control design of nonlinear inverted pendulum-cart dynamic system using different control methods. The methods discussed in this paper are a double Proportional-Integral-Derivative (PID) control method, a modern Linear Quadratic Regulator (LQR) control method and a combination of PID and Linear Quadratic Regulator (LQR) control methods. The dynamic and steady state performance are investigated and compared for the above controllers.
This document presents a study that develops a model to estimate machining surface finish based on measured vibration levels. Milling experiments were conducted varying cutting speed, feed rate, and depth of cut. Surface roughness and overall vibration levels were measured for each test. A curve fitting model was generated using the experimental data to correlate vibration to surface finish. The model was found to estimate surface roughness with 99.9% accuracy and low percentage error, providing a potential method for online surface finish estimation and process control using vibration monitoring.
Eric Schulken's engineering portfolio contains 6 projects demonstrating his skills in various areas including simulation, drafting, 3D modeling, technical writing and automation. The first project involves simulating a vehicle path planning method using MATLAB. The second is designing a dual function gripper for picking and placing lenses in Solidworks. The third is a CAD mockup of an automation cell layout. The fourth is an MRP scheduling tool built in Excel. The fifth analyzes surface area contamination using image analysis. The sixth writing sample details methods for measuring rowing power output using accelerometers on an ergometer.
Analysis Of NACA 6412 Airfoil (Purpose: Propeller For Flying Bike)IOSR Journals
This document analyzes the NACA 6412 airfoil for use as a propeller on a flying bike. It summarizes the analysis conducted using JavaProp software. The analysis found that a two-blade propeller with the NACA 6412 airfoil produced a thrust of 155.84N, meeting the target thrust needed. When the propeller was modeled with a shroud, thrust increased to 179.39N. Maximum thrust of 179.41N was produced when using a shroud and square blade tips. The two-blade propeller was determined to be preferable to a three-blade design due to lower weight, while still producing the necessary thrust.
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...IJRES Journal
CNC technology marks the core of modern manufacturing, and CNC interpolation module is one of the most important numerical control technology modules. Avery important feature of the CNC is to implement the feed rate that consists in producing the set points based on a NC program. In the high speed machining, the feed rate is restricted by the velocity, acceleration, and jerk. And the NURBS curve is a free curve, due to the many advantages of NURBS curves, it can be well applied to the CNC feed rate interpolation. The algorithm can get more smooth feed rate curves, which makes better use of kinematical characteristics of the machine. Finally, according to each machine axis capability, one can use the feed rate control method which is verified by simulation analysis and processing to test this method. The results show that the algorithm can effectively control the speed, acceleration and jerk.
SIMMECHANICS VISUALIZATION OF EXPERIMENTAL MODEL OVERHEAD CRANE, ITS LINEARIZ...ijccmsjournal
Overhead Crane experimental model using Simmechanic Visualization is presented for the robust antisway LQR control. First, 1D translational motion of overhead crane is designed with exact lab model measurements and features. Second, linear least square system identification with 7 past inputs/outputs is applied on collected simulation data to produce more predicted models. Third, minimize root mean square error and identified the best fit model with lowest RMSE. Finally, Linear Quadratic Regulator (LQR) and Reference tracking with pre-compensator have been implemented to minimize load swing and perform fast track on trolley positioning.
Analysis & Control of Inverted Pendulum System Using PID ControllerIJERA Editor
This document describes the design of a two-loop PID controller for an inverted pendulum system using pole placement technique. An LQR design is first used to obtain the dominant closed-loop poles. A two-loop PID controller is then designed by placing the closed-loop poles at the same locations as the LQR design. Simulation results show the PID controller achieves better response than the LQR design by reducing oscillations, while maintaining similar robustness. The PID controller performance is verified through simulations and experiments on the inverted pendulum system.
Cfd Studies of Two Stroke Petrol Engine ScavengingIJERA Editor
This project deals with the numerical analysis of 2 stroke engine scavenging in two cases. One with an existing condition (Flat headed pistons) and another with a new design (Dome headed piston) .The numerical analysis is done with help of CFD software ANSYS FLUENT 14.5. Here, the modeling of engine piston with flat headed type and with dome headed types was done in workbench. In ANSYS FLUENT after the geometrical design, for the dynamic motion meshing is used and set up species transport model also. At first the scavenging effect of flat headed piston is analyzed. Later the simulation of piston with dome headed type was also checked. Analyzing the variations from each and selected the best method for scavenging. Finally the scavenging efficiency is calculated for both type arrangements.
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
The Inverted Pendulum system has been identified for implementing controllers as it is an inherently unstable system having nonlinear dynamics. The system has fewer control inputs than degrees of freedom which makes it fall under the class of under-actuated systems. It makes the control task more challenging making the inverted pendulum system a classical benchmark for the design, testing, evaluating and comparing. The inverted pendulum to be discussed in this paper is an inverted pendulum mounted on a motor driven cart. The aim is to stabilize the system such that the position of the cart on the track is controlled quickly and accurately so that the pendulum is always erected in its vertical position. In this paper the linearized model was obtained by Jacobian matrix method. The Matlab-Simulink models have been developed for simulation for optimal control design of nonlinear inverted pendulum-cart dynamic system using different control methods. The methods discussed in this paper are a double Proportional-Integral-Derivative (PID) control method, a modern Linear Quadratic Regulator (LQR) control method and a combination of PID and Linear Quadratic Regulator (LQR) control methods. The dynamic and steady state performance are investigated and compared for the above controllers.
This document presents a study that develops a model to estimate machining surface finish based on measured vibration levels. Milling experiments were conducted varying cutting speed, feed rate, and depth of cut. Surface roughness and overall vibration levels were measured for each test. A curve fitting model was generated using the experimental data to correlate vibration to surface finish. The model was found to estimate surface roughness with 99.9% accuracy and low percentage error, providing a potential method for online surface finish estimation and process control using vibration monitoring.
Eric Schulken's engineering portfolio contains 6 projects demonstrating his skills in various areas including simulation, drafting, 3D modeling, technical writing and automation. The first project involves simulating a vehicle path planning method using MATLAB. The second is designing a dual function gripper for picking and placing lenses in Solidworks. The third is a CAD mockup of an automation cell layout. The fourth is an MRP scheduling tool built in Excel. The fifth analyzes surface area contamination using image analysis. The sixth writing sample details methods for measuring rowing power output using accelerometers on an ergometer.
Analysis Of NACA 6412 Airfoil (Purpose: Propeller For Flying Bike)IOSR Journals
This document analyzes the NACA 6412 airfoil for use as a propeller on a flying bike. It summarizes the analysis conducted using JavaProp software. The analysis found that a two-blade propeller with the NACA 6412 airfoil produced a thrust of 155.84N, meeting the target thrust needed. When the propeller was modeled with a shroud, thrust increased to 179.39N. Maximum thrust of 179.41N was produced when using a shroud and square blade tips. The two-blade propeller was determined to be preferable to a three-blade design due to lower weight, while still producing the necessary thrust.
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...IJRES Journal
CNC technology marks the core of modern manufacturing, and CNC interpolation module is one of the most important numerical control technology modules. Avery important feature of the CNC is to implement the feed rate that consists in producing the set points based on a NC program. In the high speed machining, the feed rate is restricted by the velocity, acceleration, and jerk. And the NURBS curve is a free curve, due to the many advantages of NURBS curves, it can be well applied to the CNC feed rate interpolation. The algorithm can get more smooth feed rate curves, which makes better use of kinematical characteristics of the machine. Finally, according to each machine axis capability, one can use the feed rate control method which is verified by simulation analysis and processing to test this method. The results show that the algorithm can effectively control the speed, acceleration and jerk.
SIMMECHANICS VISUALIZATION OF EXPERIMENTAL MODEL OVERHEAD CRANE, ITS LINEARIZ...ijccmsjournal
Overhead Crane experimental model using Simmechanic Visualization is presented for the robust antisway LQR control. First, 1D translational motion of overhead crane is designed with exact lab model measurements and features. Second, linear least square system identification with 7 past inputs/outputs is applied on collected simulation data to produce more predicted models. Third, minimize root mean square error and identified the best fit model with lowest RMSE. Finally, Linear Quadratic Regulator (LQR) and Reference tracking with pre-compensator have been implemented to minimize load swing and perform fast track on trolley positioning.
Stability Control Structure of Hovercraft Prototype Utilising PID ControllerjournalBEEI
Hovercraft is a method of transportation as an option for clients who remain on the waterway and swamp surface. The issue with hovercraft is when dubious climate and natural condition, e.g. wind speed and wave tallness exasperate solidness of hovercraft to jeopardise the driver. We propose an approach to keep up adjust of the hovercraft by controlling the focal point of gravity (PG) to be determined position. The controller monitors the position of load to change the position. A 6-DOF IMU Sensor MPU 6050 was utilised to create information as an examination with setpoint. PID control strategy was employed. The test outcome demonstrates that the model of air cushion vehicle could keep its adjust the axis orientation of the roll in spite of the fact that it was less compelling in the pitch pivot direction.
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...IOSR Journals
This document presents research on using a quarter-car model and passive suspension to analyze the dynamics of a vehicle crossing a novel simple harmonic speed hump. The study uses MATLAB simulation of a quarter-car model to investigate the effect of hump dimensions and vehicle speed on ride comfort. It is found that a simple harmonic hump of 9m length allows vehicle speeds up to 30 km/h while maintaining ride comfort. A diagram is presented showing maximum vehicle speed for different hump dimensions that meet ride comfort standards.
This document discusses the Ark Loader Quantum, a system for constructing green energy products. It describes the loading process, which involves understanding transit requirements and how the load is tiered and layered. Time and motion standards like Black Jack and Bushy Run are used as metrics. The document also mentions emulating an assembler to construct a scalable manifold design that can speed up assembly through increased speed and performance. Precision, throughput, machine output, and other metrics are evaluated. Over 264 hours were spent emulating the loading process from pre-developed benchmarks and standards. A mathematical model was constructed by developing a conversion hypothesis as part of modeling the overall Ark system.
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...ijcsa
A double inverted pendulum plant has been in the domain of control researchers as an established model for studies on stability. The stability of such as a system taking the linearized plant dynamics has yielded satisfactory results by many researchers using classical control techniques. The established model that is analyzed as part of this work was tested under the influence of time delay, where the controller was fine tuned using a BAT algorithm taking into considering the fitness function of square of error. This proposed
method gave results which were better when compared without time delay wherein the calculated values
indicated the issues when incorporating time delay
To study Magnus Effect on Flettner RotorIRJET Journal
This document discusses using computational fluid dynamics (CFD) software to simulate the Magnus effect on Flettner rotors. It first provides background on Flettner rotors and the Magnus effect. It then describes the methodology, which includes analyzing experimental data on rotating cylinders, establishing relationships between parameters, setting boundary conditions in CFD, running simulations, and validating the results. The simulations model the fluid flow around stationary and rotating cylinders and calculate lift and drag coefficients. The CFD analysis is found to capture the Magnus effect and related fluid phenomena on the rotating cylinders.
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
OPTIMIZATION OF AERODYNAMIC AND STRUCTURAL PERFORMANCES OF A WIND TURBINE BLA...IAEME Publication
The purpose of this study is to optimize the energy efficiency of a wind turbine
blade and reduce its cost. In this paper, we define several optimization targets such as
maximizing Cl / Cd ratio and minimizing the deformation and mass of the blade. To
solve this multi-objectives optimization problem, we used the ant colony heuristic
optimization method on a blade model computed by the BEM and the FEM methods.
The optimization results are compared with the results obtained by the BEM method.
Computational Aerodynamic Prediction for Integration of an Advanced Reconnais...IJERA Editor
In this paper a computational aerodynamic prediction to support the aeromechanical integration of an advanced reconnaissance pod on a 5th generation fighter type aircraft is presented. The aim of the activity was to compare the aerodynamic characteristics of the new pod to a previous one already cleared on the same aircraft fleet, given verified inertial and structural similarity. Verifying the aforementioned aerodynamic similarity without involving extensive flight test activity was a must, to save time and to reduce costs. A two steps approach was required by the Certification Authority to verify, initially, the performance data compatibility in terms of aerodynamic coefficients of the old pod with the new one, in order to allow performance flight manual data interchangeability (a quantitative comparison was required); afterwards, a qualitative assessment was conducted to verify the absence of unsteadiness induced by the introduction in the external structure of the new pod of an auxiliary antenna case. Computational results are presented both for Straight and Level Un-accelerated Flight and Steady-Sideslip flight conditions at different Angles of Attack.
IRJET- Combined Load Analysis of Re-Profiled Railway WheelIRJET Journal
This document analyzes the thermal and structural loads on a railway wheel during braking. It develops an analytical model to calculate the heat flux, film coefficient, and angular velocity for different wheel radii and velocities. A 3D model of an S-shaped wheel is created in CATIA and meshed in ANSYS for finite element analysis. The model applies a calculated heat flux at the contact surface between the wheel and brake block to determine temperature distribution. It also examines stress distribution under combined thermal and mechanical loads and compares results to existing wheel designs to reduce stresses. The analysis seeks to improve wheel design and withstand thermal damage from repeated braking.
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
The document summarizes the design and testing of contra-rotating propellers (CRPs) for a solar-powered boat. It describes modifying an open-source propeller design program called OpenProp to model CRPs, parametric studies to select propeller dimensions, manufacturing the CRP system using a CNC mill, and preliminary testing that showed a 3% improvement in efficiency over a single propeller. The overall goal was to design, build, and test CRPs for an upcoming solar boat race.
The document is a project report on parametric design and optimization of propellers using Grasshopper. It discusses using Grasshopper to build a parametric model of the Wageningen B-screw propeller series. The report reviews literature on ship propellers and propulsion. It then analyzes the geometry and performance characteristics of the Wageningen B-screw series. The main body of the report describes realizing a parametric model of the propeller series in Grasshopper that allows modifying the geometry and calculating performance based on parameters. The model is then tested and potential further work is discussed.
1. The document discusses using computational fluid dynamics (CFD) analysis to analyze the aerodynamic properties of different vehicle body models.
2. CFD simulations are performed using software like ANSYS and FLUENT to study factors like drag, lift, pressure distribution and turbulence around the vehicle bodies.
3. The analysis aims to understand how modifying the streamlined shape of different vehicle body types affects properties like speed and pressure distribution, to determine if the body can withstand those forces and speeds in given conditions.
Car Dynamics using Quarter Model and Passive Suspension, Part VI: Sprung-mass...IOSR Journals
1) The document investigates the step response of a 2 DOF quarter-car model with passive suspension using MATLAB.
2) It derives the mathematical models for the sprung-mass displacement and acceleration in response to a 100mm step road disturbance.
3) The simulations show that increasing the suspension damping coefficient decreases the overshoot and settling time of the sprung-mass displacement response, but increases the maximum acceleration. Suspension stiffness has little effect on the maximum acceleration.
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...ijctcm
Unstable wheel inverted pendulum is modelled and controlled deploying Kane’s method and optimal
partial-state PID control scheme. A correct derivation of nonlinear mathematical model of a wheel inverted
pendulum is obtained using a proper definition of the geometric context of active and inertia forces. Then
the model is decoupled to two linear subsystems namely balancing and heading subsystems. Afterward
partial-state PID controller is proposed and formulated to quadratic optimal regulation tuning method. It
enables partial-state PID to be optimally tuned and guarantees a satisfactory level of states error and a
realistic utilization of torque energy. Simulation and numerical analyses are carried out to analyse
system’s stability and to determine the performance of the proposed controller for mobile wheel inverted
pendulum application.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
This document discusses several papers on the topic of topology optimization. It summarizes the abstracts of three papers. The first paper discusses applying topology optimization and manufacturing simulations to aircraft component design. The second paper discusses designing smart composite materials using topology optimization to optimize properties like thermal expansion coefficients. The third paper surveys procedures for dealing with common numerical instabilities in topology optimization like checkerboards and mesh dependencies.
This document describes a constructive solution for a rotating machine with profiled rotors that can function as either a force machine or work machine. Key points:
- The machine has two counter-rotating profiled rotors inside casings that transport fluid from a suction to discharge connection.
- A mathematical relationship is derived showing that the height of the rotating pistons should equal the rotor radius to maximize efficiency.
- Details are provided on the gear mechanism used to synchronize rotation of the rotors without penetrating shafts.
- Equations are given to calculate the coordinates that define the contour profile of the rotors based on design parameters like rotor radius.
- Tables show example coordinate points used to
Neuro-fuzzy-based anti-swing control of automatic tower craneTELKOMNIKA JOURNAL
Controlling the position of the final load and the anti-swing control of the loads during the operation of the tower crane are challenging tasks. These are the most important control issues for safe operation, which are difficult to achieve easily with conventional control systems. Hence, the need to integrate the concepts of soft-computing into the tower crane control system. The aim of this research work is to design an adaptive-network-based fuzzy inference system (ANFIS) controller to move the payload to the final position with the lowest possible swing angle. To evaluate the ability of the proposed controller to meet the control requirements, its performance was compared to three other controllers: a conventional proportional derivative (PD) controller, a fuzzy-tuned PD controller and a fuzzy controller. MATLAB-based computer simulations of the crane and controllers were carried out to verify and compare the performance of the proposed controllers. The obtained results show the effectiveness of the ANFIS-based controller in adjusting the load position while keeping the load fluctuations small at the final position. The load oscillation angle is about ±2.28° with the ANFIS controller while it is about ±10° when using the PD controller. In addition, only one ANFIS controller is used for both load position and swing angle control.
LMI based antiswing adaptive controller for uncertain overhead cranes IJECEIAES
This paper proposes an adaptive anti-sway controller for uncertain overhead cranes. The state-space model of the 2D overhead crane with the system parameter uncertainties is shown firstly. Next, the adaptive controller which can adapt with the system uncertainties and input disturbances is established. The proposed controller has ability to move the trolley to the destination in short time and with small oscillation of the load despite the effect of the uncertainties and disturbances. Moreover, the controller has simple structure so it is easy to execute. Also, the stability of the closed-loop system is analytically proven. The proposed algorithm is verified by using Matlab/ Simulink simulation tool. The simulation results show that the presented controller gives better performances (i.e., fast transient response, no ripple, and low swing angle) than the state feedback controller when there exist system parameter variations as well as input disturbances.
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...Scientific Review SR
In this paper, a mathematical model and a controller for a DC motor are developed for the
construction of an in-wheel motor. In-wheel motors can be used in hybrid electric vehicles to provide traction
force of front or rear wheels. The model identification is achieved using a simple and low cost data acquisition
system. An Arduino Uno embedded board system is used to collect data from sensors to a computer and for
control purposes. Data processing is performed using Matlab/Simulink. Validations of the devel oped
mathematical model and controller performance are carried out by comparing simulation and experimental results.
The results obtained show that the mathematical model is accurate enough to assist in speed controller design and
implementation.
Stability Control Structure of Hovercraft Prototype Utilising PID ControllerjournalBEEI
Hovercraft is a method of transportation as an option for clients who remain on the waterway and swamp surface. The issue with hovercraft is when dubious climate and natural condition, e.g. wind speed and wave tallness exasperate solidness of hovercraft to jeopardise the driver. We propose an approach to keep up adjust of the hovercraft by controlling the focal point of gravity (PG) to be determined position. The controller monitors the position of load to change the position. A 6-DOF IMU Sensor MPU 6050 was utilised to create information as an examination with setpoint. PID control strategy was employed. The test outcome demonstrates that the model of air cushion vehicle could keep its adjust the axis orientation of the roll in spite of the fact that it was less compelling in the pitch pivot direction.
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...IOSR Journals
This document presents research on using a quarter-car model and passive suspension to analyze the dynamics of a vehicle crossing a novel simple harmonic speed hump. The study uses MATLAB simulation of a quarter-car model to investigate the effect of hump dimensions and vehicle speed on ride comfort. It is found that a simple harmonic hump of 9m length allows vehicle speeds up to 30 km/h while maintaining ride comfort. A diagram is presented showing maximum vehicle speed for different hump dimensions that meet ride comfort standards.
This document discusses the Ark Loader Quantum, a system for constructing green energy products. It describes the loading process, which involves understanding transit requirements and how the load is tiered and layered. Time and motion standards like Black Jack and Bushy Run are used as metrics. The document also mentions emulating an assembler to construct a scalable manifold design that can speed up assembly through increased speed and performance. Precision, throughput, machine output, and other metrics are evaluated. Over 264 hours were spent emulating the loading process from pre-developed benchmarks and standards. A mathematical model was constructed by developing a conversion hypothesis as part of modeling the overall Ark system.
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...ijcsa
A double inverted pendulum plant has been in the domain of control researchers as an established model for studies on stability. The stability of such as a system taking the linearized plant dynamics has yielded satisfactory results by many researchers using classical control techniques. The established model that is analyzed as part of this work was tested under the influence of time delay, where the controller was fine tuned using a BAT algorithm taking into considering the fitness function of square of error. This proposed
method gave results which were better when compared without time delay wherein the calculated values
indicated the issues when incorporating time delay
To study Magnus Effect on Flettner RotorIRJET Journal
This document discusses using computational fluid dynamics (CFD) software to simulate the Magnus effect on Flettner rotors. It first provides background on Flettner rotors and the Magnus effect. It then describes the methodology, which includes analyzing experimental data on rotating cylinders, establishing relationships between parameters, setting boundary conditions in CFD, running simulations, and validating the results. The simulations model the fluid flow around stationary and rotating cylinders and calculate lift and drag coefficients. The CFD analysis is found to capture the Magnus effect and related fluid phenomena on the rotating cylinders.
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
OPTIMIZATION OF AERODYNAMIC AND STRUCTURAL PERFORMANCES OF A WIND TURBINE BLA...IAEME Publication
The purpose of this study is to optimize the energy efficiency of a wind turbine
blade and reduce its cost. In this paper, we define several optimization targets such as
maximizing Cl / Cd ratio and minimizing the deformation and mass of the blade. To
solve this multi-objectives optimization problem, we used the ant colony heuristic
optimization method on a blade model computed by the BEM and the FEM methods.
The optimization results are compared with the results obtained by the BEM method.
Computational Aerodynamic Prediction for Integration of an Advanced Reconnais...IJERA Editor
In this paper a computational aerodynamic prediction to support the aeromechanical integration of an advanced reconnaissance pod on a 5th generation fighter type aircraft is presented. The aim of the activity was to compare the aerodynamic characteristics of the new pod to a previous one already cleared on the same aircraft fleet, given verified inertial and structural similarity. Verifying the aforementioned aerodynamic similarity without involving extensive flight test activity was a must, to save time and to reduce costs. A two steps approach was required by the Certification Authority to verify, initially, the performance data compatibility in terms of aerodynamic coefficients of the old pod with the new one, in order to allow performance flight manual data interchangeability (a quantitative comparison was required); afterwards, a qualitative assessment was conducted to verify the absence of unsteadiness induced by the introduction in the external structure of the new pod of an auxiliary antenna case. Computational results are presented both for Straight and Level Un-accelerated Flight and Steady-Sideslip flight conditions at different Angles of Attack.
IRJET- Combined Load Analysis of Re-Profiled Railway WheelIRJET Journal
This document analyzes the thermal and structural loads on a railway wheel during braking. It develops an analytical model to calculate the heat flux, film coefficient, and angular velocity for different wheel radii and velocities. A 3D model of an S-shaped wheel is created in CATIA and meshed in ANSYS for finite element analysis. The model applies a calculated heat flux at the contact surface between the wheel and brake block to determine temperature distribution. It also examines stress distribution under combined thermal and mechanical loads and compares results to existing wheel designs to reduce stresses. The analysis seeks to improve wheel design and withstand thermal damage from repeated braking.
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
The document summarizes the design and testing of contra-rotating propellers (CRPs) for a solar-powered boat. It describes modifying an open-source propeller design program called OpenProp to model CRPs, parametric studies to select propeller dimensions, manufacturing the CRP system using a CNC mill, and preliminary testing that showed a 3% improvement in efficiency over a single propeller. The overall goal was to design, build, and test CRPs for an upcoming solar boat race.
The document is a project report on parametric design and optimization of propellers using Grasshopper. It discusses using Grasshopper to build a parametric model of the Wageningen B-screw propeller series. The report reviews literature on ship propellers and propulsion. It then analyzes the geometry and performance characteristics of the Wageningen B-screw series. The main body of the report describes realizing a parametric model of the propeller series in Grasshopper that allows modifying the geometry and calculating performance based on parameters. The model is then tested and potential further work is discussed.
1. The document discusses using computational fluid dynamics (CFD) analysis to analyze the aerodynamic properties of different vehicle body models.
2. CFD simulations are performed using software like ANSYS and FLUENT to study factors like drag, lift, pressure distribution and turbulence around the vehicle bodies.
3. The analysis aims to understand how modifying the streamlined shape of different vehicle body types affects properties like speed and pressure distribution, to determine if the body can withstand those forces and speeds in given conditions.
Car Dynamics using Quarter Model and Passive Suspension, Part VI: Sprung-mass...IOSR Journals
1) The document investigates the step response of a 2 DOF quarter-car model with passive suspension using MATLAB.
2) It derives the mathematical models for the sprung-mass displacement and acceleration in response to a 100mm step road disturbance.
3) The simulations show that increasing the suspension damping coefficient decreases the overshoot and settling time of the sprung-mass displacement response, but increases the maximum acceleration. Suspension stiffness has little effect on the maximum acceleration.
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...ijctcm
Unstable wheel inverted pendulum is modelled and controlled deploying Kane’s method and optimal
partial-state PID control scheme. A correct derivation of nonlinear mathematical model of a wheel inverted
pendulum is obtained using a proper definition of the geometric context of active and inertia forces. Then
the model is decoupled to two linear subsystems namely balancing and heading subsystems. Afterward
partial-state PID controller is proposed and formulated to quadratic optimal regulation tuning method. It
enables partial-state PID to be optimally tuned and guarantees a satisfactory level of states error and a
realistic utilization of torque energy. Simulation and numerical analyses are carried out to analyse
system’s stability and to determine the performance of the proposed controller for mobile wheel inverted
pendulum application.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
This document discusses several papers on the topic of topology optimization. It summarizes the abstracts of three papers. The first paper discusses applying topology optimization and manufacturing simulations to aircraft component design. The second paper discusses designing smart composite materials using topology optimization to optimize properties like thermal expansion coefficients. The third paper surveys procedures for dealing with common numerical instabilities in topology optimization like checkerboards and mesh dependencies.
This document describes a constructive solution for a rotating machine with profiled rotors that can function as either a force machine or work machine. Key points:
- The machine has two counter-rotating profiled rotors inside casings that transport fluid from a suction to discharge connection.
- A mathematical relationship is derived showing that the height of the rotating pistons should equal the rotor radius to maximize efficiency.
- Details are provided on the gear mechanism used to synchronize rotation of the rotors without penetrating shafts.
- Equations are given to calculate the coordinates that define the contour profile of the rotors based on design parameters like rotor radius.
- Tables show example coordinate points used to
Neuro-fuzzy-based anti-swing control of automatic tower craneTELKOMNIKA JOURNAL
Controlling the position of the final load and the anti-swing control of the loads during the operation of the tower crane are challenging tasks. These are the most important control issues for safe operation, which are difficult to achieve easily with conventional control systems. Hence, the need to integrate the concepts of soft-computing into the tower crane control system. The aim of this research work is to design an adaptive-network-based fuzzy inference system (ANFIS) controller to move the payload to the final position with the lowest possible swing angle. To evaluate the ability of the proposed controller to meet the control requirements, its performance was compared to three other controllers: a conventional proportional derivative (PD) controller, a fuzzy-tuned PD controller and a fuzzy controller. MATLAB-based computer simulations of the crane and controllers were carried out to verify and compare the performance of the proposed controllers. The obtained results show the effectiveness of the ANFIS-based controller in adjusting the load position while keeping the load fluctuations small at the final position. The load oscillation angle is about ±2.28° with the ANFIS controller while it is about ±10° when using the PD controller. In addition, only one ANFIS controller is used for both load position and swing angle control.
LMI based antiswing adaptive controller for uncertain overhead cranes IJECEIAES
This paper proposes an adaptive anti-sway controller for uncertain overhead cranes. The state-space model of the 2D overhead crane with the system parameter uncertainties is shown firstly. Next, the adaptive controller which can adapt with the system uncertainties and input disturbances is established. The proposed controller has ability to move the trolley to the destination in short time and with small oscillation of the load despite the effect of the uncertainties and disturbances. Moreover, the controller has simple structure so it is easy to execute. Also, the stability of the closed-loop system is analytically proven. The proposed algorithm is verified by using Matlab/ Simulink simulation tool. The simulation results show that the presented controller gives better performances (i.e., fast transient response, no ripple, and low swing angle) than the state feedback controller when there exist system parameter variations as well as input disturbances.
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...Scientific Review SR
In this paper, a mathematical model and a controller for a DC motor are developed for the
construction of an in-wheel motor. In-wheel motors can be used in hybrid electric vehicles to provide traction
force of front or rear wheels. The model identification is achieved using a simple and low cost data acquisition
system. An Arduino Uno embedded board system is used to collect data from sensors to a computer and for
control purposes. Data processing is performed using Matlab/Simulink. Validations of the devel oped
mathematical model and controller performance are carried out by comparing simulation and experimental results.
The results obtained show that the mathematical model is accurate enough to assist in speed controller design and
implementation.
PID controller for microsatellite yaw-axis attitude control system using ITAE...TELKOMNIKA JOURNAL
The need for effective design of satellite attitude control (SAC) subsystem for a microsatellite is imperative in order to guarantee both the quality and reliability of the data acquisition. A proportional-integral-derivative (PID) controller was proposed in this study because of its numerous advantages. The performance of PID controller can be greatly improved by adopting an integral time absolute error (ITAE) robust controller design approach. Since the system to be controlled is of the 4th order, it was approximated by its 2nd order version and then used for the controller design. Both the reduced and higher-order pre-filter transfer functions were designed and tested, in order to improve the system performance. As revealed by the results, three out of the four designed systems satisfy the design specifications; and the PD-controlled system without pre-filter transfer function was recommended out of the three systems due to its structural simplicity, which eventually enhances its digital implementation.
This document presents an output-based input shaping and proportional integral derivative (PID) control for load hoisting control of a 3D crane system. Unlike conventional input shaping that uses model parameters, output-based filtering is designed using the target system's output signal to avoid issues from model uncertainties. Simulation results show precise payload positioning with negligible sway is achieved. The proposed hybrid control is robust and can be easily implemented on higher order systems. Logarithmic decrement techniques are used to determine the crane system's damping ratio and natural frequency, simplifying the design. An output-based filter is designed by minimizing the difference between the target system and reference system outputs. Filter gains are then calculated to shape the input and reduce residual vibrations
This document describes a finite element model developed to simulate the dynamics of an aircraft arresting gear system. The arresting gear is used on aircraft carriers to stop landing aircraft and consists of cables, blocks, dampers, and a hydraulic braking mechanism. The developed model includes all major components of the real system as finite elements. Validation tests showed the model accurately predicts pressures in the hydraulic cylinder and the overall behavior matches experimental data. The validated model is then used to simulate aircraft landings with different masses and velocities to analyze how the arresting gear performs under varying conditions.
Design of GCSC Stabilizing Controller for Damping Low Frequency OscillationsIJAEMSJORNAL
This paper presents a systematic procedure for modeling and simulation of a power system equipped with FACTS type Gate Controlled Series Compensator (GCSC) based stabilizer controller. Single Machine Infinite Bus (SMIB) power system was investigated for evaluation of GCSC stabilizing controller for enhancing the overall dynamic system performance. PSO algorithm is employed to compute the optimal parameters of damping controller. Eigenvalues of system under various operating condition and nonlinear time domain simulation is employed to verify the effectiveness and robustness of GCSC stabilizing controller in damping low frequency oscillations (LFO) modes.
Evaluation of the stability enhancement of the conventional sliding mode cont...nooriasukmaningtyas
The proposed work is an attempt to investigate the stability of the nonlinear
system by using a whale optimization algorithm as of one of the metaheuristic optimization methods, and this investigation was conducted on a
single inverted pendulum as a study model. The evaluation measures which
were used in this article values of gain and sliding surface of the
conventional sliding mode controller to illustrate the extent of the system`s
stability. Furthermore, control action, the relationship between error and its
derivative, desired, and actual position in addition to sliding response
graphically showed the feasibility of the proposed solution. The attained
results illustrated considerable improvement in the settling time and
minimizing the impact of chattering behavior.
This document summarizes a research paper that proposes a new control technique for a Doubly Fed Induction Generator (DFG) used in variable speed wind turbines. The technique uses a nonlinear sliding mode control approach with an exponential reaching law (ERL) to control the active and reactive powers generated by the wind turbine. Simulation results show that this sliding mode control with ERL is more robust and improves power quality and stability compared to traditional sliding mode control approaches. It reduces chattering phenomenon while also accelerating the system response for better tracking of the desired control objectives.
Soft Computing Technique Based Enhancement of Transmission System Lodability ...IJERA Editor
Due to the growth of electricity demands and transactions in power markets, existing power networks need to be enhanced in order to increase their loadability. The problem of determining the best locations for network reinforcement can be formulated as a mixed discrete-continuous nonlinear optimization problem (MDCP). The complexity of the problem makes extensive simulations necessary and the computational requirement is high. This paper compares the effectiveness of Evolutionary Programming (EP) and an ordinal optimization (OO) technique is proposed in this paper to solve the MDCP involving two types of flexible ac transmission systems (FACTS) devices, namely static var compensator (SVC) and thyristor controlled series compensator (TCSC), for system loadability enhancement. In this approach, crude models are proposed to cope with the complexity of the problem and speed up the simulations with high alignment confidence. The test and Validation of the proposed algorithm are conducted on IEEE 14–bus system and 22-bus Indian system.Simulation results shows that the proposed models permit the use of OO-based approach for finding good enough solutions with less computational efforts.
Optimal Design of Super Twisting Control with PSO Algorithm for Robotic Manip...CSCJournals
Robotic manipulators are nonlinear and coupling systems exposing to external disturbance. They are used in wide industrial applications; the suitable selection of a nonlinear robust controller is required. Sliding Mode Controller (SMC) was designed to achieve these requirements, but unfortunately the chattering phenomenon was the main drawback of the conventional SMC. It leads to destructive of some components of a real system and subsequent loss in its accuracy. Hence, the design of Super-Twisting Controller (STC) is suggested for chattering elimination. In previous literatures, the accomplishment of the manual adjustment for the parameters of STC was a large burden and time consuming process. Therefore, a new combination of Particle Swarm Optimization (PSO) algorithm with STC is proposed for optimal tuning of STC parameters. The simulation results demonstrate the superiority of the super twisting technique for chattering mitigation comparing to the conventional SMC. Also, STC tuned via PSO proves its effectiveness and robustness to different types of external disturbances without the needs for the knowledge of their upper boundary values. Besides, the performance of the controlled system is faster and more accurate in the criteria of overshoot, settling time and rise time compared to the manual adjusting of super twisting controllers.
The article gives the experimental results of the processes occurring in the combined system of traction and magnetic suspension, which was implemented on the basis of the linear switched reluctance motor. The goal of the research is to examine the possibility to combine the levitation and traction functions within one unit. The full- function physical model of the transport system with the magnetic suspension has been produced for experimental verification of the development concept for the combined system of traction and magnetic suspension. The research tests have been performed at the track structure with the limited length in order to study the processes, occurring in the most complicated start-up mode, when the discrete behavior of current in windings has the disturbance effect on the object levitation. The oscillograms of electromechanical transition processes, showing the mutual influence of traction subsystems and a suspension, are provided. The results of researches have illustrated dramatically that the development concept of the combined system of traction and magnetic suspension, based on the linear switched reluctance motor, is absolutely real. Further researches should be aimed at improving the system characteristics by reducing the mutual influence of levitation and traction processes.
A predictive sliding mode control for quadrotor’s tracking trajectory subject...IJECEIAES
In this paper, a predictive sliding mode control (PSMC) strategy for the quadrotors tracking trajectory problem is proposed. This strategy aims to combine the advantages of sliding mode control (SMC) and non-linear model predictive control (NMPC) to improve the tracking control performance for quadrotors in terms of optimality, inputs/states constraints satisfaction, and strong robustness against disturbances. A comparative study of three popular controllers: the SMC, NMPC, and the integral backstepping control (IBC) is performed with different criteria. Accordingly, IBC and SMC show less computational time and strong robustness, while NMPC has minimum control effort. The discrete Dryden turbulence model is used as a benchmark model to represent the wind effect on the trajectory tracking accuracy. The effectiveness of the proposed method PSMC has been proven and compared with discrete-time sliding mode control (DSMC) and NMPC in several scenarios. Simulation results show that under both wind turbulence and time-variant uncertainties, the PSMC outperforms the other controllers by providing simultaneously disturbance rejection and guarantee that the control inputs are within bounded constraints.
This document summarizes research using particle swarm optimization (PSO) to tune the parameters of a proportional-integral-derivative (PID) controller for optimal speed control of a brushless DC motor (BLDC). PSO is used to determine the optimal values for the PID gains (Kp, Ki, Kd) by minimizing a fitness function based on time domain performance criteria. Simulation results show that PID control tuned with PSO improves the dynamic performance of the BLDC motor speed control system compared to PID control tuned with conventional methods.
This document discusses the optimization of hydro-mechanical power split transmissions. It begins by providing background on continuously variable transmissions and why hydro-mechanical power split transmissions are promising. It then describes the optimization problem as designing the transmission to maximize average efficiency by selecting displacements of the hydraulic machines and gear ratios. An optimization algorithm using particle swarm methods is used to solve this problem. Finally, the optimization method will be applied to study transmissions for a compact loader and agricultural tractor.
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd Iaetsd
This document describes the design of a fuzzy logic controller for a single-link flexible manipulator. A fuzzy-PID controller is used to control an uncertain flexible robotic arm and its internal motor dynamics parameters. The controller is tested against conventional integral and PID controllers in simulations. The results show the proposed fuzzy PID controller has better robustness under variations in motor dynamics compared to the other controllers.
This document discusses using GPS and PLC-HMI systems to control lavatory flush outlets on Indian trains. Specifically:
- GPS would detect when a train is near a station and send a signal to the PLC to close the lavatory outlet solenoid valve. When the train leaves the station, GPS would send a signal to open the valve.
- A PLC with 3 digital inputs and 2 digital outputs would automate opening and closing the solenoid valve that controls the lavatory outlet based on the GPS signals.
- Additional sensors like a level switch and motion detector are proposed to maintain cleanliness and ensure flush if the lavatory is used but not flushed.
Fuzzy Control of a Large Crane Structureijeei-iaes
The usage of tower cranes, one type of rotary cranes, is common in many industrial structures, e.g., shipyards, factories, etc. With the size of these cranes becoming larger and the motion expected to be faster and has no prescribed path, their manual operation becomes difficult and hence, automatic closed-loop control schemes are very important in the operation of rotary crane. In this paper, the plant of concern is a tower crane consists of a rotatable jib that carries a trolley which is capable of traveling over the length of the jib. There is a pendulum-like end line attached to the trolley through a cable of variable length. A fuzzy logic controller with various types of membership functions is implemented for controlling the position of the trolley and damping the load oscillations. It consists of two main types of controllers radial and rotational each of two fuzzy inference engines (FIEs). The radial controller is used to control the trolley position and the rotational is used for damping the load oscillations. Computer simulations are used to verify the performance of the controller. The results from the simulations show the effectiveness of the method in the control of tower crane keeping load swings small at the end of motion.
In industrial electric drive systems, it is common to find objects that need to solve the problem of angular position control, moving the object from one position to another asymptotically with no over-correction and guarantee. calculation of maximum fast impact. This is a multi-target optimization problem with many different solutions. This paper presents a method of constructing a PMSM motor position controller with a variable structure using dSPACE 1104 card. The system consists of a position control loop with a variable structure that is an outer loop and a speed control loop degree is the inner loop. In which, the speed adjustment loop uses adaptive law to compensate for uncertain functions and build a sliding mode observation to estimate load torque, friction and noise. The results of the simulation study were verified on Matlab-Simulink environment and experimented on dSPACE 1104 card to check the correctness of the built controller algorithm. The research results in the paper are the basis for the evaluation and setting up of control algorithms, design of electric drive systems in industry and the military.
Optimal and robust controllers based design of quarter car active suspension ...Mustefa Jibril
This document discusses the design of optimal and robust controllers for a quarter car active suspension system. It first introduces the mathematical model of a quarter car system and describes different types of road disturbances that are used as inputs. Then it presents the design of a μ-synthesis controller and LQR controller for the active suspension system. The μ-synthesis controller accounts for uncertainty in the hydraulic actuator dynamics. The LQR controller is designed to minimize a quadratic cost function and provide optimal control gains. Finally, the controllers are simulated and evaluated using MATLAB.
Similar to Controller design for gantry crane system using modified sine cosine optimization algorithm (20)
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
In recent times, the trend of online shopping through e-commerce stores and websites has grown to a huge extent. Whenever a product is purchased on an e-commerce platform, people leave their reviews about the product. These reviews are very helpful for the store owners and the product’s manufacturers for the betterment of their work process as well as product quality. An automated system is proposed in this work that operates on two datasets D1 and D2 obtained from Amazon. After certain preprocessing steps, N-gram and word embedding-based features are extracted using term frequency-inverse document frequency (TF-IDF), bag of words (BoW) and global vectors (GloVe), and Word2vec, respectively. Four machine learning (ML) models support vector machines (SVM), logistic regression (RF), logistic regression (LR), multinomial Naïve Bayes (MNB), two deep learning (DL) models convolutional neural network (CNN), long-short term memory (LSTM), and standalone bidirectional encoder representations (BERT) are used to classify reviews as either positive or negative. The results obtained by the standard ML, DL models and BERT are evaluated using certain performance evaluation measures. BERT turns out to be the best-performing model in the case of D1 with an accuracy of 90% on features derived by word embedding models while the CNN provides the best accuracy of 97% upon word embedding features in the case of D2. The proposed model shows better overall performance on D2 as compared to D1.
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
In this study, a microstrip patch antenna that works at 3.6 GHz was built and tested to see how well it works. In this work, Rogers RT/Duroid 5880 has been used as the substrate material, with a dielectric permittivity of 2.2 and a thickness of 0.3451 mm; it serves as the base for the examined antenna. The computer simulation technology (CST) studio suite is utilized to show the recommended antenna design. The goal of this study was to get a more extensive transmission capacity, a lower voltage standing wave ratio (VSWR), and a lower return loss, but the main goal was to get a higher gain, directivity, and efficiency. After simulation, the return loss, gain, directivity, bandwidth, and efficiency of the supplied antenna are found to be -17.626 dB, 9.671 dBi, 9.924 dBi, 0.2 GHz, and 97.45%, respectively. Besides, the recreation uncovered that the transfer speed side-lobe level at phi was much better than those of the earlier works, at -28.8 dB, respectively. Thus, it makes a solid contender for remote innovation and more robust communication.
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
This document describes using a snake optimization algorithm to tune the gains of an enhanced proportional-integral controller for congestion avoidance in a TCP/AQM system. The controller aims to maintain a stable and desired queue size without noise or transmission problems. A linearized model of the TCP/AQM system is presented. An enhanced PI controller combining nonlinear gain and original PI gains is proposed. The snake optimization algorithm is then used to tune the parameters of the enhanced PI controller to achieve optimal system performance and response. Simulation results are discussed showing the proposed controller provides a stable and robust behavior for congestion control.
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
Vehicular ad-hoc networks (VANETs) are wireless-equipped vehicles that form networks along the road. The security of this network has been a major challenge. The identity-based cryptosystem (IBC) previously used to secure the networks suffers from membership authentication security features. This paper focuses on improving the detection of intruders in VANETs with a modified identity-based cryptosystem (MIBC). The MIBC is developed using a non-singular elliptic curve with Lagrange interpolation. The public key of vehicles and roadside units on the network are derived from number plates and location identification numbers, respectively. Pseudo-identities are used to mask the real identity of users to preserve their privacy. The membership authentication mechanism ensures that only valid and authenticated members of the network are allowed to join the network. The performance of the MIBC is evaluated using intrusion detection ratio (IDR) and computation time (CT) and then validated with the existing IBC. The result obtained shows that the MIBC recorded an IDR of 99.3% against 94.3% obtained for the existing identity-based cryptosystem (EIBC) for 140 unregistered vehicles attempting to intrude on the network. The MIBC shows lower CT values of 1.17 ms against 1.70 ms for EIBC. The MIBC can be used to improve the security of VANETs.
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
Understanding the primary factors of internet banking (IB) acceptance is critical for both banks and users; nevertheless, our knowledge of the role of users’ perceived risk and trust in IB adoption is limited. As a result, we develop a conceptual model by incorporating perceived risk and trust into the technology acceptance model (TAM) theory toward the IB. The proper research emphasized that the most essential component in explaining IB adoption behavior is behavioral intention to use IB adoption. TAM is helpful for figuring out how elements that affect IB adoption are connected to one another. According to previous literature on IB and the use of such technology in Iraq, one has to choose a theoretical foundation that may justify the acceptance of IB from the customer’s perspective. The conceptual model was therefore constructed using the TAM as a foundation. Furthermore, perceived risk and trust were added to the TAM dimensions as external factors. The key objective of this work was to extend the TAM to construct a conceptual model for IB adoption and to get sufficient theoretical support from the existing literature for the essential elements and their relationships in order to unearth new insights about factors responsible for IB adoption.
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
The smart antennas are broadly used in wireless communication. The least mean square (LMS) algorithm is a procedure that is concerned in controlling the smart antenna pattern to accommodate specified requirements such as steering the beam toward the desired signal, in addition to placing the deep nulls in the direction of unwanted signals. The conventional LMS (C-LMS) has some drawbacks like slow convergence speed besides high steady state fluctuation error. To overcome these shortcomings, the present paper adopts an adaptive fuzzy control step size least mean square (FC-LMS) algorithm to adjust its step size. Computer simulation outcomes illustrate that the given model has fast convergence rate as well as low mean square error steady state.
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
This paper presents the design and implementation of a forest fire monitoring and warning system based on long range (LoRa) technology, a novel ultra-low power consumption and long-range wireless communication technology for remote sensing applications. The proposed system includes a wireless sensor network that records environmental parameters such as temperature, humidity, wind speed, and carbon dioxide (CO2) concentration in the air, as well as taking infrared photos.The data collected at each sensor node will be transmitted to the gateway via LoRa wireless transmission. Data will be collected, processed, and uploaded to a cloud database at the gateway. An Android smartphone application that allows anyone to easily view the recorded data has been developed. When a fire is detected, the system will sound a siren and send a warning message to the responsible personnel, instructing them to take appropriate action. Experiments in Tram Chim Park, Vietnam, have been conducted to verify and evaluate the operation of the system.
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
Cognitive radio is a smart radio that can change its transmitter parameter based on interaction with the environment in which it operates. The demand for frequency spectrum is growing due to a big data issue as many Internet of Things (IoT) devices are in the network. Based on previous research, most frequency spectrum was used, but some spectrums were not used, called spectrum hole. Energy detection is one of the spectrum sensing methods that has been frequently used since it is easy to use and does not require license users to have any prior signal understanding. But this technique is incapable of detecting at low signal-to-noise ratio (SNR) levels. Therefore, the wavelet-based sensing is proposed to overcome this issue and detect spectrum holes. The main objective of this work is to evaluate the performance of wavelet-based sensing and compare it with the energy detection technique. The findings show that the percentage of detection in wavelet-based sensing is 83% higher than energy detection performance. This result indicates that the wavelet-based sensing has higher precision in detection and the interference towards primary user can be decreased.
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
In this paper, we present the design of a new wide dual-band bandstop filter (DBBSF) using nonuniform transmission lines. The method used to design this filter is to replace conventional uniform transmission lines with nonuniform lines governed by a truncated Fourier series. Based on how impedances are profiled in the proposed DBBSF structure, the fractional bandwidths of the two 10 dB-down rejection bands are widened to 39.72% and 52.63%, respectively, and the physical size has been reduced compared to that of the filter with the uniform transmission lines. The results of the electromagnetic (EM) simulation support the obtained analytical response and show an improved frequency behavior.
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
A distributed denial of service (DDoS) attack is where one or more computers attack or target a server computer, by flooding internet traffic to the server. As a result, the server cannot be accessed by legitimate users. A result of this attack causes enormous losses for a company because it can reduce the level of user trust, and reduce the company’s reputation to lose customers due to downtime. One of the services at the application layer that can be accessed by users is a web-based lightweight directory access protocol (LDAP) service that can provide safe and easy services to access directory applications. We used a deep learning approach to detect DDoS attacks on the CICDDoS 2019 dataset on a complex computer network at the application layer to get fast and accurate results for dealing with unbalanced data. Based on the results obtained, it is observed that DDoS attack detection using a deep learning approach on imbalanced data performs better when implemented using synthetic minority oversampling technique (SMOTE) method for binary classes. On the other hand, the proposed deep learning approach performs better for detecting DDoS attacks in multiclass when implemented using the adaptive synthetic (ADASYN) method.
The appearance of uncertainties and disturbances often effects the characteristics of either linear or nonlinear systems. Plus, the stabilization process may be deteriorated thus incurring a catastrophic effect to the system performance. As such, this manuscript addresses the concept of matching condition for the systems that are suffering from miss-match uncertainties and exogeneous disturbances. The perturbation towards the system at hand is assumed to be known and unbounded. To reach this outcome, uncertainties and their classifications are reviewed thoroughly. The structural matching condition is proposed and tabulated in the proposition 1. Two types of mathematical expressions are presented to distinguish the system with matched uncertainty and the system with miss-matched uncertainty. Lastly, two-dimensional numerical expressions are provided to practice the proposed proposition. The outcome shows that matching condition has the ability to change the system to a design-friendly model for asymptotic stabilization.
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
Many systems, including digital signal processors, finite impulse response (FIR) filters, application-specific integrated circuits, and microprocessors, use multipliers. The demand for low power multipliers is gradually rising day by day in the current technological trend. In this study, we describe a 4×4 Wallace multiplier based on a carry select adder (CSA) that uses less power and has a better power delay product than existing multipliers. HSPICE tool at 16 nm technology is used to simulate the results. In comparison to the traditional CSA-based multiplier, which has a power consumption of 1.7 µW and power delay product (PDP) of 57.3 fJ, the results demonstrate that the Wallace multiplier design employing CSA with first zero finding logic (FZF) logic has the lowest power consumption of 1.4 µW and PDP of 27.5 fJ.
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
The flaw in 5G orthogonal frequency division multiplexing (OFDM) becomes apparent in high-speed situations. Because the doppler effect causes frequency shifts, the orthogonality of OFDM subcarriers is broken, lowering both their bit error rate (BER) and throughput output. As part of this research, we use a novel design that combines massive multiple input multiple output (MIMO) and weighted overlap and add (WOLA) to improve the performance of 5G systems. To determine which design is superior, throughput and BER are calculated for both the proposed design and OFDM. The results of the improved system show a massive improvement in performance ver the conventional system and significant improvements with massive MIMO, including the best throughput and BER. When compared to conventional systems, the improved system has a throughput that is around 22% higher and the best performance in terms of BER, but it still has around 25% less error than OFDM.
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
In this study, it is aimed to obtain two different asymmetric radiation patterns obtained from antennas in the shape of the cross-section of a parabolic reflector (fan blade type antennas) and antennas with cosecant-square radiation characteristics at two different frequencies from a single antenna. For this purpose, firstly, a fan blade type antenna design will be made, and then the reflective surface of this antenna will be completed to the shape of the reflective surface of the antenna with the cosecant-square radiation characteristic with the frequency selective surface designed to provide the characteristics suitable for the purpose. The frequency selective surface designed and it provides the perfect transmission as possible at 4 GHz operating frequency, while it will act as a band-quenching filter for electromagnetic waves at 5 GHz operating frequency and will be a reflective surface. Thanks to this frequency selective surface to be used as a reflective surface in the antenna, a fan blade type radiation characteristic at 4 GHz operating frequency will be obtained, while a cosecant-square radiation characteristic at 5 GHz operating frequency will be obtained.
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
A simple and low-cost fiber based optical sensor for iron detection is demonstrated in this paper. The sensor head consist of an unclad optical fiber with the unclad length of 1 cm and it has a straight structure. Results obtained shows a linear relationship between the output light intensity and iron concentration, illustrating the functionality of this iron optical sensor. Based on the experimental results, the sensitivity and linearity are achieved at 0.0328/ppm and 0.9824 respectively at the wavelength of 690 nm. With the same wavelength, other performance parameters are also studied. Resolution and limit of detection (LOD) are found to be 0.3049 ppm and 0.0755 ppm correspondingly. This iron sensor is advantageous in that it does not require any reagent for detection, enabling it to be simpler and cost-effective in the implementation of the iron sensing.
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
This article discusses the progressive learning for structural tolerance online sequential extreme learning machine (PSTOS-ELM). PSTOS-ELM can save robust accuracy while updating the new data and the new class data on the online training situation. The robustness accuracy arises from using the householder block exact QR decomposition recursive least squares (HBQRD-RLS) of the PSTOS-ELM. This method is suitable for applications that have data streaming and often have new class data. Our experiment compares the PSTOS-ELM accuracy and accuracy robustness while data is updating with the batch-extreme learning machine (ELM) and structural tolerance online sequential extreme learning machine (STOS-ELM) that both must retrain the data in a new class data case. The experimental results show that PSTOS-ELM has accuracy and robustness comparable to ELM and STOS-ELM while also can update new class data immediately.
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
This study aimed to develop a brain-computer interface that can control an electric wheelchair using electroencephalography (EEG) signals. First, we used the Mind Wave Mobile 2 device to capture raw EEG signals from the surface of the scalp. The signals were transformed into the frequency domain using fast Fourier transform (FFT) and filtered to monitor changes in attention and relaxation. Next, we performed time and frequency domain analyses to identify features for five eye gestures: opened, closed, blink per second, double blink, and lookup. The base state was the opened-eyes gesture, and we compared the features of the remaining four action gestures to the base state to identify potential gestures. We then built a multilayer neural network to classify these features into five signals that control the wheelchair’s movement. Finally, we designed an experimental wheelchair system to test the effectiveness of the proposed approach. The results demonstrate that the EEG classification was highly accurate and computationally efficient. Moreover, the average performance of the brain-controlled wheelchair system was over 75% across different individuals, which suggests the feasibility of this approach.
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
For image segmentation, level set models are frequently employed. It offer best solution to overcome the main limitations of deformable parametric models. However, the challenge when applying those models in medical images stills deal with removing blurs in image edges which directly affects the edge indicator function, leads to not adaptively segmenting images and causes a wrong analysis of pathologies wich prevents to conclude a correct diagnosis. To overcome such issues, an effective process is suggested by simultaneously modelling and solving systems’ two-dimensional partial differential equations (PDE). The first PDE equation allows restoration using Euler’s equation similar to an anisotropic smoothing based on a regularized Perona and Malik filter that eliminates noise while preserving edge information in accordance with detected contours in the second equation that segments the image based on the first equation solutions. This approach allows developing a new algorithm which overcome the studied model drawbacks. Results of the proposed method give clear segments that can be applied to any application. Experiments on many medical images in particular blurry images with high information losses, demonstrate that the developed approach produces superior segmentation results in terms of quantity and quality compared to other models already presented in previeous works.
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
Drug addiction is a complex neurobiological disorder that necessitates comprehensive treatment of both the body and mind. It is categorized as a brain disorder due to its impact on the brain. Various methods such as electroencephalography (EEG), functional magnetic resonance imaging (FMRI), and magnetoencephalography (MEG) can capture brain activities and structures. EEG signals provide valuable insights into neurological disorders, including drug addiction. Accurate classification of drug addiction from EEG signals relies on appropriate features and channel selection. Choosing the right EEG channels is essential to reduce computational costs and mitigate the risk of overfitting associated with using all available channels. To address the challenge of optimal channel selection in addiction detection from EEG signals, this work employs the shuffled frog leaping algorithm (SFLA). SFLA facilitates the selection of appropriate channels, leading to improved accuracy. Wavelet features extracted from the selected input channel signals are then analyzed using various machine learning classifiers to detect addiction. Experimental results indicate that after selecting features from the appropriate channels, classification accuracy significantly increased across all classifiers. Particularly, the multi-layer perceptron (MLP) classifier combined with SFLA demonstrated a remarkable accuracy improvement of 15.78% while reducing time complexity.
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
Applications of artificial Intelligence in Mechanical Engineering.pdfAtif Razi
Historically, mechanical engineering has relied heavily on human expertise and empirical methods to solve complex problems. With the introduction of computer-aided design (CAD) and finite element analysis (FEA), the field took its first steps towards digitization. These tools allowed engineers to simulate and analyze mechanical systems with greater accuracy and efficiency. However, the sheer volume of data generated by modern engineering systems and the increasing complexity of these systems have necessitated more advanced analytical tools, paving the way for AI.
AI offers the capability to process vast amounts of data, identify patterns, and make predictions with a level of speed and accuracy unattainable by traditional methods. This has profound implications for mechanical engineering, enabling more efficient design processes, predictive maintenance strategies, and optimized manufacturing operations. AI-driven tools can learn from historical data, adapt to new information, and continuously improve their performance, making them invaluable in tackling the multifaceted challenges of modern mechanical engineering.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
Discover the latest insights on Data Driven Maintenance with our comprehensive webinar presentation. Learn about traditional maintenance challenges, the right approach to utilizing data, and the benefits of adopting a Data Driven Maintenance strategy. Explore real-world examples, industry best practices, and innovative solutions like FMECA and the D3M model. This presentation, led by expert Jules Oudmans, is essential for asset owners looking to optimize their maintenance processes and leverage digital technologies for improved efficiency and performance. Download now to stay ahead in the evolving maintenance landscape.
An improved modulation technique suitable for a three level flying capacitor ...IJECEIAES
This research paper introduces an innovative modulation technique for controlling a 3-level flying capacitor multilevel inverter (FCMLI), aiming to streamline the modulation process in contrast to conventional methods. The proposed
simplified modulation technique paves the way for more straightforward and
efficient control of multilevel inverters, enabling their widespread adoption and
integration into modern power electronic systems. Through the amalgamation of
sinusoidal pulse width modulation (SPWM) with a high-frequency square wave
pulse, this controlling technique attains energy equilibrium across the coupling
capacitor. The modulation scheme incorporates a simplified switching pattern
and a decreased count of voltage references, thereby simplifying the control
algorithm.
Controller design for gantry crane system using modified sine cosine optimization algorithm
1. TELKOMNIKA Telecommunication, Computing, Electronics and Control
Vol. 19, No. 1, February 2021, pp. 265~276
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v19i1.17279 265
Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA
Controller design for gantry crane system using modified sine
cosine optimization algorithm
Nizar Hadi Abbas, Ahmed Abduljabbar Mahmood
Department of Electrical Engineering, College of Engineering, University of Baghdad, Iraq
Article Info ABSTRACT
Article history:
Received Jul 10, 2020
Revised Aug 6, 2020
Accepted Aug 29, 2020
The objective of this research paper is to design a control system to optimize
the operating works of the gantry crane system. The dynamic model of the
gantry crane system is derived in terms of trolley position and payload
oscillation, which is highly nonlinear. The crane system should have the
capability to transfer the material to destination end with desired speed along
with reducing the load oscillation, obtain expected trolley position and
preserving the safety. Proposed controlling method is based on the
proportional-integral-derivative (PID) controller with a series differential
compensator to control the swinging of the payload and the system trolley
movement in order to perform the optimum utilization of the gantry crane.
Standard sine cosine optimization algorithm is one of the most-recent
optimization techniques based on a stochastic algorithm was presented to tune
the PID controller with a series differential compensator. Furthermore, the
considered optimization algorithm is modified in order to overcome the
inherent drawbacks and solve complex benchmark test functions and to find
the optimal design's parameters of the proposed controller. The simulation
results show that the modified sine cosine optimization algorithm has better
global search performance and exhibits good computational robustness based
on test functions. Moreover, the results of testing the gantry crane model reveal
that the proposed controller with standard and modified algorithms is effective,
feasible and robust in achieving the desired requirements.
Keywords:
Gantry crane system
Modified sine cosine
optimization algorithm
PIDC controller
Standard sine cosine
optimization algorithm
Test functions
This is an open access article under the CC BY-SA license.
Corresponding Author:
Nizar Hadi Abbas
Department of Electrical Engineering
College of Engineering, University of Baghdad
Al-Jadriya, Baghdad, Iraq
Email: dr.nizar.hadi@coeng.uobaghdad.edu.iq, drnizaralmsaodi@gmail.com
1. INTRODUCTION
Gantry cranes are the kind of crane that suspend loads by a steel wire. The wire is linked in a trolley
that moves horizontally on the rails. Gantry cranes are extensively used for transferring heavy loads in many
places such as construction sites, water treatment plants, power stations, and sea ports' shipping. The operation
of the cranes can be divided into five stages: gripping the material, lifting the load, moving the payload from
one place to another place, lowering the steel wire and dropping the material. Transferring the load from a
point to destination point is time consuming task and requires a highly practiced operator to perform this
specific job [1]. The gantry crane suffering from the load swing and an accuracy of the desired position, which
are very interesting research area to prevent the accident occurring due to the operators' errors and the transfer
speed of the heavy materials, which may lead for load sway. Finally, these conditions may drive the gantry
crane to be unstable and causing the collapse with harm to the individuals and properties.
2. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
266
Many attempts for controlling the gantry crane system have been applied in the literature to reducing
the oscillation angle and stabilize the trolley of the crane and finally achieving the design requirements. The
authors in [2], controlled an automatic gantry crane by the proportional-integral-derivative (PID) controller
tuned by a particle swarm optimization (PSO) algorithm to find out the optimal PID parameters with
minimum-maximum optimization. J. Smoczek and J. Szpytko in [3], handle the load deviation from the vertical
axis of the crane system using a Takagi-Sugeno-Kang (TSK) neuro-fuzzy controller to achieve the desired
position with taking under consideration the precision, rope length and load mass. Developing a PID controller
with improved PSO algorithm using a priority-based fitness method is implemented in [4], to control the
position and oscillation of the gantry crane system. The researchers in [5], developed a combination of PID-PI
controller for the crane system to minimize the pendulum-like settings which caused many difficulties and
dangerous conditions with new performance criterion function that used to tune the PID-PD controller using
PSO algorithm. X. Shao et al. [6], proposed a Takagi-Sugeno (T-S) fuzzy modeling and robust Linear
Quadratic Regulator (LQR) based PSO algorithm for positioning and anti-swing control for the system.
Optimization technique is the routine of making something better through finding the semi-optimal
solution for a problem to perform certain objectives by trying variations on an initial solution and using the
gained data to get the global optimum [7]. The stochastic swarm-based optimization algorithms have become
as a research interest to many researchers due to their ability to provide low cost, fast, feasible and reasonably
precise solutions for the complex constrained problems. Several algorithms have been developed in order to
solve a vast range of problems. In recent years, the standard sine cosine optimization (SSCO) algorithm is
found to be one of the successful algorithms and has demonstrated great effectiveness in both critical factors
of convergence rate and capability in avoiding local optima and achieving global optima. It was proposed by
S. Mirjalili [8], in the year 2016, inspired by the cyclic pattern of the sine and cosine trigonometric function to
allow a solution to be re-positioned around another solution. The SSCO algorithm was applied on the several
optimization problems appeared in the literature such as automatic generation controller of multi-area thermal
system [9], solving of global optimization and structure engineering design problems [10], solution of
economic/ecological emissions load problems [11], designing truss structures through discrete sizing and
optimization [12].
The performance of the population-based algorithms is examined through checking its power to find
a proper trade-off between exploration and exploitation. Where the algorithm has a weak balance between
exploration and exploitation be more probably to trap in the local optima, premature convergence and
stagnation [13]. Depending on the above regards, in this paper, a novel modified sine cosine optimization
(MSCO) algorithm is proposed to enhance the exploration and exploitation features in order to improve
the solution vectors. Additionally, the developed algorithm is used to adapt the convergence rate and the quality
of the PID controller with a series differential compensator (PIDC) tuning. The rest of paper is organized as
follows. Next section describes the gantry crane nonlinear model in details. Section 3 introduces the theoretical
basics of PIDC controlling method and the SSCO algorithm. The proposed modified algorithm is presented in
details in section 4. Subsequently, the tuning of the PIDC controller and the proposed objective function are
explained in section 5. The testing of the proposed algorithm's performance and the simulation results are
presented in section 6. Finally, general conclusions are drawn in the last section.
2. GANTRY CRANE SYSTEM MODEL
The gantry crane system, shown in Figure 1, is an inherently nonlinear and unstable system which can
be considered as an important benchmark system for testing the proposed controlling scheme and optimization
algorithm [14]. The Lagrange's equation is the most convenient tool that used to derive the gantry crane model.
The gantry crane system depends mainly on three variables namely, the trolley displacement from a reference
position 𝑥(𝑡), the payload swing angle 𝜃(𝑡), and the steel wire elongation ℓ(𝑡). The dynamics of the system is
given as follows [5, 15-17]:
The trolley and payload position vectors are given by,
𝑟
⃗𝑡 = {𝑥 , 0}
𝑟
⃗ℓ = {𝑥 + ℓ sin 𝜃 , - ℓ cos 𝜃 }
} (1)
where 𝑥𝑡 = 𝑥, 𝑦𝑡 = 0, 𝑥ℓ = 𝑥 + ℓ sin 𝜃, and 𝑦ℓ = - ℓ cos 𝜃. The kinetic energy of the system is,
𝐾𝐸 =
1
2
( 𝑚1 𝑣𝑡
2
+ 𝑚2 𝑣ℓ
2
) (2)
Hence,𝑣𝑡
2
= (𝑥̇𝑡)2
+ (𝑦̇𝑡)2
= 𝑥̇2
(3)
and 𝑣ℓ
2
= (𝑥̇ℓ)2
+ (𝑦̇ℓ)2
= 𝑥̇2
+ 2 𝑥̇ℓ 𝜃̇ cos 𝜃 + ℓ2
𝜃̇2
+ 2 𝑥̇ ℓ̇ sin 𝜃 + ℓ̇2
(4)
3. TELKOMNIKA Telecommun Comput El Control
Controller design for gantry crane system using modified sine cosine optimization... (Nizar Hadi Abbas)
267
Accordingly substitute as shown in (3) and (4) to (2), yields,
𝐾𝐸 =
1
2
(𝑚1 𝑥̇2
+ 𝑚2 (𝑥̇2
+ 2 𝑥̇ℓ 𝜃̇ cos 𝜃 + ℓ2
𝜃̇2
+ 2 𝑥̇ ℓ̇ sin 𝜃 + ℓ̇2
)) (5)
and the potential energy of the system is,
𝑃𝐸 = −𝑚2 𝑔 ℓ cos 𝜃 (6)
The nonlinear dynamics of the gantry crane system is modeled bellow using Lagrangian method,
𝐿 = 𝐾𝐸 − 𝑃𝐸 =
1
2
( 𝑚1 𝑥̇2
+ 𝑚2 (𝑥̇2
+ 2 𝑥̇ℓ 𝜃̇ cos𝜃 + ℓ2
𝜃̇2
+ 2 𝑥̇ ℓ̇ sin 𝜃 + ℓ̇2
)) + 𝑚2 𝑔 ℓ cos 𝜃 (7)
Now, using Lagrange's equations,
For displacement, x,
𝑑
𝑑𝑡
(
𝜕𝐿
𝜕𝑥̇
) −
𝜕𝐿
𝜕𝑥
= 𝐹𝑡 − 𝑏 𝑥̇ (8)
⟹
𝜕𝐿
𝜕𝑥̇
= 𝑚1𝑥̇ + 𝑚2 𝑥̇ + 𝑚2 ℓ 𝜃̇ cos 𝜃 + 𝑚2 ℓ̇ sin 𝜃
⇒
d
dt
(
∂L
∂ẋ
) = 𝑚1𝑥̈ + 𝑚2𝑥̈ − 𝑚2 ℓ 𝜃̇2
sin 𝜃 + 𝑚2 ℓ 𝜃̈ cos 𝜃 + 2 𝑚2ℓ̇ 𝜃̇ cos 𝜃 + 𝑚2ℓ̈ sin 𝜃
⟹
𝜕𝐿
𝜕𝑥
= 0
Therefore, displacement equation can be formulated as follows,
(𝑚1 + 𝑚2) 𝑥̈ − 𝑚2 ℓ 𝜃̇2
sin 𝜃 + 𝑚2 ℓ 𝜃̈ cos 𝜃 + 2 𝑚2ℓ̇ 𝜃̇ cos 𝜃 + 𝑚2ℓ̈ sin 𝜃 = 𝐹𝑡 − 𝑏 𝑥̇ (9)
For swing angle, 𝜃,
𝑑
𝑑𝑡
(
𝜕𝐿
𝜕𝜃̇
) −
𝜕𝐿
𝜕𝜃
= 𝐼𝜃̈ + 𝑐𝜃̇ (10)
⇒
𝜕𝐿
𝜕𝜃̇
= 𝑚2𝑥̇ ℓ cos 𝜃 + 𝑚2ℓ2
𝜃̇
⟹
𝑑
𝑑𝑡
(
𝜕𝐿
𝜕𝜃̇
) = − 𝑚2ℓ 𝑥̇ 𝜃̇ sin 𝜃 + 𝑚2𝑥̇ ℓ̇ cos 𝜃 + 𝑚2𝑥̈ ℓ cos 𝜃 + 𝑚2ℓ2
𝜃̈ + 2 𝑚2ℓℓ̇𝜃̇
⟹
𝜕𝐿
𝜕𝜃
= − 𝑚2ℓ 𝑥̇ 𝜃̇ sin 𝜃 + 𝑚2𝑥̇ ℓ̇ cos 𝜃 − 𝑚2 g ℓ sin 𝜃
Therefore, swing angle equation can be represented as follows,
𝑚2𝑥̈ ℓ cos 𝜃 + 𝑚2ℓ2
𝜃̈ + 2 𝑚2ℓℓ̇𝜃̇ + 𝑚2 g ℓ sin 𝜃 = 𝐼𝜃̈ + 𝑐𝜃̇ (11)
where 𝑚1 and 𝑚2 are the mass of the trolley and the payload respectively; 𝑣𝑡 and 𝑣ℓ are the speed of the trolley
and the payload respectively; 𝑔 is the gravitational acceleration, 𝐹𝑡 is the actuating force acted on the trolley, 𝑏
and 𝑐 are viscous friction coefficient with the rail and due to pendulum axis respectively; 𝐼 is the moment of
inertia of the payload.
Figure 1. Gantry crane system
4. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
268
Ultimately, as shown in (9) and (11) represent the nonlinear model of the system due to the terms of
trigonometric functions and the quadratic terms. In this study, it is assumed that the tension force of the hoisting
steel wire that causes the cable elongation has a small effect, which can be neglected, thus the length of
the cable is considered to be constant and hence, substitute ℓ̇ = ℓ̈ = 0 as shown in. (9) and (11).
3. THEORETICAL BASICS
3.1. PIDC scheme
PID controller was classified as the second contribution of 20th century in the field of instruments,
right behind microprocessor, decision and communications. Recently, additional adaptations for the systems
have controlled loops in terms of performance, and robustness can be obtained. One of these modifications is
merging the PID controller with the series differential compensator to form the PIDC controller to improve
the robustness in comparison with the conventional PIDC compensator [18]. The tuning parameters of a PIDC
controller are: second order derivative gain proportional gain 𝐾ℎ, derivative gain 𝐾𝑑, proportional gain 𝐾𝑝,
integral gain 𝐾𝑖 and filter time constant 𝑇𝑓. The transfer function of the PIDC controller is described as shown
in (12) below and the gantry crane system with trolley and anti-sway PIDC controllers is depicted in Figure 2.
𝐺𝑃𝐼𝐷𝐶(𝑆) =
𝐾ℎ 𝑆3+𝐾𝑑 𝑆2+ 𝐾𝑝 𝑆+ 𝐾𝑖
0.5 𝑇𝑓
2 𝑆3+ 𝑇𝑓 𝑆2+𝑆
(12)
Figure 2. Proposed controlling scheme for gantry crane system
3.2. SSCO algorithm
The SSCOA as previously mentioned is an optimization technique invented by S. Mirjalili [8]. The
fundamental characteristic of the SSCO algorithm is that the algorithm's procedure is slightly simple
mechanism where the design variable is updated using only the mathematical modeling of the sine cosine
functions to guide the population to search for global optimal solutions. In SSCO algorithm, the position's
updating rule of an agent's population in the design space is formulated in accordance to the following
equation [19-21]:
𝑋𝑖,j
𝑡+1
= {
𝑋𝑖,j
𝑡
+ 𝑟1 × sin(𝑟2) × |𝑟3𝑃𝑗
𝑡
− 𝑋𝑖,j
𝑡
| , 𝑟4 < 0.5
𝑋𝑖,j
𝑡
+ 𝑟1 × cos(𝑟2)× |𝑟3𝑃𝑗
𝑡
− 𝑋𝑖,j
𝑡
| , 𝑟4 ≥ 0.5
(13)
where,
𝑋𝑖,j
𝑡
: is the position of the current solution in ith search agents at tth iteration and for jth dimension.
𝑛 : is the number of the search agents.
𝐷 : is the dimension size of the considered problem.
𝑟1: is a random number in [𝑎, 0].
𝑟2: is a random number in [0,2𝜋].
𝑟3: is a random number in [0,2].
𝑃𝑗
𝑡
: is the position of the destination point in jth dimension at tth iteration.
| |: indicates the absolute value.
𝑟4 : is a random number in (0,1).
5. TELKOMNIKA Telecommun Comput El Control
Controller design for gantry crane system using modified sine cosine optimization... (Nizar Hadi Abbas)
269
𝑟1 = 𝑎 − 𝑡
𝑎
𝑇
(14)
where,
𝑡 : is the current iteration.
𝑇 : is the maximum number of iterations.
𝑎 : is a constant and equal to 2.
The steps of the standard sine cosine algorithm are summarized in Algorithm 1:
Algorithm 1. The standard sine cosine algorithm
4. MSCO ALGORITHM
The SCO algorithm can disclose proficient accuracy in comparison with other well-known
nature-inspired optimization algorithms; it is not qualified for very complex problems and is still may face
the difficulty of becoming trapped in local optima [21, 22]. The modified algorithm is proposed to overcome
these shortcomings and to step-up its search capability for solving different real-life problems. In this paper,
the improvements involved in the MSCO algorithm yielded by the following three directions. Firstly, the
inserting of (2)−𝑟1 in the sine and cosine update equations, and by the logarithmic decreasing of the control
parameter 𝑟1
𝑡
to accelerate the transition from local exploitation to global exploration ability. This idea comes
from the fact that the larger value 𝑟1
𝑡
can enhance the global searching capability of the algorithm, and the
smaller value 𝑟1
𝑡
can strengthen the local development power of the algorithm [23]. Secondly, dynamic
changing 𝑟2𝑖,j
𝑡
for each iteration, individuals and dimension will guide the algorithm to jump out from the local
optimum which; therefore, efficiently avoids the algorithm premature convergence and enhances the searching
precision. Third improvement direction is accomplished by changing 𝑟3𝑖,j
𝑡
sinusoidally to prevent the MSCO
algorithm's population individuals to be alternate in the end of the search process which leads to minimize
the number of iterations required. The modifications made in the SSCO algorithm are expressed in
the following equations:
𝑋𝑖,j
𝑡+1
= {
𝑋𝑖,j
𝑡
+ (2)−𝑟1 × sin(𝑟2) × |𝑟3𝑃𝑗
𝑡
− 𝑋𝑖,j
𝑡
| , 𝑟4 < 0.5
𝑋𝑖,j
𝑡
+ (2)−𝑟1 × cos(𝑟2)× |𝑟3𝑃𝑗
𝑡
− 𝑋𝑖,j
𝑡
| , 𝑟4 ≥ 0.5
(15)
𝑟1
𝑡
= 𝑎 × (log10 𝑇 − log10 𝑡) (16)
𝑟2𝑖,j
𝑡
= 2𝜋 × 𝑟𝑎𝑛𝑑 (0, 1) (17)
Input: Population size 𝑛, the maximum no. of generations 𝑇, the dimension size 𝐷, the upper and lower bound
of each dimension, the constant 𝑎;
Output: The global optima 𝑃𝑗
∗
;
Start:
1. Generate the initial population within the lower and upper bound for each dimension space;
2. Determine the objective function values and specify the best solution 𝑃 for the initial population;
3. for 𝑡 = 1 to 𝑇
4. calculate 𝑟1 using Eq. (14);
5. for 𝑖 = 1 to 𝑛
6. for 𝑗 = 1 to 𝐷
7. Generate the values of algorithm's controlling parameters 𝑟2, 𝑟3& 𝑟4;
8. Update the agents' position using Eq. (13);
9. end for
10. Determine the new objective function based on newly generated
agents' position for each dimension;
11. if 𝑂𝐹(𝑋𝑖,j
𝑡
) < 𝑂𝐹(𝑃j
𝑡−1
)
12. Then 𝑋𝑖,j
𝑡
= 𝑃j
𝑡
;
13. end if
14. end for
15. end for
16. Return the global optima (𝑃𝑗
∗
);
End
6. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
270
𝑟3𝑖,j
𝑡
= 2 × sin(
𝑡
𝑇
×
𝜋
2
) (18)
𝑟4𝑖,j
𝑡
= 𝑟𝑎𝑛𝑑 (0, 1) (19)
5. TUNING OF CONTROLLING SCHEMES
5.1. PIDC controller tuning
In this paper presents an effective design method of PID controller with series differential
compensator. The boundary values for the tuning parameters of a PIDC controller for both trolley and payload
oscillation; 𝐾ℎ , 𝐾𝑑, 𝐾𝑝, 𝐾𝑖 and 𝑇𝑓 , they are fine-tuned within the range given below,
For trolley controller,
𝐿𝑜𝑤𝑒𝑟 𝑏𝑜𝑢𝑛𝑑 = [100, 1, 1, 0, 1];
𝑈𝑝𝑝𝑒𝑟 𝑏𝑜𝑢𝑛𝑑 = [800, 70, 70, 10, 10].
For payload oscillation controller,
𝐿𝑜𝑤𝑒𝑟 𝑏𝑜𝑢𝑛𝑑 = [ 30, 0.5, 1, -1, 3];
𝑈𝑝𝑝𝑒𝑟 𝑏𝑜𝑢𝑛𝑑 = [1300, 50, 55, 10, 20].
5.2. Proposed objective function
The performance index for trolley position and payload oscillations outputs is as follows,
𝐽 = 𝛼 (𝑃.O +𝐸𝑠𝑠) + 𝛽 (𝑡𝑠 − 𝑡𝑟) + 𝛾 𝐼𝑆𝐸 + 𝛿 𝑀𝑆𝐸 (20)
where, 𝛼, 𝛽, 𝛾 and 𝛿 are weighting factors and 𝛼 + 𝛽 + 𝛾 + 𝛿 = 1, let 𝛼 = 𝛽 = 𝛾 = 𝛿 =
1
4
. ISE stand for
integral of the square value of the error & MSE stand for mean square error.
6. RESULTS AND DISCUSSIONS
6.1. Simulation setup
All the experiments in this paper have been conducted on a personal PC with an Intel (R) Core (TM)
i7-6500U CPU@ 2.50 GHz processor with 8 GB RAM and 64-bit for Microsoft Windows 10 Pro operating
system. The source code has been implemented using MATLAB (R2014a). The gantry crane model and
optimization algorithm parameters used through the numerical simulations are obtained from the practical
system's data sheet and from the literature, respectively, as listed in Table 1.
Table 1. Parameters' setting for the system model and optimization-algorithms
Parameter Value
𝑚1 5 Kg
𝑚2 1 Kg
ℓ 0.75 m
𝑔 9.81 𝑚 𝑠𝑒𝑐2
⁄
𝑏 12.32 𝑁 𝑠𝑒𝑐 𝑚
⁄
𝑐 0.5 𝑁 𝑠𝑒𝑐 𝑚
⁄
𝐼 0.03 Kg 𝑚2
T
500 for MSCOA
850 for SSCOA
n 25
D
20 for the test functions
10 for tuning the PIDC controller
a 2
6.2. Characteristics of the test functions
In this research work, 14 test functions are taken from the literature [8, 24-26], to investigate
the performance of the proposed MSCO algorithm. These problems consist of unimodal, highly complex
multimodal and extremely complex composite benchmark functions. The details of the chosen test functions
are demonstrated in Table 2.
7. TELKOMNIKA Telecommun Comput El Control
Controller design for gantry crane system using modified sine cosine optimization... (Nizar Hadi Abbas)
271
Table 2. Test functions' details
Function Type Scope Optimum
𝑓01(𝑥) = ∑ 𝑥𝑖
2
𝐷
𝑖=1
Unimodal [−100, 100]𝐷
0
𝑓02(𝑥) = ∑ |𝑥𝑖|
𝐷
𝑖=1 + ∏ |𝑥𝑖|
𝐷
𝑖=1
Unimodal [−10, 10]𝐷
0
𝑓03(𝑥) = ∑ (∑ 𝑥𝑗
𝑖
𝑗=1 )
2
𝐷
𝑖=1 Unimodal [−100, 100]𝐷
0
𝑓04(𝑥) = 𝑚𝑎𝑥
𝑖
{|𝑥𝑖|, 1 ≤ 𝑖 ≤ 𝐷}
Unimodal [−100, 100]𝐷
0
𝑓05(𝑥) = ∑ [𝑖𝑥𝑖
4
+ 𝑟𝑎𝑛𝑑𝑜𝑚(0,1)]
𝐷
𝑖=1 Unimodal [−1.28, 1.28]𝐷
0
𝑓06(𝑥) = ∑ [𝑥𝑖
2
− 10 cos(2𝜋𝑥𝑖) + 10]
𝐷
𝑖=1 Multimodal [−5.12, 5.12]𝐷
0
𝑓07(𝑥) = −20𝑒𝑥𝑝 (−0.2√
1
𝐷
∑ 𝑥𝑖
2
𝐷
𝑖=1 ) − 𝑒𝑥𝑝 (
1
𝐷
∑ cos(2𝜋𝑥𝑖)
𝐷
𝑖=1 ) + 20 + 𝑒
Multimodal [−32, 32]𝐷
0
𝑓08(x) =
1
4000
∑ 𝑥𝑖
2
𝐷
𝑖=1 − ∏ cos (
𝑥𝑖
√𝑖
) + 1
𝐷
𝑖=1
Multimodal [−600, 600]𝐷
0
𝑓09(𝑥) =
𝜋
𝐷
{10 sin2(𝜋𝑦1) + ∑ (𝑦𝑖 − 1)2[1 + 10 sin2(𝜋𝑦𝑖+1)] + (𝑦𝐷 − 1)2
𝐷−1
𝑖=1 }
+ ∑ 𝑢(𝑥𝑖, 𝑎, 𝑘, 𝑚)
𝐷
𝑖=1
whwhere,
𝑦𝑖 = 1 +
𝑥𝑖+1
4
, 𝑢(𝑥𝑖, 𝑎, 𝑘, 𝑚) = {
𝑘(𝑥𝑖 − 𝑎)𝑚
𝑥𝑖 > 𝑎
0 − 𝑎 < 𝑥𝑖 < 𝑎
𝑘(−𝑥𝑖 − 𝑎)𝑚
𝑥𝑖 < −𝑎
𝑎 = 10, 𝑘 = 100 & 𝑚 = 4.
Multimodal [−50, 50]𝐷
0
𝑓10(𝑥) = 0.1{ sin2(3𝜋𝑥1) + ∑ (𝑥𝑖 − 1)2[1 + sin2(3𝜋𝑥𝑖 + 1)] + (𝑥𝐷 − 1)2 [1 +
𝐷
𝑖=1
sin2(2𝜋𝑥𝐷 + 1)]} + ∑ 𝑢(𝑥𝑖, 𝑎, 𝑘, 𝑚)
𝐷
𝑖=1
whwhere,
𝑢(𝑥𝑖, 𝑎, 𝑘, 𝑚) = {
𝑘(𝑥𝑖 − 𝑎)𝑚
𝑥𝑖 > 𝑎
0 − 𝑎 < 𝑥𝑖 < 𝑎
𝑘(−𝑥𝑖 − 𝑎)𝑚
𝑥𝑖 < −𝑎
𝑎 = 5, 𝑘 = 100 & 𝑚 = 4.
Multimodal [−50, 50]𝐷
0
𝑓11 (𝑐𝑓1): 𝑓1, 𝑓2, 𝑓3, … … . . 𝑓10 = 𝑆𝑝ℎ𝑒𝑟𝑒′𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓01(𝑥))
[𝜎1, 𝜎2, 𝜎3,……𝜎10]=[1, 1, 1,…1]
[𝜆1, 𝜆2, 𝜆3,……𝜆10]=[5/100, 5/100, 5/100,…5/100]
Composite [−5, 5]𝐷
0
𝑓12 (𝑐𝑓2): 𝑓1, 𝑓2, 𝑓3, … … . . 𝑓10 = 𝐺𝑟𝑖𝑒𝑤𝑎𝑛𝑘′𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓08(𝑥))
[𝜎1, 𝜎2, 𝜎3,……𝜎10]=[5/100, 5/100, 5/100,…5/100]
[𝜆1, 𝜆2, 𝜆3,……𝜆10]=[1, 1, 1,…1]
Composite [−5, 5]𝐷
0
𝑓14 (𝑐𝑓
4):
𝑓1, 𝑓2 = 𝑅𝑎𝑠𝑡𝑟𝑖𝑔𝑖𝑛′𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓06(𝑥))
𝑓5, 𝑓6 = 𝐺𝑟𝑖𝑒𝑤𝑎𝑛𝑘′
𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓08(𝑥))
𝑓7, 𝑓8 = 𝐴𝑐𝑘𝑙𝑒𝑦′
𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓07(𝑥))
𝑓9, 𝑓10 = 𝑆𝑝ℎ𝑒𝑟𝑒′𝑠 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 (𝑓01(𝑥))
[𝜎1, 𝜎2, 𝜎3,……𝜎10]=[1, 1, 1,…1]
[𝜆1, 𝜆2, 𝜆3,……𝜆10]=[1/5, 1/5, 5/0.5, 5/0.5, 5/100, 5/100, 5/32, 5/32, 5/100, 5/100]
Composite [−5, 5]𝐷
0
6.3. Proposed algorithm assessment
The stochastic nature of the standard and proposed SSCO algorithm is with semi-random staring, that
mean the initialization process is different, and the paths followed are dissimilar. To address these differences
and to testify the feasibility, convergence and accuracy of the algorithms clearly, each algorithm is evaluated
by applying the optimization routine thirty times for each of the fourteen benchmark functions, where five of
which are unimodal, five of which are multimodal and four of which are composite. The collected numerical
results based on statistical calculations were saved in Microsoft excel file. This operation was performed to
determine the average best-so-far (AB) solution and standard deviation (SD) based on the saved excel file and
reported in Table 3. It is clear that from the results summarized in Table 3, the proposed algorithm performs
quite well in terms of finding the global optima and with a fast-computational time for the selected test
functions. Each function was executed instantaneously on a modern laptop, which mean the computing time
for 500 iterations taken approximately 2 seconds.
The results indicated the predominance of MSCO algorithm through the capability to achieve the best
optimum value in 29 out of 30 runs with a reasonable convergence speed. These solutions prove that
the modified approach has excellences in terms of exploration and exploitation. Finally, from the above
observations and from the convergence curves depicted in Figure 3, it is worth mentioning that the MSCO
algorithm has more competitive accomplishment compared with SSCO algorithm that required 850 generations
to reach around 60% of the modified algorithm’s best solutions.
8. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
272
Table 3. Statistical assessment for the standard and proposed algorithms
Function
SSCOA MSCOA
AB SD AB SD
𝑓01 0.0000 0.0000 0.0000 0.0000
𝑓02 0.0000 0.0001 0.0000 0.0000
𝑓03 0.0371 0.1372 0.0001 0.0003
𝑓04 0.0965 0.5823 0.0001 0.0004
𝑓05 0.0000 0.0014 0.0000 0.0003
𝑓06 0.0000 0.7303 0.0000 0.0000
𝑓07 0.3804 1.0000 0.0000 0.0000
𝑓08 0.0000 0.0051 0.0000 0.0022
𝑓09 0.0000 0.0000 0.0000 0.0000
𝑓10 0.0000 0.0000 0.0000 0.0000
𝑓11 0.0230 0.0676 0.0007 0.0004
𝑓12 0.0497 0.4921 0.0000 0.0000
𝑓13 0.0000 0.1105 0.0000 0.0018
𝑓14 0.0129 0.0134 0.0122 0.0130
Figure 3. Convergence curves of the best solutions obtained for
the selected benchmark functions based on MSCO algorithm
9. TELKOMNIKA Telecommun Comput El Control
Controller design for gantry crane system using modified sine cosine optimization... (Nizar Hadi Abbas)
273
6.4. Simulation results and discussions
The nonlinear model of the gantry crane system is implemented in Simulink with trolley and sway
PIDC controllers. The PIDC controller's parameters are tuned by SSCO and MSCO algorithms, and the
obtained optimum values are shown in Tables 4 and 5, respectively. For MSCO algorithm, the objective
function reaches the optimum value after (210) iterations as illustrated in Figure 4, the convergence curve for
the system under PIDC controlling method. Figure 5 (a) shows the position response of the gantry crane model,
which is tracking the reference input that was applied. It is noticed that from the simulation results, a small
overshoot and rise time were obtained; hence, the modified algorithm provides a guarantee to control the
system with best performance. As well as, Figure 5 (b) shows the oscillation response of the gantry crane model
in rad, which is equal to zero after 5 seconds and the overshoot equal to 0.05 rad. Figure 6 shows the control
signal of the gantry crane system that was controlled by the PIDC-MSCO method. The results reveal that, the
control action and the payload swing decreased in a fast behavior to achieve a good response using the proposed
controlling scheme.
Table 4. Optimized trolley and payload oscillation PIDC controllers' parameters based on SSCOA
PIDC Parameters 𝐾ℎ 𝐾𝑑 𝐾𝑝 𝐾𝑖 𝑇𝑓
Optimized parameters for trolley controller 300 50 50 0.1 3
Optimized parameters for payload oscillation controller 100 1.03 1.72 1 7
Table 5. Optimized trolley and payload oscillation PIDC controllers' parameters based on MSCOA
PIDC Parameters 𝐾ℎ 𝐾𝑑 𝐾𝑝 𝐾𝑖 𝑇𝑓
Optimized parameters for trolley controller 800 4.4 18.2 0 3.1
Optimized parameters for payload oscillation controller 1100 13.1 24.6 -0.3 10
Figure 4. Convergence curve of the objective function of gantry crane system based on PIDC-MSCO
controlling scheme
For SSCO algorithm, the objective function reaches to the best value (0.11) after (850) iterations.
Figure 7 (a), shows the position response of the gantry crane system, which is tracking the unit step input. The
overshoot and rise time that were attained by using PIDC-SSCO method are larger than the overshoot and rise
time that were obtained based on PIDC-MSCO scheme. Therefore, the MSCO algorithm is suitable more than
standard algorithm for finding the optimum PIDC parameters' values to control the system and with optimal
performance. Figure 7 (b), shows the oscillation responses of the gantry crane model, which is equal to zero
after 7 seconds and the overshoot equal to 1.1 rad. Finally, the developed MSCO algorithm showed good
performance after examined based on a set of complex test problems and nonlinear gantry crane model. That
is to say, the obtained results for the proposed optimization algorithm assured its performance for finding out
the global optimal solutions. Additionally, MSCO algorithm have more competitive achievements as compared
with the standard algorithm in terms of convergence rate, solution accuracy and escape from local
optima indices.
10. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
274
(a)
(b)
Figure 5. System responses of the gantry crane system under PIDC-MSCO controlling scheme
(a) trolley position (b) payload oscillation
Figure 6. The control signal of the gantry crane system based on PIDC-MSCO controlling scheme
11. TELKOMNIKA Telecommun Comput El Control
Controller design for gantry crane system using modified sine cosine optimization... (Nizar Hadi Abbas)
275
(a)
(b)
Figure 7. System responses of the gantry crane system under PIDC-SSCO controlling scheme;
(a) trolley position (b) payload oscillation
7. CONCLUSIONS
The main contributions in this research work are proposing a new modified sine cosine optimization
algorithm to solve highly complex optimization problems and introducing a modified PID controller tuned
based on standard and modified SCO algorithms to strengthen the performance of the gantry crane system.
The proposed MSCO algorithm is assessed under ten well-known benchmark problems as well as four
composite test functions to unveil its power in terms of solution convergence speed, accuracy and
computational time. The numerical results demonstrate that the unimodal functions clarify the exploitation
ability of MSCO algorithm, the exploration feature of MSCO algorithm is guaranteed by the results of
multimodal functions. Furthermore, the superior exploitation and exploration capabilities of the proposed
algorithm are proved through applying the composite benchmark problems. The performance of optimized
PIDC controller is validated with the simulation in MATLAB environment. The MSCO algorithm optimized
PIDC controller with the recommended objective function is shown powerful in improving the step response
of the trolley position as well as the payload oscillation as compared with SSCO-PIDC approach. Therefore,
the optimized controller can efficiently move the gantry crane trolley in a reasonable time while minimizing
the swing angle.
REFERENCES
[1] H. M. Omar and A. H. Nayfeh, "Gain scheduling feedback control for tower cranes," Journal of Vibration and Control,
vol. 9, pp. 399-418, March 2003.
12. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 19, No. 1, February 2021: 265 - 276
276
[2] M. I. Solihin, Wahyudi, M. A. S. Kamal and A. Legowo, "Optimal PID controller tuning of automatic gantry crane
using PSO algorithm," Proceeding of the 5th International Symposium on Mechatronics and its Applications
(ISMA08), May 2008.
[3] J. Smoczek and J. Szpytko, "The Neuro-fuzzy adaptive anti-sway crane control system," Proceedings of the 12th
Symposium on Transportation Systems, vol. 42, no. 15, pp. 58-63, 2009.
[4] H. I. Jaafar, et al., "PSO-Tuned PID controller for a nonlinear gantry crane system," IEEE International Conference
on Control System, November 2012.
[5] N. M. Azmi, et al., "Optimization of the PID-PD parameters of the overhead crane control system by using PSO
algorithm," MATEC Web of Conferences, Engineering Application of Artificial Intelligence Conference (EAAIC),
vol. 255, no. 5, January 2019.
[6] X. Shao, J. Zhang and X. Zhang, "Takagi-Sugeno fuzzy modeling and PSO-based robust lqr anti-swing control for
overhead crane," Mathematical Problems in Engineering, vol. 2019, no. 5, pp. 1-14, April 2019.
[7] N. H. Abbas and A. R. Sami, "Tuning of PID controllers for quadcopter system using cultural exchange imperialist
competitive algorithm," Journal of Engineering, vol. 24, no. 2, pp. 80-99, February 2018.
[8] S. Mirjalili, "SCA: A sine cosine algorithm for solving optimization problems," Knowledge-Based Systems, vol. 96,
pp. 120-133, March 2016.
[9] W. Tasnin and L. C. Saikia, "Maiden application of an Sine-Cosine Algorithm optimized FO Cascade controller in
automatic generation control of multi-area thermal system incorporating dish-stirling solar and geothermal power
plants," IET Renewable Power Generation, vol. 12, no. 5, pp. 585-597, 2018.
[10] J. Zhang, Y. Zhou and Q. Luo, "An improved sine cosine water wave optimization algorithm for global optimization,"
Journal of Intelligent & Fuzzy Systems, vol. 34, no. 4, pp. 2129-2141, 2018.
[11] R. A. El-Sehiemy, R. M. Rizk-Allah and A. Attia, "Assessment of Hurricane Versus Sine-Cosine optimization
algorithms for economic/ecological emissions load dispatch problem," International Transactions on Electrical
Energy Systems, vol. 29, no. 2, 2019.
[12] S. Gholizadeh and R. Sojoudizadeh, "Modified Sine-Cosine algorithm for sizing optimization of truss structures with
discrete design variables," International Journal of Optimization in Civil Engineering, vol. 9, no. 2, pp. 195-212, 2019.
[13] M. Shehab, A. T. Khader and M. Al-Betar, "New selection schemes for particle swarm optimization," IEEJ
Transactions on Electronics, vol. 136, no. 12, pp. 1706-1711, May 2015.
[14] M. Ababneh, M. Salah and K. Alwidyan, "Linearization of Nonlinear dynamical systems: a comparative study,"
Jordan Journal of Mechanical and Industrial Engineering, vol. 5, no. 6, pp. 567-571, January 2011.
[15] X. Wu and X. He, "Enhanced damping-based anti-swing control method for underactuated overhead cranes," IET
Control Theory & Applications, vol. 9, no. 12, pp. 1893-1900, August 2015.
[16] T. M. Win, T. Hesketh and R. Eaton, "Simmechanics visualization of experimental model overhead crane, its
linearization and reference tracking-LQR control," International Journal of Chaos, Control, Modeling and Simulation
(IJCCMS), vol. 2, no. 3, September 2013.
[17] N. M. Bashir, A. A. Bature and A. M. Abdullah, "Pole placement control of a 2D Gantry crane system with varying
pole locations," Journal of Applications of Modelling and Simulation, vol. 2, no. 1, pp. 8-16, 2018.
[18] M. Č. Bošković, et al., "Pole placement based design of PIDC controller under constraint on robustness," INFOTEH-
JAHORINA, vol. 16, pp. 664-668, March 2017.
[19] M. H. Suid, M. Z. Tumari and M. A. Ahmed, "A modified sine cosine algorithm for improving wind plant energy
production," Indonesian Journal of Electrical Engineering and Computer Science, vol. 16, no. 1, pp. 101-106,
October 2019.
[20] D. Gonidakis and A. Vlachos, "A new sine cosine algorithm for economic and emission dispatch problems with price
penalty factors," Journal of Information and Optimization Sciences, vol. 40, no. 3, pp. 679-697, April 2019.
[21] P. C. Sahu, R. C. Prusty and B. K. Sahoo, "Modified sine cosinealgorithm-based fuzzy-aided PID controller for
automatic generation controlof multiarea power systems," Soft Computing, January 2020.
[22] C. Qu, Z. Zeng, J. Dai, Z. Yi and W. He, "A modified sine-cosine algorithm based on neighborhood search and greedy
levy mutation," Computational Intelligence and Neuroscience, vol. 2018, no. 2, pp. 1-19, July 2018.
[23] N. Singh and S. B. Singh, "A Novel Hybrid GWO-SCA approach for optimization problems," Engineering Science
and Technology, an International Journal, vol. 20, no. 6, pp.1586-1601, December 2017.
[24] X. Yao, Y. Liu and G. Lin, "Evolutionary programming made faster," IEEE Transactions on Evolutionary
Computation, vol. 3, no. 2, pp. 82-102, July 1999.
[25] N. H. Abbas, “Tuning of different controlling techniques for magnetic suspending system using an improved bat
algorithm,” International Journal of Electrical and Computer Engineering, vol. 10, no. 3, pp. 2402-2415, June 2020.
[26] R. V. Rao and G. G. Waghmare, "Solving composite test functions using teaching-learning-based optimization
algorithm," Advances in Intelligent Systems and Computing, vol. 199, pp. 395-403, January 2013.