Next Article in Journal
Deep Learning-Based Wrapped Phase Denoising Method for Application in Digital Holographic Speckle Pattern Interferometry
Next Article in Special Issue
Robust-Extended Kalman Filter and Long Short-Term Memory Combination to Enhance the Quality of Single Point Positioning
Previous Article in Journal
Novel Active Disturbance Rejection Control Based on Nested Linear Extended State Observers
Previous Article in Special Issue
Fault-Tolerant SRM Drive with a Diagnosis Method Based on the Entropy Feature Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Sensorless Approach for Speed and Displacement Control of Bearingless Switched Reluctance Motor

by
Pulivarthi Nageswara Rao
1,
Nallapaneni Manoj Kumar
2,*,
Sanjeevikumar Padmanaban
3,*,
M. S. P. Subathra
4 and
Aneesh A. Chand
5
1
Department of Electrical Electronics and Communication Engineering, Gandhi Institute of Technology and Management (Deemed to be University), Visakhapatnam 530045, Andhra Pradesh, India
2
School of Energy and Environment, City University of Hong Kong, Kowloon, Hong Kong, China
3
Department of Energy Technology, Aalborg University, 6700 Esbjerg, Denmark
4
Department of Electrical and Electronics Engineering, Karunya Institute of Technology and Sciences, Coimbatore 641114, Tamil Nadu, India
5
School of Engineering and Physics, The University of the South Pacific, Suva, Fiji
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2020, 10(12), 4070; https://doi.org/10.3390/app10124070
Submission received: 2 May 2020 / Revised: 28 May 2020 / Accepted: 9 June 2020 / Published: 12 June 2020

Abstract

:
The bearingless concept is a plausible alternative to the magnetic bearing drives. It provides numerous advantages like minimal maintenance, low cost, compactness and no requirement of high-performance power amplifiers. Controlling the rotor position and its displacements under parameter variations during acceleration and deceleration phases was not effective with the use of conventional controllers like proportional–integral–derivative (PID) and fuzzy-type controllers. Hence, to get the robust and stable operation of a bearingless switched reluctance motor (BSRM), a new robust dynamic sliding mode controller has been proposed in this paper, along with a sensorless operation using a sliding ode observer. The rotor displacement tracking error functions and speed tracking error functions are used in the designing of both proposed methods of the sliding mode switching functions. To get a healthy and stable operation of the BSRM, the proposed controller’s tasks are divided into three steps. As a first step, the displaced rotor in any one of the four quadrants in the air gap has to pull back to the centre position successfully. The second step is to run the motor at a rated speed by exciting torque phase currents, and finally, the third step is to maintain the stable and robust operation of the BSRM even under the application of different loads and changes of the motor parameters. Simulation studies were conducted and analysed under different testing conditions. The suspension forces, rotor displacements, are robust and stable, and the rotor is pulled back quickly to the centre position due to the proposed controller’s actions. The improved performance characteristics of the dynamic sliding mode controller (DSMC)-based sliding mode observer (SMO) was compared with the conventional sliding mode controller (SMC)-based SMO.

1. Introduction

The high-speed motors operating in adverse locations involving high temperatures are often prone to motor breakdown. According to recent surveys, nearly 51% of motor breakdowns are only due to bearing failures, which result in the shutdown of industrial process involving electric drives. The subsequent motor-bearing failures may affect modern industrial progress, causing undesirable and unreliable conditions. Solving motor bearing breakdowns became the most challenging task for researchers for a decade. Extensive research has been going on developing bearingless technology by eliminating the conventional mechanical-bearing system.
The bearingless concept is a plausible alternative to the magnetic bearing drives, as it provides numerous advantages like minimal maintenance, low cost, compactness and redundant, high-performance power amplifiers [1,2,3]. Compared with conventional switched reluctance motors, the levitation of the rotor at the centre point and suspension force control is an additional task for bearingless switched reluctance motors (BSRMs). Besides stable rotor suspension control of the BSRM, there exists another duty in controlling the rotor position and its displacement under parameter variations during acceleration and deceleration phases.
The perfect realisation of the BSRM is difficult to simulate and control due to its nonlinear magnetisation characteristics. For these reasons, the BSRM will not be used in high-precision and high-performance industrial applications. Apart from the difficulty of the model, the BSRM should operate in a continuous phase-to-phase switching mode for basic motor workings [4,5,6]. Therefore, various complex controllers are required to realise the full potential of the BSRM and to overcome its drawbacks, as mentioned above. Hence, to get less rotor eccentric displacements and steady speed and torque profiles of the BSRM, a new robust controller, i.e., dynamic sliding mode controller (DSMC), is proposed in this paper.
The DSMC has received considerable attention due to its dynamic properties. The DSMC provides asymptotic stability to the states of tracking error dynamics and stability to the internal states. The sliding manifold with a new dynamic is called a DSMC. The DSMC improves the order of the system by number. Further, the designed compensators may not only enhance the stability of the sliding system but, also, improve the desired characteristics and performance of the system [7,8].
Practically at high speeds, the accurate controlling of the rotor position and its displacement through the sensors makes it unfair, and this setup will increase the space, cost and complexity in the controlling process [9,10,11]. Hence, in recent days, various direct and indirect sensorless methods are applied to BSRM drives. To avoid the mechanical sensors and to get accurate rotor position information, sliding mode observer (SMO)-based sensorless speed and displacement control technics are presented in this paper. The rotor displacement tracking error functions and speed error tracking functions are considered in the designing of the switching surface for the proposed dynamic sliding mode control.
To get a healthy and stable operation of the BSRM, the proposed controller’s tasks are divided into three steps. As the first step, the displaced rotor in any one of the four quadrants in the air gap has to pull back to the centre position successfully. The second step is to run the motor at a rated speed by exciting the torque phase currents, and finally, the third step is to maintain the stable and robust operation of the BSRM even under the application of different loads and changes of the motor parameters. Improved rotor displacement and speed controllers are proposed to the model derived for the existing 12/14 BSRM. The issues like modelling, simulation, control without position and displacement sensors, the implementation of a robust controller and observers are the significant contributions of this paper. The proposed control methods have to achieve a quick and hassle-free start and better control actions on rotor displacement and speed. Such control schemes offer higher accuracy in sensorless operations for a wide speed range and help to reduce the torque ripple of the drive appreciably.
The article is structured as follows: Section 2 briefly described the operation and modelling of the BSRM. In Section 3, the modelling of the proposed controller and observer is given. Results and discussion are presented in Section 4, the detailed comparison of the proposed controller is presented in Section 5. Lastly the conclusions were drawn and presented in Section 6.

