Synchronous reluctance motors (SynRMs) are an alternative solution in low‐cost applications due to some advantages in terms of manufacturing simplicity. This study deals with a new design and implementation of a SynRM so as to operate at low‐voltage level produced by solar panels without using any boost‐converter. A 4‐inch of standard frame size is chosen for as a submersible pump motor. Preparing for the optimisation step, the commercial design software, Infolytica is used to create the first base structure of the SynRM. As the first step the dc‐link voltage, rated current, rated speed, winding layout, slots number, number of the rotor barriers and the outer/inner diameters of the stator are determined. In the next step, the base structure is optimised by using a genetic algorithm (GA) developed in Matlab environment. The developed GA script and finite element analysis software are operated together for optimisation of the rotor geometry. A direct torque control algorithm is used to analyse the performance of the designed motor. The designed motor is also manufactured and tested experimentally.
In this study, a differential wheeled mobile robot was controlled in real time using pure pursuit algorithm (PPA). The robot was obtained in a simulation environment by using Gazebo simulator which offer the ability to accurately and efficiently simulate various robots in complex indoor/outdoor environments. This simulator was operated with robot operating system (ROS) that allows the use of Python, C++, MATLAB or various programming languages. In this paper, MATLAB/Simulink environment was used to control the robot with communication interface between MATLAB and ROS. Thus, it is possible to study more comprehensively by using multiple the features of MATLAB. The robot was traveled around a 4m x 4m area with random waypoints. The position of the robot was measured based on odometer sensor in order to determine the robot’s location. The performance of the control algorithm was analyzed using various information of the robot such as robot’s velocity, motors’ speed, the position of the robot, etc.