IJCRT2306956
IJCRT2306956
org © 2023 IJCRT | Volume 11, Issue 6 June 2023 | ISSN: 2320-2882
Abstract: The work investigates field-oriented control (FOC) speed control in an electric vehicle (EV)
powered by an PMSM, which is a permanent magnet synchronous motor, during a full reference drive
cycle. Due to its high power density, outstanding efficiency, and better power factor, PMSM motors are
utilized in applications that require high performance such servo and robotics drives, electric
automobiles, rolling and spinning factories, and packaging machinery. PMSM has created high-
performance applications that use the vector control method. The PMSM's vector-based control
operation changes the flux and torque-producing elements of the stator currents to mimic an
independently stimulated machine. The field-oriented control algorithm is developed using the dynamic
PMSM model. The controller is made to work with the rated and distorted characteristics of an electric
vehicles.
Indexterms- Permanent magnet synchronous motor, Electrical vehicle, Field oriented control.
I. INTRODUCTION
In today's modern society and industry, motor control systems are crucial. It has several uses, including
general-purpose variable speed drives used in wind turbines, high-performance robotics, CNC equipment, and
electric vehicles. In recent years, due to development in power electronics and modern theory, the
development of AC motor drives became convenient. A sizeable portion of the market for EV motor drives is
being taken over by PMSMs. Due to its widespread use; researchers are concentrating more and more on
better control techniques for PMSM drives, which vastly increase dynamic efficiency, increase device
resilience, and simplify PMSM drive control systems.
Electric equipment has utilized permanent magnets for more than a century. After the industrial use of
these sorts of machines increased in the 1990s, attention turned to control strategies for electric machines with
permanent magnets. Publications were created and numerous, effective control methods for applications were
developed. The use of permanent magnets in electric machines increased significantly as a result of these
investigations relating fundamental concepts to emerging technology. PMSMs are a form of permanent
magnet that is utilized in much electric equipment. A common control method for AC (alternative current)
machinery is vector control. The core concept of vector control is the independent control of the torque-
producing currents and fluxes, which are kept apart. Because of a constant excitation flux in PMSMs, which
remains consistent even as the rotations per minute fluctuate, vector control in these machines is easier than in
various kinds of AC machines. One of the methods for vector control is FOC. Torque control at a slower pace
is necessary with this approach. Like a direct current, or DC, motor, the precise flux and torque modification,
IJCRT2306956 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org i51
www.ijcrt.org © 2023 IJCRT | Volume 11, Issue 6 June 2023 | ISSN: 2320-2882
is the main characteristic of this approach. Sensors are required to track the rotor location in order to get field
orientation. For high-power density design methodologies, PMSM drivers are perfect. Due to their traction
characteristics, these motors are the most frequently used in electric vehicle applications. The limitations must
be changed and computed using a standard PID; thus, this method lacks functional control features. This idea
suggested employing FUZZY logic control to alter torque and motor speed when the load diverges in order to
prevent such problems. The controllability of speed in PMSM with no overshoot and good transient
responsiveness is the main criterion in creating and tweaking the suggested FUZZY logic control.
Additionally, it offers precise and ongoing parameter tweaking that is associated with a productive PMSM
drive model.
Because of uncertainties, changing characteristics and harmonics in both the motor and the inverter, the
performance of the motor degrades. As a result, there are issues with torque, which in turn cause speed
oscillations as a secondary issue. Due to the PMSM's design and slots, the cogging torque develops. Torque
ripple is reduced via machine design and control methods. The alternative option is preferred because the first
method is complex and expensive. The most popular type of controller utilized in a variety of industrial
applications is the proportional integrator controller (PI). The ease of use of PI control is a factor in its
popularity. Due to its fixed proportional increase and integral time constant, PI controllers are sensitive to
changes in parameters, load disturbances, and speed. These problems can be resolved by the fuzzy logic a
ruler, one which doesn't use a mathematical model but rather verbal norms that the system operator has
acquired via experience.
To understand easily the model has been simplified and written below:
𝑉𝑑 𝑅 0 𝐼𝑑 𝐿𝑑 0 𝑑 𝐼𝑑
[𝑉 ] = [ 𝑠 ] [𝐼 ] + [ 0 𝐿 ] 𝑑𝑡 [𝐼 ] (12)
𝑞 0 𝑅𝑠 𝑞 𝑞 𝑞
𝐿𝑑 0 𝐼𝑑 0
𝜔 ([ 0 𝐿 ] [𝐼 ] + [𝜑 ]) (13)
𝑞 𝑞 𝑓
𝑑
[𝑉] = [𝑅][𝐼] + [𝐿] [𝐼] + 𝜔([𝐴][𝐼] + [𝜙]) (14)
𝑑𝑡
𝑉 𝑅 0 𝐼
[𝑉] = [ 𝑑 ] ∶ [𝑅] = [ 𝑠 ] ∶ [𝐼] = [ 𝑑 ] ; (15)
𝑉𝑞 0 𝑅𝑠 𝐼𝑞
𝐿 0 0 𝐿𝑞 0
[𝐿] = [ 𝑑 [𝐴] = [ ] ∶ [𝜑] = [𝜑 ]
0 𝐿𝑞 ] ; 𝐿𝑑 0 𝑓
(16)
There are mainly three types of motor commutation techniques: trapezoidal, sinusoidal, and field
orientation control. Let’s see which type of motor can be considered and why. Firstly, we will see that
trapezoidal commutation logic is relatively easy. The main advantage of this technique is its simple control
scheme, high speed and high torque, and low switching losses. We also have some disadvantages, which are
high torque ripple and audible electrical noise. Secondly, we will see that sinusoidal control is similar to trap
control in that the load is modified compared to trap, and here low audible noise, low torque ripple for stable
loads, and high motor efficiency are the advantages, whereas high switching losses, more complex control
compared to trap, and high ripple torque for dynamic loads are the disadvantages of sinusoidal control. Lastly,
we will discuss FOC. This method aims to produce the most torque possible, even under dynamic loads. This
is done by always applying torque 90° perpendicular to the rotor position. With FOC, we can achieve the
lowest audible noise and higher efficiency. We also retain high motor speed, which can be further increased
by the field weakening method technique. The real challenge with FOC is complex control, which usually
requires a microcontroller and user-defined programming code.
2.3 FIELD ORIENTED CONTROL
Blaschke proposed the FOC concept in 1970. In the unique dq0 coordinate system, the stator current was
separated into the torque component and magnetized under the constant rotor fux, and the control of (AC)
motors can be identical to that of an unexcited DC motor. Performance is constrained by basic controls like
the V/Hz technique. The induction motor needs to be controlled using a more complicated control strategy in
order to obtain higher dynamic performance.
2.4 Why Field Oriented Control
A V/Hz control technique has some inherent restrictions, which are well known for the asynchronous
machine. You can get past these restrictions using FOC control by separating the effects of the torque and the
magnetizing flux. The torque-producing portion of the stator flux can now be thought of as independent
torque control thanks to decoupled control of the magnetization. With decoupled control, the magnetization
can be kept at the right level and the speed can be adjusted by adjusting the torque.
Figure 2 MATLAB circuit diagram of Field oriented control for PMSM motor
Similarly, like FOC here also we have done the simulation of fuzzy control based FOC of PMSM. Here we
are going to implement FOC for PMSM. So, the motor is an 8 per motor; basically, the number of poles per
series is 4, so the number of poles would be eight. So the maximum speed produced by the motor for a
frequency of 50 Hz would be 750 rpm. So the inverter model is available, and for the inverter we are going to
give gate pulses, and here we are also having a battery. The rated voltage of the battery is kept at 100, and the
rated capacity is 100 amps. Here we have the reference speed that has been given for 1 second, which would
be 500 rpm, and for the remaining time, it would be 750 rpm. This becomes the reference speed. For that
reference speed, we are comparing it to the actual speed in terms of rad/sec. Here are the inputs for the fuzzy
logic controller: The FLC gets two inputs: one is an error, and the other is a change in error. So, this will
compute the change in error. Using a multiplexer, we are giving an error and a change in error as inputs to the
FOC and outputs. The output of FOC is given to the next stage, where the actual quadrature axis current will
be compared with the output of FOC. So, the FOC becomes the reference Iq; this reference is compared with
the actual Iq current, and then an error is calculated, and this error will be given to the Pi controller as input.
Here we will have actual quadrature axis and current quadrature axis currents, which will be measured by
measuring phase currents. By measuring, this will be fed to Clarke's transformation. Basically, it will convert
3-phase to 2-phase currents, and again we need to go for Dq transformation, which is Clarke-Park
transformation. After all the internal processes, again calculating the error has been calculated and the error
will be given to the PID controller. The output of the PID controller becomes direct axis voltage and
quadrature axis voltage. Initially, Clarke to park transformation has been done. But now the park to Clarke
transformation is done. Here inverse Clarke transformation is done and the output of this will be the voltages
Va, Vb, and Vc.
Figure 3 Output waveform of rated speed using field oriented control and Fuzzy logic control.
Figure 4 Output waveform of rated Torque using field oriented control and Fuzzy logic control.
PARAMETERS VALUES
Weighting factor 1
Viscous friction 0.0004924 kgm/𝑠2
Stator Resistance 0.0485 ohm
Rated current 11.36A
Rated speed 500 rpm
Rated torque 1.432 Nm
q-axis inductance 0.02H
PM motor Flux 0.088Wb
Number of Pole Pairs 4
d-axis inductance 0.012H
Table 1 Specifications of motor.
Parameters FOC FOC using
FUZZY logic
Steady State 2.7 sec 2.1 sec
Comparison
REFERENCES
[1]. E. N. Richard , N. Kwang Hee, AC motor control and electrical vehicle applications. CRC press, 2nd
Edition,2018.
[2]. A. Balashanmugham and M.Maheswaran, Permanentmagnet synchronous machine drives. In : Applied
Electromechanical Devices and Machines for Electric Mobility Solutions. IntechOpen, 2019.
[3]. A. Sezgin, G. Önbilgin, “Permanent Magnet Synchronous Motors”, Electrical Engineering 5th National
Congress, 1993.
[4]. P. Pillay, and R. Krishnan, “Modelling Of Permanent Magnet Motor Drives,” IEEE Trans. Ind.
Electronics, Vol 35, no.4, pp. 537-541, November 1988.
[5]. Demirbal, “Position Sensor less Control of Permanent Magnet Synchronous Motors”, PhD Thesis, Gazi
University, 2001.
[6]. Texas Instruments, “Field Orientated Control of 3-Phase AC-Motors”, Texas Instruments Application
Note Literature Number: 073, 1998.
[7]. R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, Virginia, U.S.A., CRC
Press, 2010.
Arias, A., Romeral, J.L., Aldabas, E., Jayne, M.G., 2000, December. Fuzzy logic direct torque control. In:
Proceedings of the 2000 IEEE International Symposium in Industrial Electronics, vol. 1, pp. 253–258.
[8]. P. H. Nguyen, E. Hoang and M. Gabsi, "Performance synthesis of permanent-magnet synchronous
machines during the driving cycle of a hybrid electric vehicle", IEEE Trans. Veh. Technol., vol. 60, no. 5, pp.
1991-1998, Jun. 2011.
[9]. B. D. Lemma and S. Pradabane, "Control of Permanent-Magnet Synchronous Motors Using Fuzzy Logic
Considering Parameter Variation and Diagnostic Capability For Hostile Environment Applications", 2020
IEEE First International Conference on Smart Technologies for Power Energy and Control (STPEC), pp. 1-4,
2020.
[10]. P. Pillay and R. Krishnan. (1989). "Modeling, simulation, and analysis of permanent magnet motor
drives, L The permanent magnet synchronous motor drive." IEEE Trans. Ind. Appl., vol. 25, no. 2, pp. 265-
273.
[11]. Shadab Murshid. Bhim Singh. (2018). "Simulation and Hardware Implementation of PMSM Driven
Solar Water Pumping System," IEEE Trans. Ind. Appl., vol. 55, no.5, pp 4956-4964.
[12]. Paramjeet Singh Jamwal.Sanjeev Singh (2016). "Speed Controller Optimization for PMSM Drive Using
PSQ Algorithm Springer Science Business Media Singapore. DOI 10.1007/978 981-10-0448 3,83.
[13]. Binita Nanda, A.N Thakur, (2015) "Fuzzy Logic Based Field Oriented Control of Permanent Magnet
Synchronous Motor", International Journal of Electrical, Electronics and Data Communication (IJEEDC) ,
pp. 27-33, Volume-3.