2. Operation and Modelling of the Bearingless Switched Reluctance Motor

2.1. Operating Principle

The BSRM has salient poles both in the rotor and stator, and the excitation is limited to stator windings only. The excitation currents are unidirectional and discontinuous. The stator phases are sequentially excited to obtain continuous rotation [12,13,14]. Hence, the design of the controllers for the BSRM is more complicated due to its nonlinear magnetic field distribution. The basic 12/14 BSRM salient pole structure is illustrated in Figure 1. Two regulated individual DC voltages are given to the suspension and torque coils to realise the decoupled performance between the net suspension winding’s force and main winding’s torque. The suspension winding coils Is1 and Is3 produce the radial force in the Y-directional, and coils Is2 and Is4 produce the radial force in the X-directional. Positive suspension forces are produced from Is2 and Is1; similarly, Is4 and Is3 poles produce negative suspension forces. The resultant rotational torque will be produced from the stator main phase coils called phase-A and phase-B. The operating parameters and ratings of the 12/14 BSRM are given in Table 1.
Hence, the BSRM drive needs a total of six hysteresis controllers to regulate both the suspension force and torque. Out of six, two are used as individual phase current controllers, and the remaining four suspension force current controllers are used to control the suspension currents. The suspension force pole arc is carefully chosen not to be less than one-rotor pole pitch to maintain the continuous levitation force. Therefore, the pole arcs of both the suspension pole and rotor pole are equal in dimensions.

2.2. Rotor Modelling (Suspension Control)

The suspension forces required for the levitation of the rotor in both the X and Y directions are given below at the standstill position:
Fx = m d 2 x dt 2 + kx
Fy = m d 2 y dt 2 + ky + mg
Here, X1, X2, Y1 and Y2 are chosen as the state variables from Equations (1) and (2). Hence, the desired tracking rotor displacement states are modelled as:
X 1 = X 2   ;   Y 1 = Y 2 X 2 = k x m X 1 + F x m + F d x   ;   Y 2 = k y m Y 1 + F y m + F d y + g
The net suspending forces produced in the X-Y directions are written in electrical equivalence, as given in Equation (4):
[ F x F y ] = [ K xxp K xyp K xxn K xyn K yxp K yyp K yxn K yyn ] [ i xp 2 i yp 2 i xn 2 i xn 2 ]
By equating the above Equations (3) and (4), we get the following Equations (5) and (6):
F x = m d 2 x d t 2 + k x = [ K X ] [ I x ]
F y = m d 2 y d t 2 + k y + m g = [ K Y ] [ I Y ]
where K X = d i a g [ K x x p K x y p K x x n k x y n ] , K Y = d i a g [ K y x p K y y p K y x n K y y n ] and I x = [ I x p 2 I x n 2 ] and I Y   = [ I y p 2 I y n 2 ] .
The equivalent desired tracking state space equations for rotor displacements are given as follows in Equation (7):
[ X 1 X 2 Y 1 Y 2 ]   =   [ 1 0 0 0 k m 0 0 0 0 0 1 0 0 0 k m     g 0 ] [ X 1 X 2 Y 1 Y 2 ]   +   [ 0 0 0 0 K x x p K x y p K x x n K x y n 0 0 0 0 K y x p K y y p K y x n K y y n ] × [ i x p 2 i y p 2 i x n 2 i x n 2 ]

2.3. The Speed Control of the BSRM

The flux linkages vector “Ψ”, the voltage vector “V”, the phase current vector “i", the vector of the mutual inductance matrix “N” and phase resistances “r” are the modelled state space to get the perfect realisation of the BSRM and are given in Equation (8):
d Ψ d t = r N ( θ ) Ψ   + V + w Ψ ;   d w d t = T e T l J B J w + T e J + w w ;   d θ d t = w + w θ   and   i = N ( θ ) Ψ

2.4. Switching Control Strategy

The 12/14 bearingless SRM drive system only needs 12 power switches. As discussed in the operating principle, the 12/14 BSRM is total a six-phase drive. Therefore, eight power switches are required for controlling the four-phase suspension windings, and four power switches are required for the two-phase torque winding control. The topology of the asymmetric converter circuit is shown below in Figure A1 (in Appendix A.1). The detailed switch numbers are given in Table 2.
Figure 2 shows the overall independent suspension control switching scheme diagram of the BSRM. The selection of suspending force windings is mentioned in Table 3. From Table 3, the switching state 1 indicates the magnetisation mode and the switching state 0 means the freewheeling mode.

