Line 1: | Line 1: | ||
− | + | <!-- metadata commented in wiki content | |
− | + | ||
− | + | ||
− | |||
− | |||
− | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | |
− | Abstract: | + | <big>'''Investigation on modeling and Simulation BLDC Motor Fed Universal Actuation System '''</big></div> |
− | This paper deals with mathematical modeling of Permanent magnet brushless DC (BLDC) motor | + | |
− | Modeling | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> |
− | + | '''M.Murali & Dr. R. Arulmozhiyal'''</div> | |
− | Introduction | + | |
− | BRUSHLESS dc motor recommended high and low power applications due to their advantages of high-efficiency, high torque/inertia ratio, variable speed operation, and low electromagnetic interference[1]. | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> |
+ | '''Department of Electrical and Electronics Engineering'''</div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | '''Sona College of technology, Salem, Tamil Nadu, India. '''</div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [mailto:murali@sonatech.ac.in '''murali@sonatech.ac.in''']''', '''[mailto:arulmozhiyal@sonatech.ac.in '''arulmozhiyal@sonatech.ac.in''']''' '''</div> | ||
+ | --> | ||
+ | |||
+ | Abstract: | ||
+ | |||
+ | This paper deals with mathematical modeling of Permanent magnet brushless DC (BLDC) motor in MATLAB-SIMULINK environment. | ||
+ | |||
+ | <span id='_GoBack'></span>Modeling of BLDC motor carried in transfer function, transfer equations and state space model to verify the performance as actuators. Mathematical switches to control electronic commutation of BLDC motor based on signals of Hall Effect position sensor using three-phase inverter drive. Performance of the simplified mathematical inverter fed BLDC motor under steady state and dynamic conditions analyzed. Due to the switching losses during PWM generation generates low ripple content in torque of BLDC motor which described and eliminated through state space model. Comparison made of proposed modeling of BLDC motor with motor parameters like back-EMF, stator current and speed of BLDC motor, proposed work suggests the state space modeling holds a superior method for design of BLDC motor during high dynamic load performance and operating ranges. | ||
+ | |||
+ | Keywords: BLDC motor, Transfer equation, MATLAB, Simulink, transfer function, State space model | ||
+ | |||
+ | =1 Introduction= | ||
+ | |||
+ | BRUSHLESS dc motor recommended high and low power applications due to their advantages of high-efficiency, high torque/inertia ratio, variable speed operation, and low electromagnetic interference[1]. A BLDC motor is silent operation, compact form, high torque-speed characteristics reliability and low maintenance [2-3]. Stator with three-phase winding arranged in trapezoidal nature excited with permanent magnets on the rotor. BLDC motor adds advantage of brush-less in commutator arrangement and an electronic based commutation of hall based position sensors used as a feedback signals [4-5]. the limitations met in BLDC motor due for variable speed operation over last decades continuing technology development in power semiconductors, microprocessors, adjustable speed drivers control schemes and permanent-magnet brushless electric motor production joined to enable reliable, cost-effective solution for a broad range of adjustable speed applications[6-8]. However, modelling of BLDC is a challenge to any users due its stator winding in trapezoidal nature and rotor magnets position needs to be sensed at every instant to operate particular switches in ON and OFF condition [9-12]. A Hall Effect sensor is used to provide rotor magnets information and corresponding decoding signals to ON –OFF PWM signals. It is necessary to model actuator with effective dynamic performance system and less ripple harmonics [13-16]. | ||
+ | |||
The proposed BLDC motor modelling is carried in MATLAB simulink environment. MATLAB is an efficient tool for modelling an electrical systems and it is necessary to design BLDC motor i.e actuator for desire performance in overall systems [17-18]. Modelling of BLDC motor in MATLAB is proposed in this paper with three modelling methods state space model, state transfer equations and transfer functions. Modelling of BLDC motor is carried with three subsystems Modelling of Inverter, Modelling of Motor and Modelling of Decoder. | The proposed BLDC motor modelling is carried in MATLAB simulink environment. MATLAB is an efficient tool for modelling an electrical systems and it is necessary to design BLDC motor i.e actuator for desire performance in overall systems [17-18]. Modelling of BLDC motor in MATLAB is proposed in this paper with three modelling methods state space model, state transfer equations and transfer functions. Modelling of BLDC motor is carried with three subsystems Modelling of Inverter, Modelling of Motor and Modelling of Decoder. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | |
+ | [[Image:Review_725138044962-image1-c.png|492px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.1 Structure of BLDC motor</div> | ||
+ | |||
+ | =2 Modelling of BLDC motor = | ||
+ | |||
+ | Brushless DC motors modeling with three main parts: Stator, Rotor and Hall Sensor as shown in Figure.1. A three-phase BLDC motor has three stator phases that are excited two at a time to create a rotating electric field as represented in Figure.2. The excitation on the stator must be sequenced in a specific manner while knowing the exact position of the rotor magnets [17]. | ||
+ | |||
+ | {| class="formulaSCP" style="width: 100%; text-align: center;" | ||
+ | |- | ||
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{v}_{ab}=R\left( {i}_{a}-{i}_{b}\right) +L\frac{d}{dt}\left( {i}_{a}-\right. </math><math>\left. {i}_{b}\right) +{e}_{a}-{e}_{b}</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (1) | ||
+ | |} | ||
+ | |||
+ | {| class="formulaSCP" style="width: 100%; text-align: center;" | ||
+ | |- | ||
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{v}_{bc}=R\left( {i}_{b}-{i}_{c}\right) +L\frac{d}{dt}\left( {i}_{b}-\right. </math><math>\left. {i}_{c}\right) +{e}_{b}-{e}_{c}</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (2) | ||
+ | |} | ||
+ | |||
+ | {| class="formulaSCP" style="width: 100%; text-align: center;" | ||
+ | |- | ||
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{v}_{ca}=R\left( {i}_{c}-{i}_{a}\right) +L\frac{d}{dt}\left( {i}_{c}-\right. </math><math>\left. {i}_{a}\right) +{e}_{c}-{e}_{a}</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (3) | ||
+ | |} | ||
+ | |||
+ | |||
+ | WhereV<sub>ab, </sub>V<sub>bc</sub> and, V<sub>ca</sub> are the stator phase voltages; R is the stator resistance per phase; i<sub>a</sub> ,i<sub>b</sub> and i<sub>c</sub> are the stator phase currents; L are inductance of phases; It has been assumed that resistance of all the winding are equal. It also has been assumed that if there no change in the rotor reluctance with angle because of a no salient rotor and then | ||
+ | |||
BLDC motor model is electromagnetic torque and current of motor. The other is a mechanical part, which generates revolution of motor. Under the above assumption, the electrical part of BLDC motor can be represented as | BLDC motor model is electromagnetic torque and current of motor. The other is a mechanical part, which generates revolution of motor. Under the above assumption, the electrical part of BLDC motor can be represented as | ||
− | + | ||
− | + | {| class="formulaSCP" style="width: 100%; text-align: center;" | |
− | + | |- | |
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{e}_{a}=\frac{{k}_{e}}{2}{\omega }_{m}F{\theta }_{e}</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (4) | ||
+ | |} | ||
+ | |||
+ | |||
+ | <math display="inline">{e}_{b}=\frac{{k}_{e}}{2}{\omega }_{m}F({\theta }_{e}-\frac{2\pi }{3}</math>) (5) | ||
+ | |||
+ | <math display="inline">{e}_{c}=\frac{{k}_{e}}{2}{\omega }_{m}F({\theta }_{e}-\frac{4\pi }{3}</math>) (6) | ||
+ | |||
The stator phase currents are constrained to be balanced | The stator phase currents are constrained to be balanced | ||
− | |||
− | |||
− | + | I<sub>a</sub>+I<sub>b</sub>+I<sub>c</sub>=0 (7) | |
− | F( | + | {| class="formulaSCP" style="width: 100%; text-align: center;" |
− | + | |- | |
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{T}_{e}=\frac{{k}_{t}}{2}\left[ F\left( {\theta }_{e}\right) {i}_{a}+\right. </math><math>\left. F({\theta }_{e}-\frac{2\pi }{3}){i}_{b}+F({\theta }_{e}-\frac{4\pi }{3}){i}_{c}\right]</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (8) | ||
+ | |} | ||
− | |||
− | |||
− | + | The phase back EMF in the PMBLDC motor is trapezoidal in nature and is the function of the speed (9  ω m and rotor position angle θras shown in Figure.3 From this, the phase back EMF’S can be expressed as. | |
− | Figure.3 Trapezoidal back EMF of three phase BLDC motor | + | {| class="formulaSCP" style="width: 100%; text-align: center;" |
− | 3. PWM current controller | + | |- |
+ | | <math>F\left( {\theta }_{e}\right) =\left\{ \begin{matrix}\begin{matrix}1,\quad \quad \quad \, 0\leq {\theta }_{e}\leq \frac{2\pi }{3}\\1-\frac{6}{\pi }\left( {\theta }_{e}-\frac{2\pi }{3}\right) \frac{2\pi }{3}\leq {\theta }_{e}<\, \pi \quad \quad \quad \quad \, (9)\quad \, \end{matrix}\\\begin{matrix}-1\quad \quad \quad \quad \quad \, \pi \leq {\theta }_{e}<\frac{5\pi }{3}\\\quad \, \, -1+\frac{6}{\pi }\frac{5\pi }{3}\leq {\theta }_{e}<\, 2\pi \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \, \, \end{matrix}\end{matrix}\right.</math> | ||
+ | |} | ||
+ | |||
+ | {| class="formulaSCP" style="width: 100%; text-align: center;" | ||
+ | |- | ||
+ | | | ||
+ | {| style="text-align: center; margin:auto;" | ||
+ | |- | ||
+ | | <math display="inline">{T}_{e}=\, {k}_{f}{\omega }_{m}+\, J\frac{d{\omega }_{m}}{dt}+</math><math>{T}_{L}</math> | ||
+ | |} | ||
+ | | style="width: 5px;text-align: right;white-space: nowrap;" | (10) | ||
+ | |} | ||
+ | |||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [[Image:Review_725138044962-image2-c.png|600px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.2 Brushless DC motor drive system</div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [[Image:Review_725138044962-image3.png|492px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.3 Trapezoidal back EMF of three phase BLDC motor</div> | ||
+ | |||
+ | =3. PWM current controller = | ||
+ | |||
PWM Current Controller generation is dependable to generate three phase reference currents, to generate PWM Current Controller block to compare reference current and observed current. Current error generates fed to build up required PWM signals for switching power electronics switches to drive BLDC motor as shown in Figure.4 a MATLAB-SIMULINK model. | PWM Current Controller generation is dependable to generate three phase reference currents, to generate PWM Current Controller block to compare reference current and observed current. Current error generates fed to build up required PWM signals for switching power electronics switches to drive BLDC motor as shown in Figure.4 a MATLAB-SIMULINK model. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Image:Review_725138044962-image4-c.png|600px]] | |
− | Figure.5 BLDC motor modeling in transfer function | + | |
− | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | |
+ | Figure.4 PWM current controller</div> | ||
+ | |||
+ | =1 Modelling of BLDC motor= | ||
+ | |||
+ | ==4.1 Modelling of BLDC motor in Transfer function== | ||
+ | |||
+ | BLDC motor parameter equation is derived in a transfer function block in a behavior to deliver desired current, back-EMF speed and torque motor characteristics. The complete MATLAB model is modeled in Figure.5 with the load torque is tested for different load applying conditions to verify the proposed modeling procedure is suitable as a motor. Back-EMF generation for three phases is simulated using corresponding theta and gamma values manipulated from motor position information as represents in Figure.6. | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [[Image:Review_725138044962-image5.png|600px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.5 BLDC motor modeling in transfer function</div> | ||
+ | |||
+ | [[Image:Review_725138044962-image6-c.png|432px]] [[Image:Review_725138044962-image7-c.png|492px]] | ||
+ | |||
Figure.6 Back EMF Generation Of SIMULINK Blocks | Figure.6 Back EMF Generation Of SIMULINK Blocks | ||
− | + | ||
+ | ==1.1 Modelling of BLDC motor in Transfer Equation== | ||
+ | |||
BLDC motor is modeled using transfer equations with voltage and current equations with inverter and gate decoder circuits. Motor model is based on input parameters of Van,Vbn,Vcn and load torque(Tl) as shown in equations(1-3,8) to generate voltage with corresponding back-EMF (Ea, Eb,Ec). To generate angle back-EMF a look up based logic is used with motor back-EMF constant (Ke) as described. Total electromagnetic torque is become conversant with by summing electrical and mechanical torque with product of torque constant (Kl). The mechanical side motor modeling is carried in a transfer equations based modeling as parameter rotor inertia, static and rotor dynamic torque constant. The complete modeling of BLDC motor with inverter gate drive and back-EMF generations in transfer equations is shown in Figure.7 to form transfer function and modeled using MATLAB-SIMULINK [19]. | BLDC motor is modeled using transfer equations with voltage and current equations with inverter and gate decoder circuits. Motor model is based on input parameters of Van,Vbn,Vcn and load torque(Tl) as shown in equations(1-3,8) to generate voltage with corresponding back-EMF (Ea, Eb,Ec). To generate angle back-EMF a look up based logic is used with motor back-EMF constant (Ke) as described. Total electromagnetic torque is become conversant with by summing electrical and mechanical torque with product of torque constant (Kl). The mechanical side motor modeling is carried in a transfer equations based modeling as parameter rotor inertia, static and rotor dynamic torque constant. The complete modeling of BLDC motor with inverter gate drive and back-EMF generations in transfer equations is shown in Figure.7 to form transfer function and modeled using MATLAB-SIMULINK [19]. | ||
− | + | ||
− | Figure.7 Modeling Of BLDC Motor in Transfer Equations | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> |
− | Modelling of BLDC motor in State space modelling | + | [[Image:Review_725138044962-image8-c.png|528px]] </div> |
− | BLDC motor equations is modeled in state space form and fed through a state space block sets MATLAB simulink model as in Figure. 8 with corresponding input voltage variables and output variables as velocity, theta angle and current. The state space model equations variables model is implemented, by considering: the stator phase resistances and inductance described as per data sheets faulhaber motor. In modeling of inverter a mathematical switches is considered neglecting the hysteresis and eddy current losses. | + | |
− | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | |
− | Figure.8 Modeling of BLDC motor in state space | + | Figure.7 Modeling Of BLDC Motor in Transfer Equations</div> |
− | 4.4 Simulation results and discussions | + | |
+ | ==2.1 Modelling of BLDC motor in State space modelling == | ||
+ | |||
+ | BLDC motor equations is modeled in state space form and fed through a state space block sets MATLAB simulink model as in Figure. 8 with corresponding input voltage variables and output variables as velocity, theta angle and current. The state space model equations variables model is implemented, by considering: the stator phase resistances and inductance described as per data sheets faulhaber motor. In modeling of inverter a mathematical switches is considered neglecting the hysteresis and eddy current losses. | ||
+ | |||
+ | [[Image:Review_725138044962-image9-c.png|600px]] | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.8 Modeling of BLDC motor in state space</div> | ||
+ | |||
+ | 4.4 Simulation results and discussions | ||
+ | |||
The design of BLDC motor is verified using parameters listed in Table.1 and modeled in MATLAB SIMULINK environment to verify design analysis of Brushless DC motor. A Faulhaber BLDC[18] motor (Series-2444024B) and Motor driver rated current 6A peak have been taken for simulation with BLDC motor is set value of 10000rpm speed and simulated performance of motor at no load and loaded condition is presented. | The design of BLDC motor is verified using parameters listed in Table.1 and modeled in MATLAB SIMULINK environment to verify design analysis of Brushless DC motor. A Faulhaber BLDC[18] motor (Series-2444024B) and Motor driver rated current 6A peak have been taken for simulation with BLDC motor is set value of 10000rpm speed and simulated performance of motor at no load and loaded condition is presented. | ||
− | Table.1 BLDC motor parameters | + | |
− | Motor parameter Symbol Values Units | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> |
− | Nominal Voltage Vn 24 Volt | + | Table.1 BLDC motor parameters</div> |
− | Terminal resistance | + | |
− | Output power | + | {| style="width: 100%;margin: 1em auto 0.1em auto;border-collapse: collapse;" |
− | Speed constant Kn 475 Rpm/V | + | |- |
− | Current constant Ki 0.050 A/mNm | + | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|'''Motor parameter''' |
− | + | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|'''Symbol''' | |
− | Figure.9 Output waveform of BLDC motor model in transfer functions | + | | style="border: 1pt solid black;vertical-align: top;"|'''Values''' |
− | + | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|'''Units''' | |
− | Figure.10 Output waveforms of BLDC motor model in state space model | + | |- |
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Nominal Voltage | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Vn | ||
+ | | style="border: 1pt solid black;vertical-align: top;"|24 | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Volt | ||
+ | |- | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Terminal resistance | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|R | ||
+ | | style="border: 1pt solid black;vertical-align: top;"|1.16 | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Ohms | ||
+ | |- | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Output power | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|P<sub>2max</sub> | ||
+ | | style="border: 1pt solid black;vertical-align: top;"|101 | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Watts | ||
+ | |- | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Speed constant | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Kn | ||
+ | | style="border: 1pt solid black;vertical-align: top;"|475 | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Rpm/V | ||
+ | |- | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Current constant | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|Ki | ||
+ | | style="border: 1pt solid black;vertical-align: top;"|0.050 | ||
+ | | style="border: 1pt solid black;text-align: center;vertical-align: top;"|A/mNm | ||
+ | |} | ||
+ | |||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [[Image:Review_725138044962-image10-c.png|600px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.9 Output waveform of BLDC motor model in transfer functions</div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | [[Image:Review_725138044962-image11-c.png|516px]] </div> | ||
+ | |||
+ | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> | ||
+ | Figure.10 Output waveforms of BLDC motor model in state space model</div> | ||
+ | |||
Faulhaber BLDC Motor with model 3564B series is designed in MATLAB based on transfer function, state space modeling as shown in Figure.9 and transfer equations in open-loop condition and results is presented in Figure.10. The Motor characteristic of each modeling method is tabulated below in Table.2. | Faulhaber BLDC Motor with model 3564B series is designed in MATLAB based on transfer function, state space modeling as shown in Figure.9 and transfer equations in open-loop condition and results is presented in Figure.10. The Motor characteristic of each modeling method is tabulated below in Table.2. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Conclusion | + | <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> |
+ | Table.2''' '''BLDC Motor modelling comparison</div> | ||
+ | |||
+ | {| style="width: 100%;border-collapse: collapse;" | ||
+ | |- | ||
+ | | style="border: 1pt solid black;text-align: center;"| | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Transfer Function'''</span> | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Transfer equations'''</span> | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''State Space Modeling'''</span> | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Speed (11300rpm)'''</span> | ||
+ | | style="border: 1pt solid black;"|4000 range | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Dynamic Characteristics'''</span> | ||
+ | |||
+ | <span style="text-align: center; font-size: 75%;">''' (settling time to reach rated speed)'''</span> | ||
+ | | style="border: 1pt solid black;"|Slow | ||
+ | | style="border: 1pt solid black;text-align: center;"|Moderate | ||
+ | | style="border: 1pt solid black;text-align: center;"|Fast | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Back EMF (Pure Trapezoidal)'''</span> | ||
+ | | style="border: 1pt solid black;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Current (quasi Square)'''</span> | ||
+ | | style="border: 1pt solid black;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''PWM Current control (IaIbIc )'''</span> | ||
+ | | style="border: 1pt solid black;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''Hysterias Current control (IaIbIc )'''</span> | ||
+ | | style="border: 1pt solid black;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|<span style="text-align: center; font-size: 75%;">'''PWM Current control (Idc )'''</span> | ||
+ | | style="border: 1pt solid black;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|Achieved | ||
+ | |- | ||
+ | | style="border: 1pt solid black;"|'''Hysterias current Controller(Idc )''' | ||
+ | | style="border: 1pt solid black;text-align: center;"|N.A | ||
+ | | style="border: 1pt solid black;text-align: center;"|N.A | ||
+ | | style="border: 1pt solid black;"|Achieved | ||
+ | |} | ||
+ | |||
+ | |||
+ | From the results obtained from three modeling techniques of BLDC motor in Sim-power system has better performance compared with others. Powergui block in MATLAB has automatically converted the MATLAB-model into average model in SIMULINK which is not possible in transfer function and State-space modeling of BLDC motor. | ||
+ | |||
+ | =3 Conclusion= | ||
+ | |||
The performance evaluation results show that, such a modelling is very useful in studying the drive system before taking up the dedicated controller design, accounting the relevant dynamic parameters of the motor. The paper presents an implementation of BLDC motor dynamic model, by using the transfer functions, transfer equations and state space modeling using MATLAB-SIMULINK in which all methods performed well and every method has its drawbacks. An inverter mathematical model is also simulated in MATLAB-SIMULINK with corresponding encoder, current controller and HALL sensor and back-EMF generation. Motor parameters of real BLDC motor is used and verified as per values in the data sheet. From the results obtained from three modeling techniques of BLDC motor, state space modeling worked well, it is efficient methods to model BLDC motor. By adopting BLDC motor modeling in state space form will be a potential advantage in many actuation system applications. | The performance evaluation results show that, such a modelling is very useful in studying the drive system before taking up the dedicated controller design, accounting the relevant dynamic parameters of the motor. The paper presents an implementation of BLDC motor dynamic model, by using the transfer functions, transfer equations and state space modeling using MATLAB-SIMULINK in which all methods performed well and every method has its drawbacks. An inverter mathematical model is also simulated in MATLAB-SIMULINK with corresponding encoder, current controller and HALL sensor and back-EMF generation. Motor parameters of real BLDC motor is used and verified as per values in the data sheet. From the results obtained from three modeling techniques of BLDC motor, state space modeling worked well, it is efficient methods to model BLDC motor. By adopting BLDC motor modeling in state space form will be a potential advantage in many actuation system applications. | ||
− | References | + | |
− | S. Chen, G. Liu and L. Zhu, "Sensorless Startup Strategy for a 315-kW High-Speed Brushless DC Motor With Small Inductance and Nonideal Back EMF," | + | ==References== |
− | B. V. R. Kumar and K. S. Kumar, "Design of a new Dual Rotor Radial Flux BLDC motor with Halbach array magnets for an electric vehicle," 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, 2016, pp. 1-5. | + | |
− | R. Manikandan and R. Arulmozhiyal, "Modeling and simulation of fuzzy based BLDC fed vertically rotating one DOF robot arm position control system," | + | [1] S. Chen, G. Liu and L. Zhu, "Sensorless Startup Strategy for a 315-kW High-Speed Brushless DC Motor With Small Inductance and Nonideal Back EMF," in IEEE Transactions on Industrial Electronics, vol. 66, no. 3, pp. 1703-1714, March 2019. |
− | R.Manikandan, and R.Arulmozhiyal, 2016, “Intelligent Position Control of a Vertical Rotating Single Arm Robot Using BLDC Servo Drive”, Journal of Power Electronics, vol.16, no.1, pp. 205-216, ISSN (Print): 1598-2092, ISSN (Online): 2093-4718. | + | |
− | Muniraj M. and Arulmozhiyal R., Modeling and simulation of control actuation system with fuzzy-PID logic controlled brushless motor drives for missiles glider applications, The Scientific World Journal,Hindawi Publishing Corporation, 2015, 1-11, 2015. | + | [2] B. V. R. Kumar and K. S. Kumar, "Design of a new Dual Rotor Radial Flux BLDC motor with Halbach array magnets for an electric vehicle," 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, 2016, pp. 1-5. |
− | Arulmozhiyal R., Murali M. and Manikanadan R., Modeling and simulation of control actuation system, ARPN Journal of Engineering and Applied Sciences, 10(4), 1778-1782, 2015. | + | |
− | J. Shao, "An Improved Microcontroller-Based Sensorless Brushless DC (BLDC) Motor Drive for Automotive Applications," | + | [3] R. Manikandan and R. Arulmozhiyal, "Modeling and simulation of fuzzy based BLDC fed vertically rotating one DOF robot arm position control system," 2016 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, 2016, pp. 1-7. |
− | J. De Viaene, F. Verbelen, S. Derammelaere and K. Stockman, "Energy-efficient sensorless load angle control of a BLDC motor using sinusoidal currents," | + | |
− | PadmarajaYedamale, "Brushless DC (BLDC) Motor Fundamentals", Microchip Technology Inc., 2003. | + | [4] R.Manikandan, and R.Arulmozhiyal, 2016, “Intelligent Position Control of a Vertical Rotating Single Arm Robot Using BLDC Servo Drive”, Journal of Power Electronics, vol.16, no.1, pp. 205-216, ISSN (Print): 1598-2092, ISSN (Online): 2093-4718. |
− | S. Baldursson, "BLDC Motor Modelling and Control - A MATLAB/Simulink Implementation", Master Thesis, May, 2005. | + | |
− | B. Tibor, V. Fedák and F. Durovský, "Modeling and simulation of the BLDC motor in MATLAB GUI," | + | [5] Muniraj M. and Arulmozhiyal R., Modeling and simulation of control actuation system with fuzzy-PID logic controlled brushless motor drives for missiles glider applications, The Scientific World Journal,Hindawi Publishing Corporation, 2015, 1-11, 2015. |
− | doi: 10.1109/ISIE.2011.5984365 | + | |
− | Singh, C. P.; Kulkarni, S. S.; Rana, S. C.andKapilDeo, “State-Space Based Simulink Modeling of BLDC Motor and its Speed Control using Fuzzy PID Controller”, International Journal of Advances in Engineering Science and Technology, Vol. 2 , No. 3, 2013, pp. 359-369. | + | [6] Arulmozhiyal R., Murali M. and Manikanadan R., Modeling and simulation of control actuation system, ARPN Journal of Engineering and Applied Sciences, 10(4), 1778-1782, 2015. |
− | Tashakori, A.; Ektesabi, M. and Hosseinzadeh, N., “Modeling of BLDC Motor with Ideal Back-EMF for Automotive Applications”, In Proceedings of the World Congress on Engineering 2011, WCE 2011, July 6-8, 2011, London, U.K. | + | |
− | A. A. Laczko, M. V. Zaharia, M. M. Radulescu and S. Brisset, "Modeling and simulation of a brushless DC permanent-magnet generator-based wind energy conversion system," | + | [7] J. Shao, "An Improved Microcontroller-Based Sensorless Brushless DC (BLDC) Motor Drive for Automotive Applications," in IEEE Transactions on Industry Applications, vol. 42, no. 5, pp. 1216-1221, Sept.-Oct. 2006. |
− | J. Gebauer, D. Fojtík and P. Podešva, "Modeling of the electronic variable pitch drive," | + | |
− | doi: 10.1109/CarpathianCC.2015.7145062. | + | [8] J. De Viaene, F. Verbelen, S. Derammelaere and K. Stockman, "Energy-efficient sensorless load angle control of a BLDC motor using sinusoidal currents," in IET Electric Power Applications, vol. 12, no. 9, pp. 1378-1389, 11 2018. |
− | FaulhaberMiniatureDriveSystems,www.faulhaber.com | + | |
− | Copeland Brian R., “The Design of PID Controllers using Ziegler Nichols Tuning”, March 2008. | + | ==[9] PadmarajaYedamale, "Brushless DC (BLDC) Motor Fundamentals", Microchip Technology Inc., 2003. == |
− | Pan S., Edelberg K. and Hedrick J.K., Discrete AdaptiveSliding Control of Automotive Powertrains, 2014American Control Conference (ACC), Portland,Oregon, USA, 2014. | + | |
− | Kumar S., Nigam M.J., Robust sliding mode control using fuzzy controller, Int. J. Sci. Res., 4 (3), 1470-1472,2015. | + | ==[10] S. Baldursson, "BLDC Motor Modelling and Control - A MATLAB/Simulink Implementation", Master Thesis, May, 2005.== |
+ | |||
+ | [11] B. Tibor, V. Fedák and F. Durovský, "Modeling and simulation of the BLDC motor in MATLAB GUI," 2011 IEEE International Symposium on Industrial Electronics, Gdansk, 2011, pp. 1403-1407.<br/>doi: 10.1109/ISIE.2011.5984365 | ||
+ | |||
+ | [12] Singh, C. P.; Kulkarni, S. S.; Rana, S. C.andKapilDeo, “State-Space Based Simulink Modeling of BLDC Motor and its Speed Control using Fuzzy PID Controller”, International Journal of Advances in Engineering Science and Technology, Vol. 2 , No. 3, 2013, pp. 359-369. | ||
+ | |||
+ | [13] Tashakori, A.; Ektesabi, M. and Hosseinzadeh, N., “Modeling of BLDC Motor with Ideal Back-EMF for Automotive Applications”, In Proceedings of the World Congress on Engineering 2011, WCE 2011, July 6-8, 2011, London, U.K. | ||
+ | |||
+ | [14] A. A. Laczko, M. V. Zaharia, M. M. Radulescu and S. Brisset, "Modeling and simulation of a brushless DC permanent-magnet generator-based wind energy conversion system," Ecological Vehicles and Renewable Energies (EVER), 2015 Tenth International Conference on, Monte Carlo, 2015, pp. 1-7. | ||
+ | |||
+ | [15] J. Gebauer, D. Fojtík and P. Podešva, "Modeling of the electronic variable pitch drive," Carpathian Control Conference (ICCC), 2015 16th International, Szilvasvarad, 2015, pp. 138-141.<br/>doi: 10.1109/CarpathianCC.2015.7145062. | ||
+ | |||
+ | ==[16] FaulhaberMiniatureDriveSystems,www.faulhaber.com== | ||
+ | |||
+ | ==[17] Copeland Brian R., “The Design of PID Controllers using Ziegler Nichols Tuning”, March 2008.== | ||
+ | |||
+ | ==[18] Pan S., Edelberg K. and Hedrick J.K., Discrete AdaptiveSliding Control of Automotive Powertrains, 2014American Control Conference (ACC), Portland,Oregon, USA, 2014.== | ||
+ | |||
+ | ==[19] Kumar S., Nigam M.J., Robust sliding mode control using fuzzy controller, Int. J. Sci. Res., 4 (3), 1470-1472,2015.== |
Abstract:
This paper deals with mathematical modeling of Permanent magnet brushless DC (BLDC) motor in MATLAB-SIMULINK environment.
Modeling of BLDC motor carried in transfer function, transfer equations and state space model to verify the performance as actuators. Mathematical switches to control electronic commutation of BLDC motor based on signals of Hall Effect position sensor using three-phase inverter drive. Performance of the simplified mathematical inverter fed BLDC motor under steady state and dynamic conditions analyzed. Due to the switching losses during PWM generation generates low ripple content in torque of BLDC motor which described and eliminated through state space model. Comparison made of proposed modeling of BLDC motor with motor parameters like back-EMF, stator current and speed of BLDC motor, proposed work suggests the state space modeling holds a superior method for design of BLDC motor during high dynamic load performance and operating ranges.
Keywords: BLDC motor, Transfer equation, MATLAB, Simulink, transfer function, State space model
BRUSHLESS dc motor recommended high and low power applications due to their advantages of high-efficiency, high torque/inertia ratio, variable speed operation, and low electromagnetic interference[1]. A BLDC motor is silent operation, compact form, high torque-speed characteristics reliability and low maintenance [2-3]. Stator with three-phase winding arranged in trapezoidal nature excited with permanent magnets on the rotor. BLDC motor adds advantage of brush-less in commutator arrangement and an electronic based commutation of hall based position sensors used as a feedback signals [4-5]. the limitations met in BLDC motor due for variable speed operation over last decades continuing technology development in power semiconductors, microprocessors, adjustable speed drivers control schemes and permanent-magnet brushless electric motor production joined to enable reliable, cost-effective solution for a broad range of adjustable speed applications[6-8]. However, modelling of BLDC is a challenge to any users due its stator winding in trapezoidal nature and rotor magnets position needs to be sensed at every instant to operate particular switches in ON and OFF condition [9-12]. A Hall Effect sensor is used to provide rotor magnets information and corresponding decoding signals to ON –OFF PWM signals. It is necessary to model actuator with effective dynamic performance system and less ripple harmonics [13-16].
The proposed BLDC motor modelling is carried in MATLAB simulink environment. MATLAB is an efficient tool for modelling an electrical systems and it is necessary to design BLDC motor i.e actuator for desire performance in overall systems [17-18]. Modelling of BLDC motor in MATLAB is proposed in this paper with three modelling methods state space model, state transfer equations and transfer functions. Modelling of BLDC motor is carried with three subsystems Modelling of Inverter, Modelling of Motor and Modelling of Decoder.
Brushless DC motors modeling with three main parts: Stator, Rotor and Hall Sensor as shown in Figure.1. A three-phase BLDC motor has three stator phases that are excited two at a time to create a rotating electric field as represented in Figure.2. The excitation on the stator must be sequenced in a specific manner while knowing the exact position of the rotor magnets [17].
|
(1) |
|
(2) |
|
(3) |
WhereVab, Vbc and, Vca are the stator phase voltages; R is the stator resistance per phase; ia ,ib and ic are the stator phase currents; L are inductance of phases; It has been assumed that resistance of all the winding are equal. It also has been assumed that if there no change in the rotor reluctance with angle because of a no salient rotor and then
BLDC motor model is electromagnetic torque and current of motor. The other is a mechanical part, which generates revolution of motor. Under the above assumption, the electrical part of BLDC motor can be represented as
|
(4) |
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): {\textstyle {e}_{b}=\frac{{k}_{e}}{2}{\omega }_{m}F({\theta }_{e}-\frac{2\pi }{3}}
) (5)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): {\textstyle {e}_{c}=\frac{{k}_{e}}{2}{\omega }_{m}F({\theta }_{e}-\frac{4\pi }{3}} ) (6)
The stator phase currents are constrained to be balanced
Ia+Ib+Ic=0 (7)
|
(8) |
The phase back EMF in the PMBLDC motor is trapezoidal in nature and is the function of the speed (9 ω m and rotor position angle θras shown in Figure.3 From this, the phase back EMF’S can be expressed as.
|
(10) |
PWM Current Controller generation is dependable to generate three phase reference currents, to generate PWM Current Controller block to compare reference current and observed current. Current error generates fed to build up required PWM signals for switching power electronics switches to drive BLDC motor as shown in Figure.4 a MATLAB-SIMULINK model.
BLDC motor parameter equation is derived in a transfer function block in a behavior to deliver desired current, back-EMF speed and torque motor characteristics. The complete MATLAB model is modeled in Figure.5 with the load torque is tested for different load applying conditions to verify the proposed modeling procedure is suitable as a motor. Back-EMF generation for three phases is simulated using corresponding theta and gamma values manipulated from motor position information as represents in Figure.6.
Figure.6 Back EMF Generation Of SIMULINK Blocks
BLDC motor is modeled using transfer equations with voltage and current equations with inverter and gate decoder circuits. Motor model is based on input parameters of Van,Vbn,Vcn and load torque(Tl) as shown in equations(1-3,8) to generate voltage with corresponding back-EMF (Ea, Eb,Ec). To generate angle back-EMF a look up based logic is used with motor back-EMF constant (Ke) as described. Total electromagnetic torque is become conversant with by summing electrical and mechanical torque with product of torque constant (Kl). The mechanical side motor modeling is carried in a transfer equations based modeling as parameter rotor inertia, static and rotor dynamic torque constant. The complete modeling of BLDC motor with inverter gate drive and back-EMF generations in transfer equations is shown in Figure.7 to form transfer function and modeled using MATLAB-SIMULINK [19].
BLDC motor equations is modeled in state space form and fed through a state space block sets MATLAB simulink model as in Figure. 8 with corresponding input voltage variables and output variables as velocity, theta angle and current. The state space model equations variables model is implemented, by considering: the stator phase resistances and inductance described as per data sheets faulhaber motor. In modeling of inverter a mathematical switches is considered neglecting the hysteresis and eddy current losses.
4.4 Simulation results and discussions
The design of BLDC motor is verified using parameters listed in Table.1 and modeled in MATLAB SIMULINK environment to verify design analysis of Brushless DC motor. A Faulhaber BLDC[18] motor (Series-2444024B) and Motor driver rated current 6A peak have been taken for simulation with BLDC motor is set value of 10000rpm speed and simulated performance of motor at no load and loaded condition is presented.
Motor parameter | Symbol | Values | Units |
Nominal Voltage | Vn | 24 | Volt |
Terminal resistance | R | 1.16 | Ohms |
Output power | P2max | 101 | Watts |
Speed constant | Kn | 475 | Rpm/V |
Current constant | Ki | 0.050 | A/mNm |
Faulhaber BLDC Motor with model 3564B series is designed in MATLAB based on transfer function, state space modeling as shown in Figure.9 and transfer equations in open-loop condition and results is presented in Figure.10. The Motor characteristic of each modeling method is tabulated below in Table.2.
Transfer Function | Transfer equations | State Space Modeling | |
Speed (11300rpm) | 4000 range | Achieved | Achieved |
Dynamic Characteristics
(settling time to reach rated speed) |
Slow | Moderate | Fast |
Back EMF (Pure Trapezoidal) | Achieved | Achieved | Achieved |
Current (quasi Square) | N.A | N.A | Achieved |
PWM Current control (IaIbIc ) | N.A | Achieved | Achieved |
Hysterias Current control (IaIbIc ) | Achieved | Achieved | Achieved |
PWM Current control (Idc ) | N.A | N.A | Achieved |
Hysterias current Controller(Idc ) | N.A | N.A | Achieved |
From the results obtained from three modeling techniques of BLDC motor in Sim-power system has better performance compared with others. Powergui block in MATLAB has automatically converted the MATLAB-model into average model in SIMULINK which is not possible in transfer function and State-space modeling of BLDC motor.
The performance evaluation results show that, such a modelling is very useful in studying the drive system before taking up the dedicated controller design, accounting the relevant dynamic parameters of the motor. The paper presents an implementation of BLDC motor dynamic model, by using the transfer functions, transfer equations and state space modeling using MATLAB-SIMULINK in which all methods performed well and every method has its drawbacks. An inverter mathematical model is also simulated in MATLAB-SIMULINK with corresponding encoder, current controller and HALL sensor and back-EMF generation. Motor parameters of real BLDC motor is used and verified as per values in the data sheet. From the results obtained from three modeling techniques of BLDC motor, state space modeling worked well, it is efficient methods to model BLDC motor. By adopting BLDC motor modeling in state space form will be a potential advantage in many actuation system applications.
[1] S. Chen, G. Liu and L. Zhu, "Sensorless Startup Strategy for a 315-kW High-Speed Brushless DC Motor With Small Inductance and Nonideal Back EMF," in IEEE Transactions on Industrial Electronics, vol. 66, no. 3, pp. 1703-1714, March 2019.
[2] B. V. R. Kumar and K. S. Kumar, "Design of a new Dual Rotor Radial Flux BLDC motor with Halbach array magnets for an electric vehicle," 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, 2016, pp. 1-5.
[3] R. Manikandan and R. Arulmozhiyal, "Modeling and simulation of fuzzy based BLDC fed vertically rotating one DOF robot arm position control system," 2016 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, 2016, pp. 1-7.
[4] R.Manikandan, and R.Arulmozhiyal, 2016, “Intelligent Position Control of a Vertical Rotating Single Arm Robot Using BLDC Servo Drive”, Journal of Power Electronics, vol.16, no.1, pp. 205-216, ISSN (Print): 1598-2092, ISSN (Online): 2093-4718.
[5] Muniraj M. and Arulmozhiyal R., Modeling and simulation of control actuation system with fuzzy-PID logic controlled brushless motor drives for missiles glider applications, The Scientific World Journal,Hindawi Publishing Corporation, 2015, 1-11, 2015.
[6] Arulmozhiyal R., Murali M. and Manikanadan R., Modeling and simulation of control actuation system, ARPN Journal of Engineering and Applied Sciences, 10(4), 1778-1782, 2015.
[7] J. Shao, "An Improved Microcontroller-Based Sensorless Brushless DC (BLDC) Motor Drive for Automotive Applications," in IEEE Transactions on Industry Applications, vol. 42, no. 5, pp. 1216-1221, Sept.-Oct. 2006.
[8] J. De Viaene, F. Verbelen, S. Derammelaere and K. Stockman, "Energy-efficient sensorless load angle control of a BLDC motor using sinusoidal currents," in IET Electric Power Applications, vol. 12, no. 9, pp. 1378-1389, 11 2018.
[11] B. Tibor, V. Fedák and F. Durovský, "Modeling and simulation of the BLDC motor in MATLAB GUI," 2011 IEEE International Symposium on Industrial Electronics, Gdansk, 2011, pp. 1403-1407.
doi: 10.1109/ISIE.2011.5984365
[12] Singh, C. P.; Kulkarni, S. S.; Rana, S. C.andKapilDeo, “State-Space Based Simulink Modeling of BLDC Motor and its Speed Control using Fuzzy PID Controller”, International Journal of Advances in Engineering Science and Technology, Vol. 2 , No. 3, 2013, pp. 359-369.
[13] Tashakori, A.; Ektesabi, M. and Hosseinzadeh, N., “Modeling of BLDC Motor with Ideal Back-EMF for Automotive Applications”, In Proceedings of the World Congress on Engineering 2011, WCE 2011, July 6-8, 2011, London, U.K.
[14] A. A. Laczko, M. V. Zaharia, M. M. Radulescu and S. Brisset, "Modeling and simulation of a brushless DC permanent-magnet generator-based wind energy conversion system," Ecological Vehicles and Renewable Energies (EVER), 2015 Tenth International Conference on, Monte Carlo, 2015, pp. 1-7.
[15] J. Gebauer, D. Fojtík and P. Podešva, "Modeling of the electronic variable pitch drive," Carpathian Control Conference (ICCC), 2015 16th International, Szilvasvarad, 2015, pp. 138-141.
doi: 10.1109/CarpathianCC.2015.7145062.
Published on 12/01/21
Accepted on 24/11/20
Submitted on 07/07/20
Volume 37, Issue 1, 2021
DOI: 10.23967/j.rimni.2020.12.001
Licence: CC BY-NC-SA license
Are you one of the authors of this document?