1. Introduction
The world is headed toward the creation using technologies to produce energy from renewable sources, and technologists are working incredibly difficult to address challenges like the scarcity in the use of fuels and clean/renewable energy as a result of the growth in world population and energy use due to improved lifestyles environmental issues like high energy prices, global warming, and others concern [
1]. We will concentrate on various storage methods, which are at the heart of the technological advancements required to plan and create green energy.
We have emphasized the key characteristics which compared the power/energy density, cost to meet the worldwide demand and other characteristics of each of these technical issues. The capacity to control the limited availability of current resources and the competitiveness to achieve sustainability criteria [
2]. Because of their straightforward design, high torque output, extended lifespan, and high efficiency, brushless DC motors (BLDCM) have found extensive use in industrial automation, home appliances, automobile other, electronics, and aerospace industries. However, obtaining correct information about rotor location and speed is crucial to controlling it [
3]. After decades of study by academics domestically and internationally, certain advances have been made in the investigation of brushless DC motor non-position control technology. Using a counter-electromotive force, which is now the most developed in use, can detect the signal of the counter-electromotive force derived from the voltage at the motor terminals and acquire commutation information with a 300-ms time delay. Yet, detecting it is challenging; the presence of the phase shift issue is solved using a filter circuit. at high speed is more significant and even has the potential to cause commutation failure at low speeds due to the counter electromotive force [
4].
Electric vehicles have historically used various electric motor types as their propulsion technology. They include a permanent magnet brushless. Brushed DC motor, induction motor (IM), switching reluctance motor (SRM), and BLDC motor. The motor types and drives used in EVs have thus been reviewed. Choosing the best electric motor drives for applications in EVs, a comparative analysis of the efficiency, cost, maximum speed, and reliability of switching resistance motors, induction motors, constant magnet motors, and DC motors to determine the best electric motor drivers for applications involving EVs, research on and axial flux permanent magnet brushless dc motors is being done. Our studies indicate that the preferred option for electric vehicle motor drives is motor drivers for brushless dc motors with axial flux [
5].
Brushless DC motors have an expanded speed range, greater dependability, and efficiency. Biomedical and robotic applications [
6] necessitate a strong torque-to-weight ratio and accurate position control for precision since BLDC motors are widely used in various industrial and consumer durables due to their distinct properties. In contrast to its AC and DC counterparts, the BLDC motor may thus be considered a suitable solution [
7]. The obstacle, however, is electronic commutation in BLDC motors, which results in torque ripple [
8] due to incorrect position sensor positioning. Based on feedback from the rotor position, electronic commutation is used for BLDC motors instead of mechanical commutation. It is possible whether this feedback is sensor-based or sensor-free. It is position sensors vulnerable to changes in physical parameters, including temperature, pressure, and humidity. Hence, it has become more popular to use sensorless rotor position detection [
8,
9]. The key sensor-less methods are the artificial intelligence-based strategy, the back EMF approach, the Flux Linkage approach, the inductance approach, and the technique based on back EMF.
Due to its inherent advantages of having a straightforward structure and reliable operation, the control using the proportional integral and derivative (PID) method is frequently employed within the industry [
10]. Over 95% of industrial closed-loop controllers are PID or PI-based. Even in the current environment [
11], however, due to the nonlinear nature of the latter, this controller is not thought to be appropriate for BLDC motors. Since 1918, electric vehicles (EVs) have been a possibility [
12,
13,
14,
15,
16].
Since then, the employment of electric vehicles for road transportation has significantly decreased due to the quick internal combustion engine (ICE) development and viability. However, current issues with air pollution, a shortage of petroleum supplies, and their significant price increase, as well as energy independence, have prompted a reorganization of using electric vehicles as a substitute for other modes of transportation. Electric vehicle applications in the 20th century frequently utilized both drives with variable speeds for both DC and AC.
Figure 1 shows the EV motor classification.
However, in the twenty-first century, permanent magnet brushless direct current (PMBLDC) motors were launched thanks to the accessibility of materials for rare earth permanent magnets of the highest quality as the metal’s samarium cobalt (Sm-Co) and neodymium-iron-boron (Nd-Fe-B), which has high efficiency and power density [
17,
18,
19,
20]. Instead of brushes like a DC motor, the electrical motor uses the PMBLDC commutation. Nevertheless, electrical commutation makes the control algorithm difficult [
21,
22,
23].
However, the few benefits of a PMBLDC motor include improved efficiency, excellent torque-to-speed features, a high power-to-size output ratio, quick dynamic performance, and quiet operation. PMBLDC motor drives have grown to be quite appealing for EV applications [
24,
25,
26,
27]. System Integration (SI) and Optimization are the two most crucial considerations in EV design. To achieve dependable performance and affordable EVs, this is necessary.
Three components make up the design concept for an electric vehicle (EV), including advanced technologies that can boost the vehicle's performance. Yet these technologies must be chosen from current engineering in chemical, mechanical, automotive, electrical, and electronic fields. Employing a unique design, particularly concerning EVs, and approaches from the automotive industry that are appropriate for EVs [
28]. The load is the BLDC motor. With the suggested BLDC motor converter control with AC operating at unity power factor mains is made possible. This improves operational effectiveness [
29]. An inside-out DC motor is a brushless DC (BLDC) motor. that lacks the brushes needed for commutation. The stator and rotor have three-phase armature windings attached. is made of permanent magnets. Hence, the motor is maintenance-free, tough, and strong since there are no brushes, making it perfect for industrial applications. BLDC motors have a low moment of inertia, high efficiency, and high volumetric torque thanks to the rotor's fixed magnetic field and the permanent magnets installed. [
30].
PWM (pulse width modulation) and control of the hysteresis current, which is related to continuous control theory, are two of the most often utilized control approaches for BLDC motors, as detailed in [
31,
32,
33]. The sensor-less BLDC motor drive with a high speed is demonstrated and is fed through a constant dc supply that concentrates on producing a virtual back-emf for the third harmonic. Suppose the motor is fed directly sourced from the grid. It is necessary to evaluate the grid's input power quality. The different methods created in [
34,
35] are mostly concentrated on the control portion after the converter, which employs either a three-stage or a constant dc source inverter, for applications where the motor needs to receive its power straight from the grid. Various motors' efficiency comparisons are displayed in Table 1 by electric vehicle manufacturing. When compared to other motors, BLDC motors will operate more efficiently. Brushless DC motors (BLDCMs) provide several benefits in addition to their straightforward design, dependable operation, and ease of maintenance, including high DC motor efficiency, no excitation loss, and effective speed regulation [
36]. The conventional drive's DC link mechanism within these motors uses electrolytic capacitors with a high capacity. These capacitors lack the necessary stability because of their electrolyte liquid and sensitivity to temperature and are typically among the first components in the drives to experience issues like high temperature or voltage, exploding, or leaking under pressure. Electrolytic capacitors, unfortunately, are the root of failures in electric drive systems in 60% of cases [
37].
BLDC motors are employed in a growing number of applications because of their high efficiency, high power factor, strong torque, and ease of control. In dynamic applications like EVs, BLDC motors are typically favored. In this paper, there are main contributions:
A method of control has been created to enhance the real-time control of BLDC motors for electric vehicles.
Implementing a BLDC motor speed control for electric automobile applications and explaining electric vehicle technology.
A model was created for the 120-degree mode using electrical and mechanical equations using MATLAB/Simulink.
Investigate three scenarios for the possibility of controlling BLDC motors by using constant and dynamic speed and torque.
The proposed control techniques are studied and tested on the MATLAB software platform and experimental lab.
A test bench was created to thoroughly improve power electronics and real-time control of the BLDC motor, especially with regard to PWM approaches, signal generation, and speed control in both theory and practice.
Implementation of the control schemes uses both soft switching and hard switching PWM approaches.
The BLDC platform controls the Arduino motors to produce a PWM signal with a duty cycle of 0% to 100% and a frequency of 50Hz.
Using the identical circuit settings used for simulation, an experimental prototype was put into practice to validate the simulation results. The gate pulses are generated with a time delay to prevent short circuits during switch operation.
2. Materials and Methods
2.1. Types of BLDC Motor
The stator and rotor are the two components that make up a BLDC motor.
Figure 2 depicts the classification of types of BLDC motors
. The motor could be built in a variety of ways, including with two rotors, one inside the other
. The outer rotor-designed BLDC motor is covered in [
38]. The stator windings are kept stationary inside, while at the outside surface, a permanent magnet is inserted in the rotor. The motor's output torque and the outer rotor BLDC improve power density. Drones, variable-drive industries, water pumps, electric cars, and home electronics are the principal applications for the BLDC motor's outer rotor. the distance in airgap between the stator and the rotor is reduced while designing an outer rotor BLDC motor [
39] and current-dependent torque capacity will increase. To improve the stability of the rotor, structural components are introduced [
40]. With these, motor abilities in dynamic situations are improved.
Compared to other motors, BLDC motors are expected to have higher efficiency, higher torque-to-weight ratio, and lower operating noise [
5]. These machines have a fixed magnetic flux between the rotor and stator, which prepares the motor to operate at unity power factor. A BLDC motor is powered by an electronically commutated motor drive. Each phase of the motor is controlled by closed-loop control. The primary purpose of a closed-loop controller is to supply current pulses to the motor windings to control speed and torque. This is because both are complementary phenomena in motors. BLDC motors are driven with high precision and wear more under load conditions [
41,
42,
43,
44,
45,
46,
47,
48,
49,
50].
BLDC motor is an electronically commutated device comparable to an AC synchronous machine. It produces trapezoidal back emf, and depending on where the hall sensors are located in the motor's stator, the two stator windings are stimulated during each condition. The rotor magnet position will be detected through sensors. Anytime the rotor poles come into proximity to the hall sensors, high or low signals are generated. The precise commutation sequence is determined using the combination of hall sensors. The windings of the BLDC motor stator need to be activated sequentially to rotate [
41].
Table 1 summarizes comparison talks based on in-wheel technology and motor specifications:
The induction motor, according to comparison results, is the most durable of all the motors under extreme conditions; however, due to its restricted speed range, weak dynamic response, motor slip at low speeds, and low efficiency at high speeds, for high-performance electric vehicles, it is not a good solution.
2.2. Mathematical modeling of a BLDC motor
The permanent magnet-mounted stainless-steel rotor of three-phase symmetrical windings is present in the BLDC motor. Rotor current is disregarded as a result of the high resistance of permanent magnets and stainless steel [
42]. As shown in
Figure 3, the basic equation determining a BLDC motor's armature voltage equation is as follows:
Three-phase synchronous motor modeling can be used to compare BLDC motor modeling [
43]. The following mathematical equation can be used to represent the basic equation governing the armature voltage equation of a BLDC motor.
Where:
L: Self-inductance
R: Resistance
The following form can be used to rewrite equations (1) through (3):
Where:
P: Number of poles
If the phase winding resistances are equal, the iron loss is low; there is no mutual inductance between the phase windings, and the self-inductance is constant, it decreases.
The non-conducting phase's Back EMF is given by:
Where
: Back EMF constant = 0.06V/Rad/s
The following is the torque equation.
the output power is:
Newton's second law is applied to the rotating motion of the BLDC motor to complete the mathematical model as follows:
where the terms "Tl," "J," and "ωr" refer to the load torque, "M," and "," respectively, to denote the moment of inertia and coefficient of viscous friction. The electrical torque Te and its equation can be derived from an energy balance viewpoint, where the power supplied to the rotor (electromagnetic power) is equal to the product of the currents and the EMFs of the three phases, or the sum of the two, i.e.
All electromagnetic energy is converted to kinetic energy if mechanical losses are ignored.
As a result,
Figure 4 shows the schematic design of a BLDC motor with three phases. This diagram shows the dependence on its BLDC motor's speed response.
2.3. Model dynamic mathematical
A. The closed-loop speed control system of the Drive controller BLDCM is constructed using the original dynamic mathematical model, and the diagram of the structure is illustrated in
Figure 5. The regulator, using the pulse width modulator (PWM), the speed feedback network, the BLDCM, and the three-phase inverter make up the majority of the device.
A list of differential equations is established in accordance with the equivalent circuit of the BLDCM. Use the Laplace transformation to obtain the voltage and current transfer functions under the initial condition of zero initial states.
Moreover, current and electromotive have the following transfer function:
A dynamic structure of BLDCM is obtained by combining (19) and (20), and this structure is depicted in
Figure 6.
Two inputs are present: a load current IdL and voltage for a light rectifier that is ideal for Udo. The former, however, is a disturbance input., the former is a control input. The electromagnetic time constant is called Tl. And Tm is the electric traction system's mechanical and electrical time constant. Ce is the coefficient of the counter-electric motive force (EMF) [
44].
2.4. Design of speed control with Limitation
PI controllers are used for HEV speed control and BLDC motor current control to ensure EV traction. The PI speed and current controllers were tuned using classical methods based on trial and error. The intelligent tuning algorithms were used. These last two algorithms gave better results and a good compromise between speed and power control, which was the main problem of the trial and error method. An electric vehicle was simulated against a simple input speed criterion and an international driving cycle. Simulation results show that applying his FOC technique in conjunction with efficient regulation of speed and current loops yields satisfactory speed and torque results. A robustness analysis was performed, and the results show that the HEV is robust to variations in environmental parameter.
The block design shown in
Figure 7 incorporates the acquisition to control the commutations, the BEMF has zero-crossing detection. Based on zero-crossing time intervals, the motor speed is hypothesized. The speed PI controller receives input from the discrepancy between the requested and estimated speeds. The voltage to be provided to the Brushless Direct Current motor is directly proportional to the result of the speed PI controller [
45].
To provide feedback to the current controller, The BEMF zero-crossing event includes measurement and filtering of the motor current. The existing output of the PI controller constrains the output of the speed PI controller. The maximum permitted motor current is protected from being exceeded by the speed PI controller's output limiting.
2.5. Proposed system
Inverter modeling with a 120° conduction mode is implemented in MATLAB-Simulink (see
Figure 8). For each of the six transportation sectors, the inverter model is derived. since the inverter control employs information from Hall effect sensors. The MATLAB blocks are used to determine the latter.
Hall Sensors detect coil placement, and decoder circuit, and coil position activates and deactivates the relevant switches, and the motor is rotated by the voltage passing through the appropriate coils in the BLDCM works. BLDC typically employs 3 phases with 120 degrees between each phase's conducting interval . An electronic speed controller controls a brushless motor's movement or speed by turning on the necessary MOSFETs, which cause the motor to rotate. The frequency or speed at which the ESC cycles over the six periods will determine how fast the motor will move.
This trend is affected by the massive advantages offered by electric vehicles (EV), such as pollution-free, economical and low-maintenance cost operation. The heart of this system is the electric motor powered by lithium-ion batteries [
51].
In the Future will concentrate on the implementation of EVs’ charging management systems in addition to the present methodology and the adoption of additional technologies for net-metering support and V2G technology, aiming to a further reduction of the energy cost for each individual actor and present additional benefits to DSOs. Finally, more detailed battery models will be considered which will take into consideration the degradation of EVs’ and RES’ batteries. The necessity for intricate driving electronics is a drawback, More sensors are necessary, Prices are higher and Some systems demand manual labor. Stator Coils with a hand wound.
Figure 1.
EV motor classification.
Figure 1.
EV motor classification.
Figure 2.
BLDC motor and control algorithm types.
Figure 2.
BLDC motor and control algorithm types.
Figure 3.
Circuit equivalent for a three-phase, Y-connected a BLDC motor.
Figure 3.
Circuit equivalent for a three-phase, Y-connected a BLDC motor.
Figure 4.
Three-phase BLDC motor schematic diagram.
Figure 4.
Three-phase BLDC motor schematic diagram.
Figure 5.
Closed-loop structure of the speed control system.
Figure 5.
Closed-loop structure of the speed control system.
Figure 6.
BLDCM's Dynamic Structure.
Figure 6.
BLDCM's Dynamic Structure.
Figure 7.
Speed Control with Current Limitation.
Figure 7.
Speed Control with Current Limitation.
Figure 8.
The proposed system of BLDC motor constructed on MATLAB/Simulink.
Figure 8.
The proposed system of BLDC motor constructed on MATLAB/Simulink.
Figure 18.
The coils of a BLDC motor and the rotor is a permanent magnet with two poles.
Figure 18.
The coils of a BLDC motor and the rotor is a permanent magnet with two poles.
Figure 19.
Hardware logic design structure of BLDCM using Circuit Lab.
Figure 19.
Hardware logic design structure of BLDCM using Circuit Lab.
Figure 20.
Beginning of the experimental setup.
Figure 20.
Beginning of the experimental setup.
Figure 21.
The BLDC motor's board.
Figure 21.
The BLDC motor's board.
Figure 22.
Run the Circuit required (BLDC motor) using Arduino UNO.
Figure 22.
Run the Circuit required (BLDC motor) using Arduino UNO.
Figure 23.
installed BLDC motor.
Figure 23.
installed BLDC motor.
Figure 24.
The experimental phase voltage for phases a,b.
Figure 24.
The experimental phase voltage for phases a,b.
Figure 25.
The experimental phase voltage for phases a,c.
Figure 25.
The experimental phase voltage for phases a,c.
Figure 26.
Voltage waveform of phase A at Mode 1 (variable speed).
Figure 26.
Voltage waveform of phase A at Mode 1 (variable speed).
Figure 27.
Voltage waveform of phases A ,B and C.
Figure 27.
Voltage waveform of phases A ,B and C.
Figure 28.
Voltage waveform of phases A ,B and C with values on oscilloscope.
Figure 28.
Voltage waveform of phases A ,B and C with values on oscilloscope.
Figure 29.
Voltage waveform of phases A ,B and C with reducing speed.
Figure 29.
Voltage waveform of phases A ,B and C with reducing speed.
Figure 30.
Voltage waveform of phases A, B and C with very dropping speed.
Figure 30.
Voltage waveform of phases A, B and C with very dropping speed.
Table 1.
Motors Comparison According to the In-wheel Motor Specifications.
Table 1.
Motors Comparison According to the In-wheel Motor Specifications.
Features |
BLDC motor |
SR motor |
Induction motor |
DC motor |
Commutation |
Electronic |
electronic |
- |
Brushes |
Slip |
- |
- |
Applicable |
- |
Efficiency |
5 |
3 |
3 |
2 |
high-speed rating |
5 |
5 |
3 |
3 |
broader steady power speed range |
3 |
5 |
4 |
2 |
Complexity of control |
2 |
2 |
3 |
5 |
Torque/Speed |
5 |
3 |
4 |
3 |
A responsive dynamic |
5 |
2 |
3 |
4 |
Power-to-size ratio |
4 |
4 |
3 |
3 |
The lifetime of an operation |
5 |
5 |
3 |
2 |
maintenance requirements |
5 |
5 |
4 |
2 |
Sensitivity to noise |
5 |
2 |
3 |
3 |
In fault Speed |
3 |
5 |
4 |
2 |
Torque during a fault |
4 |
2 |
4 |
1 |
Speed during mechanical shocks |
3 |
4 |
5 |
4 |
Torque during mechanical shocks |
4 |
2 |
3 |
3 |
Cost of Production |
2 |
4 |
5 |
5 |
Total |
60 |
53 |
54 |
44 |
Table 2.
The parameters of circuit components.
Table 2.
The parameters of circuit components.