3. Modelling of the Proposed Controller and Observer

3.1. Design of the DSMC

Generally, the conventional sliding mode controller (SMC) uses a practically high value of gains to slide the trajectories on the predetermined sliding mode surface [15,16]. The key advantage of the SMC is its robustness, and it does not allow the parametric variations when the system states are on the switching surface. Furthermore, the sliding mode condition can be reached in finite time due to its noncontinuous control law function. However, the SMC at high speeds has drawbacks such as chattering and the steady-state error due to its high switching gains [17,18]. These particular attributes make the SMC less attractive to the bearingless drives, even though it offers robust and stable activities.
To avoid the prominent problems of reaching time and the chattering in the control scheme of the SMC, a new dynamic sliding mode control (DSMC) is implemented. The DSMC guarantees the system robustness and disturbance rejection capability [19,20]. The main features of the dynamic sliding mode controller are given by:
(a)
The system will achieve stability even with incomplete information from the state observer or absence of the state observer.
(b)
The system will get stability even under the accommodation of unmatched disturbances.
(c)
The chattering can be reduced to a great extent.
Defining the state tracking errors and the switching functions are e x = x     x d , e y = y y d , S x = ( C x   ×   e x ) + e x and S y = ( C y   ×   e y ) + e y , respectively, where C x > 0 and C y > 0 , and it must be Hurwitz. The first-order derivative of the switching functions is given by:
S x = C x e x + { k x m X 1 + F x m + F d x X d }   ;   S y = C y e x + { k y m y 1 + F y m + F d y + g Y d }
where e x = x x d and e y = y y d   (the design of C x and C y are given in Appendix A.2.1).
The new dynamic sliding mode switching functions are given by   σ x = S x + λ x S x and   σ y = S y + λ y S y x > 0 and λy > 0). When σ x   = 0 and σ y   = 0, S x + λ x S x   = 0 and S y + λ y S y   = 0 are asymptotically stable; therefore, the error and its first-order differential functions tend to zero. (The design of λx and λy are given in Appendix A.2.2).
The stability analysis is given as follows from the above Equations (10) and (11):
σ x = S x + λ x S x = C x e x + { k x m X 1 + F x m + F d x X d } + λ x S x
σ y = S y + λ y S y = C y e y + { k y m y 1 + F y m + F d y + g Y d } + λ y S y
Therefore, the rotor X and Y displacement control equations are given by Equations (12) and (13):
U x = m { k x m x 2 + ( C x + λ x ) x d + x d ( C x m + λ x m ) u x ( C x + λ x ) ( k x m x 2 ) λ x C x e x Ƞ x s g n ( σ x ) }
U y = m { k y m y 2 + ( C y + λ y ) y d + y d ( C y m + λ y m ) u y ( C y + λ y ) ( k y m y 2 ) λ y C y e y Ƞ y s g n ( σ y ) }
The above dynamic feedback controller Equations (12) and (13) guarantee the asymptotic convergence of rotor displacements X2 and Y2 to their desired values as t tends to infinity (the designs of σ x , and σ y , are given in Appendix A.2.2).
The motor speed tracking control dynamics based on e w = w   w d , e w = w   w d , σ w = S w + λ w S w and λ     0 are given as shown in Equation (14).
U w = m { B w J + ( C w + λ w ) w d + w d ( C w J + λ w J ) B w ( C w + λ w ) ( B w J ) λ w C w e w Ƞ w s g n ( σ w ) }
Here, Cw and λ w are the properly chosen positive design parameters. The stepwise procedure and block diagram for the implementation of the designed DSMC for the BSRM is shown in Figure 3 and Figure 4. The design parameters of the DSMC speed control are presented in Table A1 (see in Appendix A.2).

3.2. Design of the SMO

The design parameters of the SMO are presented in Table A2 (see in Appendix A.3). The sliding mode observer states for the rotor displacements are modelled from individual suspension currents and voltages and are given in Equation (15):
X 2 = k m x 1 + K x I x + K y I y + K x 2 sign ( I x I x )   ;   Y 2 = k m y 1 + K y I y + K x I x + K y 2 sign ( I y I y )
Similarly, the motor equivalent observer state vectors’ current, torque, flux linkages, speed and positions are modelled from the actual motor main winding phase voltages and currents, which are given collectively in Equations (16) to (20):
i   = N ( θ ) ψ
T e = T e ( i , θ )
d ψ dt = rN ( θ ^ ) ψ ^ + V + K ψ sign ( i i )
d w dt = Te J B J w + K w sign ( i i )
d θ dt = w + K θ sign ( i i )
From the above SMO equations, the notation indicates the measured value. The KΨ = 200, KW = 30 and Kθ = 25 are the design parameters for the SMO, which are called the switching gain constants used as gain multipliers to the current error signal [21,22,23]. The equivalent structure of the sliding mode observer is shown in Figure 5. The sufficient condition of the sliding mode surface ( S T S     0 ) is considered to get the perfect system sliding mode property, even though under the presence of any faults. The switching dynamics are defined as shown in Equations (21) and (22):
S = i i = [ N 0 0 M 0 ] [ ψ ψ w w θ θ ] T
S = N 0 e ψ + M 0 e θ ,   S   = N 0 e ψ + M 0 e θ
The detailed block diagram of the sensorless control BSRM is shown in Figure 6. The reference displacements are started at (0, 0), and the reference speed is fixed at 9000 rpm.
The resultant error signals are sent to the controller and generate the controlled command force signals of Fx * and Fy *. These command force signals are given to the current hysteresis control logic block, which excites the four-phase asymmetric converter. According to the generated current hysteresis control signals, the four-phase converter directs the controlled currents to the suspension windings. Finally, the controlled suspension magnetic force is produced, and it suspends the rotor to the centre position. The speed is calculated from the rotor position using the speed estimator block, which is further compared with the speed command W *(reference speed). The proposed controller in the speed loop produces the current command signal Im* according to the resultant speed error input signal. The current hysteresis control block generates the sign-enabled signals, which are applied to the two-phase asymmetric converter. This two-phase converter excites the stator main windings according to the control signals.

