Optimized PID Control for Ball and Plate System
Optimized PID Control for Ball and Plate System
Abdullah Tahir
Sales Engineer, ALMASA Environmental Solutions
Sharjah, United Arab Emirates (UAE)
abdullahflash122@[Link]
Maisam Wahbah
College of Engineering and Information Technology (CEIT), University of Dubai, Dubai 14143
Department of Biomedical Engineering, Khalifa University, Abu Dhabi
United Arab Emirates (UAE)
mwahbah@[Link]
Husameldin Mukhtar
College of Engineering and Information Technology (CEIT)
University of Dubai
Dubai 14143, United Arab Emirates (UAE)
hhadam@[Link]
Abstract
This study gives an in-depth look into the well-known ball and plate system, which uses sensors, actuators, and
controllers to keep a rolling ball balanced on a flat platform. The theoretical investigations and analyses underlying
the ball and plate system are clarified, including the system's mathematical and physical modeling, as well as a full
explanation of the components involved. The goal of our project is to design a closed-loop PID controller to achieve
ball balancing on the platform. A resistive touch screen is used in the project as a sensor to detect the ball's current
horizontal and vertical coordinates. The PID controller then compares these coordinates to the intended position and
controls two DC servo motors acting as actuators, tilting the platform to achieve and maintain the desired ball position.
The system's goal is to keep the ball at a specified fixed location in the face of any disruptions (disturbance rejection).
Particle Swarm Optimization (PSO) is used to tweak the PID controller settings, which optimizes an objective function
that minimizes the Integral Absolute Error (IAE) in both the x and y coordinates of the ball's position on the plate.
This project is an implementation of the PID controller, which is used in a variety of real-world applications such as
balancing robots, drones, and temperature control systems. The fundamental goal of developing such a system is to
get a full educational knowledge of balancing systems and their operating principles, which are important in many
sectors of life and can be improved further for future usage. Furthermore, the introduction of an optimization approach
to improve the system's reaction to disturbances is regarded as a significant addition to the area.
Keywords
Control, Ball and plate, PID, motors, IAE, automation, operations
1. Introduction
The primary goal of this project, named "Optimized Ball and Plate System," is to address the challenge of obtaining
effective balance and control, of a free-rolling ball on a flat plate by using servo motors to tilt the platform. The aim
is to build and implement a full and dynamic control system capable of overcoming any budgetary limits
encountered by students throughout project execution.
To accomplish this goal, a meticulous approach will be taken to model and simulate the system, considering the
various physical and mathematical aspects involved. The dynamic control system will be engineered with the intention
of ensuring precise and stable control, over the ball's position on the plate.
One of the critical aspects of this project is the fine-tuning of the PID (Proportional-Integral-Derivative) controller
parameters. The success of the system hinges on achieving optimal parameter values that can effectively regulate the
ball's motion and maintain stability during the steady-state phase. By carefully adjusting these parameters the project
aims to optimize the performance of the ball and plate system, enhancing its ability to maintain the desired position
of the ball and resist disturbances.
Moreover, this project recognizes the significance of overcoming financial limitations that students often face. The
team will explore cost-effective solutions and resource-efficient techniques without compromising the overall
functionality and performance of the system. This approach will allow for practical implementation and encourage
the replication of the project in educational settings with limited resources.
By addressing these challenges and refining the control system, the project seeks to advance the understanding and
application of dynamic control systems, particularly in the context of balancing and control mechanisms. Ultimately,
the project aims to contribute to the field by demonstrating the effectiveness of an optimized ball and plate system and
inspiring further developments in this area of research.
Our objective is to develop a sophisticated balancing system utilizing a ball and a plate. This system incorporates a
well-known controller known as PID (Proportional Integral Derivative) to effectively address any unexpected ball
movements and swiftly restore it to its desired position. This project allows us to put into practice the control concepts
that we have extensively studied.
The core mechanism of the system revolves around the implementation of negative feedback. This feedback loop acts
as a compensatory mechanism, actively countering any errors or disruptions that the system may encounter. By
employing negative feedback, the system aims to mitigate issues such as overshooting, steady-state error, and rise
time. It highlights the fact that even a slight modification in the input can have a substantial impact on the output.
The practical applications of the ball and plate system are manifold. Firstly, it serves as a valuable tool for educational
purposes, particularly in laboratory settings within universities. It can be utilized to teach students the principles of
control courses, providing hands-on experience and enhancing their understanding of control systems.
Additionally, the knowledge and insights gained from this project have the potential to be applied in the development
of advanced PID controllers. These controllers can be integrated into drones, augmenting their safety and security
measures. By incorporating the ball and plate system's principles into drone technology, it becomes possible to
enhance their stability and ensure reliable operation in various applications.
In essence, our project is concerned with the development and implementation of a cutting-edge balancing system
based on a ball and a plate. We can successfully manage unexpected ball motions and exploit the control ideas we
have learned by using the PID controller. The inclusion of negative feedback resolves faults and disturbances, and the
system's practical uses range from educational settings to improving drone safety and security.
1.1 Objectives
The project encompasses several primary objectives, which are outlined as follows:
1. Develop and Implement a PID Controller: The foremost goal of this project is to design and deploy a PID
(Proportional Integral Derivative) controller specifically tailored to regulate and control the movement of the
ball on the plate. By leveraging the PID controller's control algorithm, the system will effectively counteract
any deviations from the desired ball position, ensuring stability and precise control.
2. Optimize PID Parameters: A key objective is to fine-tune the PID controller's parameters to achieve the
desired output and enhance system performance. Through careful parameter adjustment, the project aims to
optimize the response of the ball and plate system, minimizing overshoot, reducing steady-state error, and
improving response time. This process involves utilizing analytical techniques, experimental data, and
systematic iterations to arrive at the optimal parameter values.
3. Comparison of Real-Time and Theoretical Response: Another significant aim of the project is to conduct
a comparative analysis between the real-time response of the ball and plate system and its corresponding
theoretical response. This comparative study allows for an evaluation of the system's performance, providing
insights into any disparities, potential limitations, or areas for improvement between the expected and
observed behavior of the system. By examining these differences, the project seeks to gain a deeper
understanding of the system dynamics and the practical aspects influencing its performance.
By pursuing these objectives, the project aims to successfully implement a PID controller that can regulate the
ball's movement on the plate, optimize the PID parameters for improved performance, and provide insights into the
similarities and differences between the real-time and theoretical responses of the system.
2. Literature Review
The ball and plate method has become one of the most well-known control techniques in recent years, particularly
among undergraduate students, since it gives a fantastic chance to learn expertise in several domains, such as
mechanical, electrical, and computer engineering.. Therefore, this system has been implemented and utilized by some
of the students in their graduation projects and even by professional engineers.
The ball will continue to travel until it falls off the beam if there is no controller. As a result, a controller is created to
alter the location of the ball. The following Equation (1) depicts the transfer function of the ball position y(s) to the
motor gear angle θ(s) (Taifour, A. Almahdi, H. Et al. (2017)).
𝑦𝑦(𝑠𝑠) 𝑚𝑚𝑚𝑚𝑚𝑚 1 𝑚𝑚
= [ ] Eq.2.1
𝜃𝜃(𝑠𝑠) 𝐿𝐿(𝑚𝑚 + 𝐽𝐽 ) 𝑠𝑠 2 𝑟𝑟𝑟𝑟𝑟𝑟
𝑅𝑅 2
Bernard, N. et al (2002)).
For our project we chose DC servo motors since they have proven their high efficiency in the control field.
Figure 3. The mechanical design of the ball and plate system using a camera
(Kuncan et al., 2006)
Within the system design section, thorough attention will be given to seamlessly connect the hardware components.
This entails establishing robust and reliable connections between different elements of the system, facilitating effective
communication and synchronization among the various parts. By ensuring a sound hardware integration, the project
can function cohesively and efficiently.
Simultaneously, equal importance will be placed on the software implementation, particularly in programming the
controller. The aim is to develop a software framework that simplifies the implementation process, making it more
accessible and user-friendly. This involves writing clean and well-structured code, optimizing algorithms, and
integrating efficient control strategies to achieve the desired functionality.
The system design section serves as a comprehensive guide, providing detailed insights into both the hardware and
software aspects of the project. It presents a holistic view of the project's structure, components, circuit diagram, and
program flowchart. By exploring these essential elements, readers and project evaluators will gain a thorough
understanding of how the project is constructed, the interdependencies between components, and the systematic
approach taken to ensure a successful implementation.
Overall, the system design section plays a critical role in this project, laying the groundwork for the seamless
integration of hardware components and the development of efficient software implementation. It serves as a blueprint
for the entire project, ensuring clarity, coherence, and effective execution.
Project Structure
The DC motor is a mechanical device that generates rotary motion. It operates on the PWM (pulse width modulation)
principle, which means that its rotational movement is controlled by the pulses provided to its control pin. A DC
servomotor is made up of a variable resistor and a gearbox that converts the motor's speed into high torque. It is
typically employed when strong acceleration, quick reaction, small size, and high output torque are required (Figure
4).
First and foremost the DC motor generate torque from the current by the equation
𝑇𝑇 = 𝐾𝐾𝐾𝐾 × 𝐼𝐼 Eq. 4.1
Where:
𝐾𝐾𝐾𝐾 is the torque constant.
𝐼𝐼 is the current.
The equation (4.1) shows that the current is proportional with torque, This means that any increase in the current will
lead to increase in torque and vice versa.
The output current is proportional to the input voltage and the proportional factor is 𝐾𝐾𝐾𝐾:
𝐼𝐼 = 𝐾𝐾𝐾𝐾 × 𝑣𝑣 Eq. 4.2
Using the figure (4-1) and according to newton’s law
𝐽𝐽𝐽𝐽 = 𝑇𝑇 + 𝑇𝑇𝑇𝑇 Eq. 4.3
𝑎𝑎 is the acceleration
𝐽𝐽 is moment of inertia
𝑇𝑇𝑇𝑇 is the opposing friction
𝑑𝑑⍵
𝑎𝑎 = Eq. 4.4
𝑑𝑑𝑑𝑑
𝑑𝑑𝑑𝑑
𝜔𝜔 = Eq. 4.5
𝑑𝑑𝑑𝑑
Where ⍵ is the angular velocity
θ is the angular defiance
the acceleration is the derivative of the speed.
Taking the Laplace Transform of the two equation (4.4) & (4.5):
1
𝜔𝜔 = × 𝑎𝑎 Eq. 4.6
𝑠𝑠
1
𝜃𝜃 = × 𝜔𝜔 Eq. 4.7
𝑠𝑠
Substituting equation (4.6) into (4.7) we get the following
1
𝜃𝜃 = 2 × 𝑎𝑎 Eq. 4.8
𝑠𝑠
Substituting equation (4.3) into (4.8) and neglecting Tf we will get
1 𝑇𝑇
𝜃𝜃 = 2 × Eq. 4.9
𝑠𝑠 𝐽𝐽
Substituting equation (4.1) into (4.9) we get the following
1 𝐾𝐾𝐾𝐾×𝐼𝐼
𝜃𝜃 = × Eq. 4.10
𝑠𝑠 2 𝐽𝐽
Substituting equation (4.2) into the above equation
1 𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾 𝑣𝑣
𝜃𝜃 = × Eq. 4.11
𝑠𝑠 2 𝐽𝐽
The transfer function for the servo motor system, taking θ as the output and v as input for the system is:
𝜃𝜃 𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾
= 2 Eq. 4.12
𝑣𝑣 𝐽𝐽 𝑠𝑠
The transfer function above will be affected by another factor which is the gear ratio (Kg) so the transfer function will
be modified into another one which is:
𝜃𝜃 𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾
= 2 Eq. 4.13
𝑣𝑣 𝐽𝐽 𝑠𝑠
The equation (4.13) is the transfer function for rotational displacement (θ) as an output but if we want to take angular
speed (⍵) as an output for transfer function there will be some changes and the transfer function will become [Ogata,
K. (1970)].
𝜔𝜔 𝐾𝐾𝑡𝑡
= 2 Eq. 4.14
𝑣𝑣 𝑠𝑠 𝐽𝐽𝐽𝐽+𝑠𝑠𝑠𝑠𝑠𝑠+𝐾𝐾𝑏𝑏 𝐾𝐾𝑡𝑡
From the Figure 5, we can determine the transfer function for the moving ball on x direction considering the following:
x is the distance covered in x direction.
θ is the angle of the plate.
α is the angle of the motor.
m is the mass .
L is the length of the plate.
𝐹𝐹𝑔𝑔 = 𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚(𝜃𝜃) Eq. 4.15
𝐹𝐹𝑁𝑁 = 𝑚𝑚𝑚𝑚𝜃𝜃 2 Eq. 4.16
𝐽𝐽
𝐹𝐹𝑏𝑏𝑏𝑏𝑏𝑏𝑏𝑏 = 2 + 𝑚𝑚𝑚𝑚 Eq. 4.17
𝑅𝑅
𝐹𝐹𝑁𝑁 = 𝐹𝐹𝑏𝑏𝑏𝑏𝑏𝑏𝑏𝑏 + 𝐹𝐹𝑔𝑔 Eq. 4.18
𝐽𝐽
𝑚𝑚𝑚𝑚𝜃𝜃 2 = + 𝑚𝑚𝑚𝑚 + 𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚(𝜃𝜃) Eq. 4.19
𝑅𝑅 2
𝐽𝐽
+ 𝑚𝑚𝑚𝑚 + 𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚(𝜃𝜃) − 𝑚𝑚𝑚𝑚𝜃𝜃 = 0 2
Eq. 4.20
𝑅𝑅 2
If we assume that there is a small change in the plate coordinates.
𝜃𝜃 ≈ 0 Eq. 4.21
𝑠𝑠𝑠𝑠𝑠𝑠(𝜃𝜃) = 𝜃𝜃 Eq. 4.22
𝑐𝑐𝑐𝑐𝑐𝑐(𝜃𝜃) = 1 Eq. 4.23
𝐽𝐽
+ 𝑚𝑚𝑚𝑚 + 𝑚𝑚𝑚𝑚𝑚𝑚 = 0 Eq. 4.24
𝑅𝑅 2
For better calculations we may substitute the motor angel instead of the plate angle.
𝑟𝑟
𝜃𝜃 = 𝛼𝛼 Eq. 4.25
𝐿𝐿
Substitute the above equation in equation number (4.24)
𝐽𝐽
−𝑚𝑚𝑚𝑚𝑚𝑚 = 2 + 𝑚𝑚𝑚𝑚 Eq. 4.26
𝑅𝑅
𝑟𝑟 𝐽𝐽
−𝑚𝑚𝑚𝑚 𝛼𝛼 = + 𝑚𝑚𝑚𝑚 Eq. 4.27
𝐿𝐿 𝑅𝑅 2
𝑟𝑟
−𝑚𝑚𝑚𝑚 𝐿𝐿𝛼𝛼𝑦𝑦
𝑋𝑋 = 𝐽𝐽 Eq. 4.28
+𝑚𝑚
𝑅𝑅2
This is the mathematical expression for the system, but only in one direction, x. However, because the angle changes
in both directions (x and y) in this system, the formula above may be utilized in both directions independently, which
means:
𝑟𝑟
−𝑚𝑚𝑚𝑚𝐿𝐿𝛼𝛼𝑥𝑥
𝑌𝑌 = 𝐽𝐽 Eq. 4.29
+𝑚𝑚
𝑅𝑅2
where 𝛼𝛼𝑥𝑥 is the angle of the motor in y direction and 𝛼𝛼𝑦𝑦 is the angle of the motor in x direction. The ball can be either
hollow or solid ball. each kind of them have different inertia and they are given by the equations:
2
𝐽𝐽𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = 𝑚𝑚𝑅𝑅2 Eq. 4.30
5
2
𝐽𝐽ℎ𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 = 𝑚𝑚𝑅𝑅2 Eq. 4.31
3
substitute these formulas in Equations (4.28) and (4.29). Since we are going to use a solid ball we are not going to
explain about the hollow.
−𝑚𝑚𝑚𝑚𝜃𝜃𝑦𝑦
𝑋𝑋𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = 2 2
Eq. 4.32
5𝑚𝑚𝑅𝑅 +𝑚𝑚
𝑅𝑅2
after some mathematical calculations
5
𝑋𝑋𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = − 𝑔𝑔𝜃𝜃𝑦𝑦 Eq. 4.33
7
And for y
−𝑚𝑚𝑚𝑚𝜃𝜃𝑥𝑥
𝑌𝑌𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = 2 Eq. 4.34
𝑚𝑚𝑅𝑅2
5 +𝑚𝑚
𝑅𝑅2
so
5
𝑌𝑌𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 = − 𝑔𝑔𝜃𝜃𝑥𝑥 Eq. 4.35
7
The Equations (4.33) and (4.35) will consider as the transfer function for ball and plate system in both directions x
and y respectively.
location. The inner loop has two loops, one of which controls servo movement in the x direction and the other in the
y direction. The output of these two loops will be sent to the ball and plate system, which will subsequently be routed
to the outer loop, which will regulate the position (Taifour, A. Almahdi, H. Et al. (2017), Ogata, K. (1970)).
The following Figure 7 demonstrates is the final schematic diagram of the electrical circuit.
Program Flowchart
The overall flowchart of the system is shown in Figure 8.
By utilizing MATLAB Simulink to simulate the behaviour of our system. Initially, we performed simulations without
incorporating the Particle Swarm Optimization (PSO) technique, relying on manual tuning of the PID controller
parameters. These simulations provided us with valuable insights into the system's response and allowed us to evaluate
its performance under different conditions.
Subsequently, we integrated the PSO optimization technique into our simulations, aiming to optimize the parameters
of the PID controller. The objective function used for the optimization process focused on minimizing the Integral
Absolute Error (IAE) (which is illustrated in Equation 4.37) of the ball's position on the plate. By utilizing the PSO
algorithm, we sought to enhance the overall performance and stability of our system.
𝐼𝐼𝐼𝐼𝐼𝐼 = ∫ |𝑒𝑒(𝑡𝑡)|𝑑𝑑𝑑𝑑 Eq. 4.37
The results obtained from the simulations conducted both with and without the PSO optimization technique are
presented in the following Figures 9-14. These step response graphs provide a visual representation of the system's
behaviour and illustrate the impact of parameter tuning on the system's performance.
Comparing the two sets of results allows us to assess the effectiveness of the PSO optimization in improving the
system's response and achieving the desired control objectives.
∞
𝐽𝐽 = min ∫0 |𝑒𝑒(𝑡𝑡)|𝑑𝑑𝑑𝑑 Eq. 4.38
𝐾𝐾𝑝𝑝 ,𝐾𝐾𝐼𝐼 ,𝐾𝐾𝐷𝐷
It is worth noting that these simulation results serve as an essential steppingstone towards the implementation and
testing phase of our project. They provide us with valuable insights into the expected behaviour of the system and
offer a foundation for further refinement and optimization.
Simulation Results
This section presents a comprehensive analysis of the performance of our ball and plate system using MATLAB
Simulink. We implemented our system based on the derived transfer function, as detailed in Chapter 3 and 4 of this
report.
To ensure accuracy, we utilized the system specifications provided in a dedicated table (1). Through extensive
simulations, we investigated the system's response under different control strategies and variations in the system
parameters. By leveraging the capabilities of MATLAB Simulink, we obtained valuable insights into the behaviours
of our system, enabling us to evaluate its stability, robustness, and overall performance.
Furthermore, we present and discuss the simulation results, aiming to validate the effectiveness of our design choices
and contribute to the advancement of ball and plate systems.
From the Figures (9-14), we can see that the PSO does highly enhanced the step response in the ball and plate system,
where all step response characteristic values are enhanced and decreased (Rising time, settling time, overshoot). The
following Table 2 depicts these parameters when tuning the PID controller manually, and when applying the PSO
optimization technique Figures (15-17).
Prototype Results
The following screenshots are illustrating the prototype and how it is installed.
4. Conclusion
To sum up, we used the PSO algorithm into the simulations to improve the performance of our system. We intended
to improve the system's stability and precision by setting the goal function as reducing the Integral Absolute Error
(IAE) of the ball's position on the plate. The comparison of simulation results with and without PSO optimization
offered useful insights into the optimization technique's efficacy and impact on the system's responsiveness.
In the conclusion, the primary objective of our ball and plate system is to precisely control the position of the ball on
the touch screen, whether maintaining it in a static position or guiding it along predetermined paths, while promptly
rectifying any disturbances that occur. The reference point can be set as the center of the plate or adjusted to a user-
defined location. Regardless of the magnitude of the disturbance, the system swiftly restores the ball's position,
ensuring minimal steady-state error, negligible overshoot, and rapid response time. Through the completion of this
project, we have acquired substantial knowledge across various domains, underscoring its educational value,
particularly in university laboratory settings. By incorporating this system, we can provide students with a deeper
comprehension of control systems and their practical applications. The insights gained from this project have furthered
our understanding and enabled us to contribute to the continuous advancement of control systems technology.
References
Appleton, B, Rijal, R. et al. Ball Balancing Project. Fontys University of Applied Sciences, 2017.
Atmel Corporation, AVR341: Four and five-wire Touch Screen Controller. 8-bit AVR Microcontrollers, 2007.
Awtar, S. Bernard, C. Bernard, N. et al., MECHATRONIC DESIGN OF A BALL ON PLATE BALANCING
SYSTEM, Mechatronics 217-227, 2002.
Corrigan, D., Characterising the Response of a Closed Loop System. Control Systems Handout 2. 20-21, 2012.
Chan Ham and Mohsim Mohammed Taufiq, 122nd ASEE Annual Conference and Exposition. Paper ID#12313,
2015.
George, L., What is a Microprocessor?. Electrosome,
[Link]://[Link]/arduino/arduino_board_description.html.
Itani, A., Ball Plate Balancing System Using Image Processing. NEAR EAST UNIVERSITY, 2017.
Kaplan, K., Fuzzy Logic Based Ball on Plate Balancing System Real Time Control by Image Processing.
International Journal of Natural and Engineering Sciences. 10(3), 2016.
Kasim, [Link], H. and Albitar, C., Comparison Between Different Methods of Control of Ball and Plate System
with 6DOF Stewart Platform. IFAC-PapersOnLine, 48-11, 2015.
Mehta, I., Garg, V. & Abraham, R.J. Design of a robust controller for a DC motor with structured uncertainties. Int.
J. Dynam. Control 11, 680–688,2023. [Link]
Nise, N, S., Control systems engineering. Wiley, J: California State, 2004.
Ogata, K., Modern control engineering. Englewood Cliffs, N.J.: Prentice-Hall: New Jersey, 1970.
R. Krishnan, "Selection Criteria for Servo Motor Drives," in IEEE Transactions on Industry Applications, vol. IA-
23, no. 2, pp. 270-275, March 1987.
Saini, Ball and Beam Control Design, 2017. Retrieved from [Link]
controller-design/
Taifour, A. Almahdi, H. Et al., Design and implementation of Ball and beam system using PID Controller,
Automatic Control and Information Sciences. 3(1), 2017.
Temel, S. Yağli, S and Gören, S. P, Pd, PI, PID Controllers. Middle East Technical University 2-10, 2023.
Biographies
Abdullah Tahir is a Sales Engineer at ALMASA Environmental Solutions, Sharjah, United Arab Emirates (UAE).
Eng. Tahir completed the Bachelor's degree in Electrical Engineering, with concentration in Power and Energy, at the
University of Dubai (UD). During his academic journey, he delved into the intricacies of electrical systems, with a
particular focus on power and energy applications. His professional journey began with a valuable internship at
Cummins Arabia, a leading multinational company. During his time there, he dedicated himself to refining the sales
process, leveraging his skills to make a substantial impact. Through the development and implementation of
innovative tools, he successfully enhanced the company's sales process by an impressive 80%. This achievement did
not go unnoticed, as his efforts were appreciated by the Managing Director of Cummins, underscoring the
effectiveness of his contributions to the organization. Eng. Tahir is enthusiastic about applying his knowledge and
skills gained from both academic and professional experiences to contribute meaningfully to future endeavors. His
passion for electrical engineering, coupled with a proven track record of driving positive change, motivates him
to pursue new challenges and opportunities in the field.
Maisam Wahbah is an Assistant Professor at the College of Engineering and Information Technology at the
University of Dubai, Dubai, United Arab Emirates (UAE). She received the [Link]., [Link]. and Ph.D. degrees in
Electrical and Computer Engineering from Khalifa University, Abu Dhabi, UAE. Her [Link]. research project focused
on designing an efficient power conversion circuit for the piezo electric energy harvester as part of a fully autonomous
biomedical system. During her Ph.D. research, she focused on renewable energy characterization for optimal energy
utilization. Dr. Wahbah joined the Department of Biomedical Engineering at Khalifa University as a Post-Doctoral
Fellow from 2019 to 2022. In her research work, she analyzed the interaction between the pregnant mother and the
fetus by using ECG signals recorded from human as well as mice subjects. She is currently the IEEE UAE Section
Awards and Recognition Committee Chair. Her research interests include signal processing, biomedical data analysis,
nonparametric statistical modeling, and circuits and systems.
Husameldin Mukhtar is an Associate Professor and Director of Research at University of Dubai (UD). He received
his Ph.D. degree in communication engineering from Khalifa University (KU), Abu Dhabi, UAE in 2015. He obtained
the [Link]. and [Link]. degrees in electrical engineering from the American University of Sharjah, UAE in 2004 and
2010, respectively. Prior to his graduate studies, he worked as a Project Engineer in the field of electronic security and
video surveillance in Dubai, UAE from 2005 to 2008. After obtaining his PhD, he joined the Visual Signal Analysis
and Processing Research Center at KU as a Post-Doctoral Research Fellow from 2015 to 2017. Dr. Husameldin joined
UD as Assistant Professor in 2017. He won several research awards as Principal Investigator for projects in Wireless
Communications and Autonomous Vehicles. He is also a member of the supervisory team of UD research labs for
remote sensing and cyber security. Dr. Husameldin is a Senior IEEE Member and is currently the IEEE UAE Section
Secretary. He was also the Chair of the IEEE Communications and Signal Processing Joint Chapter in UAE from 2018
to 2021. His research interests include wireless communication, error control coding, and image/video analysis and
processing.