4. Results and Discussions

4.1. Measurements of the BSRM Parameters in Normal Conditions

The BSRM drive has started randomly with an initialised rotor position, but the sliding mode observer measures the rotor position nearly after 150 microsec. Figure 7, Figure 8, Figure 9 and Figure 10 show the estimated and actual phase currents and current errors of both Phase–A and Phase-B windings, respectively. The differences between the measured and actual currents of both the phases are almost less than 0.05 amp, which means the measured currents are almost the same as the actual currents.
Figure 11, Figure 12, Figure 13 and Figure 14 show the actual and estimated suspension forces of both the X and Y directional windings, respectively. The actual and estimated suspension forces reached their steady states quickly, in less than 0.05 s only. Similarly, from Figure 13 and Figure 14, it can be observed that the observer tracks the rotor positions in less than 0.0001 s for both phases. In Figure 15, the estimated and actual net torques are presented. From Figure 15, it is observed that the actual torque consists of both positive and negative ripples, because there is no technique that is employed to decrease the torque ripples in the actual system, but the observer’s torque consists only of positive ripples and no more negative ripples due to the sensorless observer operation.

4.2. Suspension Control When There Is a Change in Suspension Loads

The fast-tracking and robustness properties of suspension parameters are verified and observed by increasing the suspension load of +10N at 0.02 s and removing it abruptly at 0.04 s. The actual and measured rotor displacement suspension forces are shown separately in Figure 16a–c, when the rotor is subjected to unexpected variations of the suspension loads. From Figure 16, it is clearly noticed that the proposed observer rapidly tracks the suspension forces, rotor displacements, in less than 0.003 s. The DSMC-based SMO suspended rotor parameters show the fast response in the transient period and stable robust behaviour at the steady-state conditions against the suspension loads.

4.3. Sensorless Speed Control When the BSRM Is in Healthy Conditions

The observer rapidly tracks the speed in less than 0.001 s when the motor operated with a controlled current command of the proposed SMO at normal conditions. The actual and measured speeds of both the proposed controller-based SMOs are shown in Figure 17. From the figure, it can be observed that the speeds of the DSMC-based SMO reached their rated rpm in 0.01 s only. Hence, the DSMC-based SMO tracks the rated speed in less time due to the fast decaying exponential function in the switching surface.

4.4. Sensorless Speed Control When Reference Speeds Are Changed

From Figure 18, the proposed observer maintains the stability and robustness in both the measured and actual speeds, even though there is an unexpected variation in the reference speeds: 9000 to 6000 rpm at 0.02 s and 6000 rpm to 9000 rpm at 0.04 s.

4.5. Sensorless Speed Control When There Is a Change of the Load Torque

In this case, the motor is loaded with 0.2 N-Mt load torque at 0.02 s and is disconnected suddenly at 0.04 sec. The actual and measured speeds of the observer, speed error tracking and actual and estimated net torque profiles are shown in Figure 19a–c, respectively. From the figures, it is noticed that there is a temporary increase in errors in the measured and actual speeds. From the speed and torque graphs, it can be understood that the measured rotor positions and speeds with the proposed controller-based SMO can be used for high-speed sensorless control applications.

4.6. Sensorless Speed Control Change in the Moment of Inertia

The responses of the DSMC-based SMO under the sudden decrease and increase of the moment of inertia (10%) at 0.02 s are shown in Figure 20a–c, respectively. From these figures, it is observed that there is a little speed deviation in the estimated speed as related to the actual speed, which further illustrates the SMO’s insensitivity and robustness.
When the moment of inertia increased, the speed of the motor decreased. It is because that, with the increase in the moment of inertia, the phase current has to be increased to overcome the inertia, but the phase current is determined by the command current, and the command current is the proposition to the speed error with constant proposed controller parameters, according to the control schemes. Therefore, the speed decreased a little. Similarly, when the moment of inertia decreased, the speed of the rotor also increased.

4.7. Varying of the Supply Voltage and Phase Resistances

The DSMC-based SMO speed responses are shown in Figure 21a,b, when the supply voltage varies from 250 V to 200 V at 0.02 s and 200 V to 250 V at 0.04 s. The estimated speed responses do not change rapidly due to the proposed sliding mode controller and observer switching surface properties. In the same way, the estimated speeds shown in Figure 21c are not much deviated with actual speed when the phase resistances are varied from 0.86 ohms to 0.43 ohms at 0.02 s and 0.43 ohms to 0.86 ohms at 0.04 s. Figure 21d shows the speed tracking error with the variations of the phase resistance.

4.8. Sensorless Speed Control When There Are Changes in the Switching Angle

The estimated and actual speeds responses are shown in Figure 22a,b, with the changes of the switching angles to 11 degrees and 13 degrees, respectively, at 0.02 s. The observer estimated speeds almost approach the reference speeds, even though the change of the switching angles, but the actual speed, deviates quietly. The speed-tracking error graphs for both cases are also shown in Figure 23a,b.
From all the above conditions, the DSMC-based sliding mode observer offers fast and accurate measurements of the rotor position and speed at the time of starting, as compared with the DSMC-based SMO. The good thing observed in the proposed observer is that it offers a robust performance and less chattering, even under a sudden change in the electrical or mechanical parameters.

5. Comparisons of Speeds with the Conventional SMC-Based SMO

Figure 24, Figure 25, Figure 26, Figure 27, Figure 28 and Figure 29 show the comparison results of the conventional SMC and proposed DSMC-based sliding mode observers offering stable speed measurements when the BSRM was subjected to different electrical and mechanical parameter variations. The actual and estimated speeds of the DSMC-based SMO converge on the desired speed (9000 rpm) at 0.01 s, and conventional SMC-based SMO converges at 0.008 s. Even though the SMC-based SMO method has a less settling time than the DSMC-based SMO, it suffers from high chattering and significant steady-state errors. In the case of the DSMC-based SMO method, the chattering phenomena was reduced to a very lesser extent, which shows a smooth and strong robustness against all parameter variations and less steady-state errors.
The overall speed performance comparison of the SMC-based SMO and DSMC-based SMO is presented in Table 4.

6. Conclusions

In this paper, a novel sensorless DSMC-based sliding mode observer is proposed to achieve a reliable and smooth start. It was demonstrated that, with the proposed method, the motor can start promptly from any arbitrary initial position. The starting was achieved without an initial jerk. At higher speeds, the accuracy of the speed and displacement measurements of the DSMC-based SMO are reasonably good (within ±2%). The chattering phenomena were reduced to a minimal extent and tracked the speed in less than 0.005 s only. The sensorless DSMC-based SMO gave accurate rotor displacement, position and speed measurements with any sudden change of loading conditions and reference values, as compared with the SMC-based SMO. Hence, the DSMC-based SMO method is very suitable for the sensorless control of the BSRM at higher speeds with any consideration of internal and external disturbances.

Author Contributions

Data curation, P.N.R.; formal analysis, P.N.R. and N.M.K.; funding acquisition, S.P. (towards APC); methodology, P.N.R. and N.M.K.; resources, S.P.; software, P.N.R.; visualisation, N.M.K.; writing—original draft, P.N.R. and N.M.K. and writing—review and editing, P.N.R., N.M.K., S.P, M.S.P.S. and A.A.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

We authors acknowledge the Department of Energy Technology, Aalborg University, Esbjerg, Denmark for sharing technical experts.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

m Rotor weight in kg
g Gravitational force
F x , F y Suspension forces, N
F d x ,   F d y Uncertain disturbances, N
K X ,   K Y Equivalent constant matrices of suspension forces
Kxxp, Kyyp Kxyp, Kyxp, Kxxn, Kyyn, Kxyn, KyxnEquivalent suspension force constants in both positive and negative directions, respectively
I x , I Y Suspension current vectors
ixp, iyp, ixn, iynX and Y-directional individual suspension currents
ψ Per phase flux linkages
r Phase resistance, ohms
N Phase-inductance reversal vector
N 0 , M 0 Initial reversal flux and position vector constants, respectively
θ Position of the rotor per phase in degree
V Phase voltage vector, volts
w Speed of the rotor, rpm
T e , T l Net actual torque and applied load torque
B , J Damping coefficient, actual moment of inertia of rotor
i Main phase current vector, amps
X r e f , Y r e f ,   X d ,   Y d Rotor reference and desired displacements
X 2 , Y 2 , X ^ 2 , Y ^ 2 Actual and estimated rotor displacements
K ψ , K w , K θ Flux linkage, speed and position observer coefficients
e x , e y , e w , e ψ , e θ Displacement errors, error speed, flux linkage and positions, respectively
C x , C y , C w Rotor X and Y displacements and speed-switching function positive constants, respectively
S x , S y , S w Rotor X and Y displacements and speed-sliding mode switching equations, respectively
U x , U y , U w Rotor X and Y displacements and speed control equations, respectively
σ x , σ y , σ w New dynamic sliding mode switching constants of rotor displacements and speed, respectively
λ x , λ y , λ w Rotor displacements and speed control design constants
Ƞ x , Ƞ y , Ƞ w Signum function constants

Appendix A

Appendix A.1. Asymmetric Converter

Due to many advantages, such as the capability of independent control for each phase and four switching modes, asymmetric converters are adopted for suspending force windings and torque windings, respectively. The topology of the asymmetric converter circuit is shown below in Figure A1.
Figure A1. (a) Asymmetric converter for torque windings. (b) Asymmetric converter for suspending force windings.
Figure A1. (a) Asymmetric converter for torque windings. (b) Asymmetric converter for suspending force windings.
Applsci 10 04070 g0a1

Appendix A.2. DSMC Controller Design Parameters

The DSMC controller design parameters are presented in Table A1.
Table A1. DSMC design parameters.
Table A1. DSMC design parameters.
ParametersValues
Cx, λx, Ƞx5, 20, 78
Cy, λy, Ƞy15, 20, 108
Cw, λw, Ƞw10, 15, 130
Note: DSMC-dynamic sliding mode controller

Appendix A.2.1. Design of Switching the Function Constant

The switching function is given by S ( x ) = C T X , where C = [ C 1 , C 2 ,   ,   C n ] , and C should be selected so that the polynomial P n 1 + ( c n 1 ) ( P n 2 ) + + ( c 2 ) ( P ) + c 1 is a Hurwitz polynomial, where P is a Laplace operator.
Let the X and Y-axis dynamics be:
  X 1 = X 2   ;   Y 1 = Y 2 X 2 = k x m X 1 + F x m + F d x   ;   Y 2 = k y m Y 1 + F y m + F d y + g
Here, the number of states, i.e., n = 2 , so that S ( x ) = c x X 1 + X 2 ; to satisfy the condition that the polynomial P + c x is Hurwitz, the Eigen value of ( P + c x ) = 0 should have a negative real part, i.e., c x > 0 .
Based on the above condition, we performed a simulation study with the proper tuning of values for c x , c y and c w . After an extensive tuning, the desired response was obtained for the values provided in Table A1.

Appendix A.2.2. Design of the new switching function constant

When σ x = 0   and σ y = 0 , the new switching characteristic equations become as follows:
S x + λ x S x = 0 and S y + λ y S y   = 0 .
Therefore, λ x and λ y must be real positive constants to get a stable condition (Routh-Hurwitz criteria).
The conditions for designing the constants are:
(a)
σ σ = σ ( D ( t ) + ( c + λ D ( t ) Ƞ sgn ( σ ) ) , where   σ , D and Ƞ are the dynamic switching mode, uncertain function and signum function constants, respectively.
(b)
Ƞ > D + ( c + λ ) ( D 0 ) , where D 0 is initial value of the uncertain function constant.
Hence, the new dynamic switching surface design constants are obtained after proper tuning until the desired response is achieved. The values are given in Table A1.

Appendix A.3. SMO Controller Design Parameters

The SMO controller design parameters are presented in Table A2.
Table A2. SMO design parameters.
Table A2. SMO design parameters.
SMO Design ParametersValues
Kx2, Ky2250, 400
KΨ200
Kw30
Kθ25
Note: SMO-sliding mode observer.

References

  1. Bosch, R. Development of a Bearing-less Electric Motor. In Proceedings of the International Conference on Electric Machines (ICEM’88), Pisa, Italy, March 1988; pp. 373–375. [Google Scholar]
  2. Bichsel, J. The Bearing-less Electrical Machine. In Proceedings of the International Symposium on Magnetic Suspension Technology, NASA Langley Res. Center, Hampton, VA, USA, 19–23 August 1991; pp. 561–573. [Google Scholar]
  3. Morrison, C.R.; Siebert, M.W.; Ho, E.J. Electromagnetic Forces in a Hybrid Magnetic-Bearing Switched-Reluctance Motor. IEEE Trans. Magn. 2008, 44, 4626–4638. [Google Scholar] [CrossRef]
  4. Takemoto, M.; Shimada, K.; Chiba, A. A Design and Characteristics of Switched Reluctance Type Bearing less Motors. In Proceedings of the 4th International Symposium on Magnetic Suspension Technology, Gifu, Japan, 30 October–1 November 1997; pp. 49–63. [Google Scholar]
  5. Takemoto, M.; Chiba, A.; Fukao, T. A New Control Method of Bearing-less Switched Reluctance Motors Using Square-wave Currents. In Proceedings of the IEEE Power Engineering Society, Singapore, Singapore, 23–27 January 2000; pp. 375–380. [Google Scholar]
  6. Takemoto, M.; Suzuki, H.; Chiba, A. Improved Analysis of a Bearing less Switched Reluctance Motor. IEEE Trans. Ind. Appl. 2001, 37, 26–34. [Google Scholar] [CrossRef]
  7. Liu, J.; Wang, X. Advanced Sliding Mode Control for Mechanical Systems; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  8. Koshkouei, A.J.; Burnham, K.; Zinober, A. Dynamic Sliding Mode Control Design. IEE Proc. Control Theory Appl. 2005, 152, 392–396. [Google Scholar] [CrossRef] [Green Version]
  9. Sarah, K.S. Sliding mode observers a survey. Int. J. Syst. Sci. 2008, 39, 751–764. [Google Scholar]
  10. Roy, A.M.; Mohammad, S.I.; Hussain, I. Application of a sliding mode observer for Position and Speed Estimation in Switched Reluctance Motor drive. IEEE Trans. Ind. Appl. 2001, 37, 51–58. [Google Scholar]
  11. Khalid, N.; Attaullah, Y.M. Output Feedback Control of a Class of Under-Actuated Nonlinear Systems Using Extended High Gain Observer. Arab. J. Sci. Eng. 2016, 41, 3531–3542. [Google Scholar] [CrossRef]
  12. Wang, H.J.; Lee, D.H.; Ahn, J.W. Novel Bearing less Switched Reluctance Motor with Hybrid Stator Poles: Concept, Analysis, Design and Experimental Verification. In Proceedings of the International Conference on Electrical. Machines and Systems, Wuhan, China, 17–20 October 2008; pp. 3358–3363. [Google Scholar]
  13. Lee, D.; Ahn, J. Design and Analysis of Hybrid Stator Bearing less SRM. J. Electr. Eng. Technol. 2011, 6, 94–103. [Google Scholar] [CrossRef] [Green Version]
  14. Wang, H.; Wang, Y.; Liu, X.; Ahn, J.W. Design of novel bearing-less switched reluctance motor. IET Electr. Power Appl. 2012, 6, 73–81. [Google Scholar] [CrossRef]
  15. Yang, Y.; Zhang, Y. Sliding mode-PI control of switched reluctance motor drives for EV. In Proceedings of the 2005 International Conference on Electrical Machines and Systems, Nanjing, China, 27–29 September 2005; Volume 1, pp. 603–607. [Google Scholar]
  16. Edwards, C.; Spurgeon, S. Robust output tracking using a sliding mode controller /observer scheme. Int. J. Control 1996, 64, 967–983. [Google Scholar] [CrossRef]
  17. Edwards, C.; Spurgeon, S. Sliding Mode Control: Theory and Applications; Taylor & Francis: London, UK, 1998. [Google Scholar]
  18. Utkin, V.; Guldner, J.; Shi, J. Sliding Mode Control in Electro-Mechanical Systems; Taylor & Francis: London, UK, 1999. [Google Scholar]
  19. Gholipour, S.; Shandiz, H. Dynamic Sliding Mode Control based on Fractional calculus subject to uncertain delay based chaotic pneumatic robot. arXiv 2013, arXiv:1309.7666v3. [Google Scholar] [CrossRef]
  20. Alan, S.I. Zinober, Discussion on Dynamic Sliding Mode Control for a Class of Systems with Mismatched Uncertainty. Eur. J. Control 2005, 11, 11–18. [Google Scholar]
  21. Vieira, R.P.; Gastaldini, C.C.; Azzolin, R.Z.; Gründling, H.A. Discrete-time sliding mode speed observer for sensor-less control of induction motor drives. IET Electr. Power Appl. 2012, 6, 681–688. [Google Scholar] [CrossRef] [Green Version]
  22. Zhan, Y.J.; Chan, C.C.; Chau, K.T. A novel sliding-mode observer for Indirect sensing of Switched reluctance Motor drives. IEEE Trans. Ind. Appl. 1999, 46, 390–397. [Google Scholar] [CrossRef]
  23. Mohammad, S.I.; Hussain, I.; Veillette, R.J.; Batur, C. Design and performance analysis of sliding mode observers for sensor less operation of switched reluctance motors. IEEE Trans. Ind. Appl. 2003, 3, 383–389. [Google Scholar]
Figure 1. Structure and winding pattern of the stator.
Figure 1. Structure and winding pattern of the stator.
Applsci 10 04070 g001
Figure 2. Switching states of the hysteresis control method.
Figure 2. Switching states of the hysteresis control method.
Applsci 10 04070 g002
Figure 3. Stepwise flow chart for the implementation of the dynamic sliding mode control of the bearingless switched reluctance motor (BSRM).
Figure 3. Stepwise flow chart for the implementation of the dynamic sliding mode control of the bearingless switched reluctance motor (BSRM).
Applsci 10 04070 g003
Figure 4. Block diagram of the dynamic sliding mode control.
Figure 4. Block diagram of the dynamic sliding mode control.
Applsci 10 04070 g004
Figure 5. Block diagram of the sliding mode observer.
Figure 5. Block diagram of the sliding mode observer.
Applsci 10 04070 g005
Figure 6. Overall sensorless control block diagram of the BSRM.
Figure 6. Overall sensorless control block diagram of the BSRM.
Applsci 10 04070 g006
Figure 7. Estimated and actual phase-B currents.
Figure 7. Estimated and actual phase-B currents.
Applsci 10 04070 g007
Figure 8. Error between the estimated and actual currents of phase-B.
Figure 8. Error between the estimated and actual currents of phase-B.
Applsci 10 04070 g008
Figure 9. Estimated and actual phase-A currents.
Figure 9. Estimated and actual phase-A currents.
Applsci 10 04070 g009
Figure 10. Error between the estimated and actual currents of phase-A.
Figure 10. Error between the estimated and actual currents of phase-A.
Applsci 10 04070 g010
Figure 11. Actual and estimated X-directional suspension forces.
Figure 11. Actual and estimated X-directional suspension forces.
Applsci 10 04070 g011
Figure 12. Estimated and actual Y-directional suspension forces.
Figure 12. Estimated and actual Y-directional suspension forces.
Applsci 10 04070 g012
Figure 13. Estimated and actual rotor positions under phase-A.
Figure 13. Estimated and actual rotor positions under phase-A.
Applsci 10 04070 g013
Figure 14. Estimated and actual rotor positions under phase-B.
Figure 14. Estimated and actual rotor positions under phase-B.
Applsci 10 04070 g014
Figure 15. Estimated and actual net torques.
Figure 15. Estimated and actual net torques.
Applsci 10 04070 g015
Figure 16. (a) Rotor X and Y displacements, (b) actual and estimated X-directional suspension forces when suspension loads are applied, and (c) actual and estimated Y-directional suspension forces when suspension loads are applied.
Figure 16. (a) Rotor X and Y displacements, (b) actual and estimated X-directional suspension forces when suspension loads are applied, and (c) actual and estimated Y-directional suspension forces when suspension loads are applied.
Applsci 10 04070 g016
Figure 17. Estimated and actual speeds.
Figure 17. Estimated and actual speeds.
Applsci 10 04070 g017
Figure 18. Estimated and actual speeds.
Figure 18. Estimated and actual speeds.
Applsci 10 04070 g018
Figure 19. (a) Estimated and actual speeds, (b) speed tracking error, and (c) estimated and actual net torque values when load torques varied.
Figure 19. (a) Estimated and actual speeds, (b) speed tracking error, and (c) estimated and actual net torque values when load torques varied.
Applsci 10 04070 g019
Figure 20. (a) Estimated and actual speeds when there are increments in the moment of inertia, (b) Estimated and actual speeds when there are decrements of the moment of inertia, and (c) Speed tracking error for change of the moment of inertia.
Figure 20. (a) Estimated and actual speeds when there are increments in the moment of inertia, (b) Estimated and actual speeds when there are decrements of the moment of inertia, and (c) Speed tracking error for change of the moment of inertia.
Applsci 10 04070 g020
Figure 21. (a) Regulated main phase voltages, (b) estimated and actual speeds when changes in the supply voltage, (c) Estimated and actual speeds when changes in phase resistances, and (d) speed tracking error when the phase resistances are varied.
Figure 21. (a) Regulated main phase voltages, (b) estimated and actual speeds when changes in the supply voltage, (c) Estimated and actual speeds when changes in phase resistances, and (d) speed tracking error when the phase resistances are varied.
Applsci 10 04070 g021
Figure 22. (a) Estimated and actual speeds when switching angle is changed to 11 degrees and (b) Estimated and actual speeds when switching angle is changed to 13 degrees.
Figure 22. (a) Estimated and actual speeds when switching angle is changed to 11 degrees and (b) Estimated and actual speeds when switching angle is changed to 13 degrees.
Applsci 10 04070 g022
Figure 23. (a) Speed-tracking error when switching angle is changed to 11 degrees (b) Speed-tracking error when switching angle is changed to 13 degrees.
Figure 23. (a) Speed-tracking error when switching angle is changed to 11 degrees (b) Speed-tracking error when switching angle is changed to 13 degrees.
Applsci 10 04070 g023
Figure 24. Changes in the supply voltage. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 24. Changes in the supply voltage. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g024
Figure 25. Changes in the load torque. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 25. Changes in the load torque. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g025
Figure 26. Increments of the moment of inertia by 10%. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 26. Increments of the moment of inertia by 10%. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g026
Figure 27. Decrements of the moment of inertia by 10%. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 27. Decrements of the moment of inertia by 10%. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g027
Figure 28. Changes in the switching angle to 11 degrees. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 28. Changes in the switching angle to 11 degrees. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g028
Figure 29. Change in the switching angle to 13 degrees. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Figure 29. Change in the switching angle to 13 degrees. [Note: ACT_SMC: actual speed under sliding mode controller; EST_SMC: estimated speed under sliding mode controller; ACT_DSMC: actual speed under dynamic sliding mode controller; EST_DSMC: estimated speed under dynamic sliding mode controller; SPEED_REF: reference speed].
Applsci 10 04070 g029
Table 1. Operating details of the 12/14 bearingless switched reluctance motor (BSRM).
Table 1. Operating details of the 12/14 bearingless switched reluctance motor (BSRM).
ParametersValue
Rated power(motor)1 kW
Maximum motor Current/phase4 amp
Voltage/phase250 volts
Net torque 1 Nm
Speed 9000 rpm
Toque winding per phase resistance0.86 ohms
Suspension winding per phase resistance0.32 ohms
Suspension voltage250 volts
Maximum suspension current4 amp
Table 2. Switch numbers for the 12/14 bearingless switched reluctance motor (BSRM).
Table 2. Switch numbers for the 12/14 bearingless switched reluctance motor (BSRM).
12/14 BSRMNumber of Power SwitchesTotal
Torque winding (two-phase)2 per phase4
Suspending force winding (four-phase/four poles)2 per pole8
Table 3. Switching state rule of the hysteresis control method for the bearingless switched reluctance motor (BSRM).
Table 3. Switching state rule of the hysteresis control method for the bearingless switched reluctance motor (BSRM).
Desired ForceSuspending Force Poles SelectionEnable Is1Enable Is2Enable Is3Enable Is4
If   F x     0 , F y     o Is1 and Is21100
If   F x     0 , F y     o Is2 and Is30110
If   F x     0 , F y     o Is3 and Is40011
If   F x     0 , F y     o Is4 and Is11001
Note: F x and F y   are suspension forces in X and Y directions; Is1, Is2, Is3, and Is4 are the suspension winding coils.
Table 4. Comparisons of speeds between the proposed and conventional methods.
Table 4. Comparisons of speeds between the proposed and conventional methods.
ParametersSMC Based-SMODSMC-Based SMO
Change of system parametersDifference in speed% of ChatteringDifference in speed % of Chattering
Change of Switching angle to 13 degree3000 ± 8 1000 ± 3
Varying of supply voltage3500 ± 8 1500 ± 5
Varying in load Torque3500 ± 8 1500 ± 5
Decrease of moment of inertia by 10%3000 ± 5 800 ± 4
Increase of moment of inertia by 10%2000 ± 5 800 ± 4
Change of Switching angle to 11 degree2000 ± 8 1000 ± 3
Note: SMC-sliding mode controller; DSMC-dynamic sliding mode controller; SMO-sliding mode observer

Share and Cite

MDPI and ACS Style

Nageswara Rao, P.; Manoj Kumar, N.; Padmanaban, S.; Subathra, M.S.P.; Chand, A.A. A Novel Sensorless Approach for Speed and Displacement Control of Bearingless Switched Reluctance Motor. Appl. Sci. 2020, 10, 4070. https://doi.org/10.3390/app10124070

AMA Style

Nageswara Rao P, Manoj Kumar N, Padmanaban S, Subathra MSP, Chand AA. A Novel Sensorless Approach for Speed and Displacement Control of Bearingless Switched Reluctance Motor. Applied Sciences. 2020; 10(12):4070. https://doi.org/10.3390/app10124070

Chicago/Turabian Style

Nageswara Rao, Pulivarthi, Nallapaneni Manoj Kumar, Sanjeevikumar Padmanaban, M. S. P. Subathra, and Aneesh A. Chand. 2020. "A Novel Sensorless Approach for Speed and Displacement Control of Bearingless Switched Reluctance Motor" Applied Sciences 10, no. 12: 4070. https://doi.org/10.3390/app10124070

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop