Abstract
This is a further study of two previous articles of the authors. The simulation model includes saliency and almost all common imperfections of linear permanent magnet synchronous machine. Based on the same model, three types of control have been applied to drive the lift car for a typical fully loaded upward journey, namely field-oriented control, which was used in two previous articles, direct force control (conventional direct torque control on a linear machine) and a newly proposed direct speed control (a new direct torque control method that could be used in the lift industry). The performances in terms of speed accuracy during start-up and rated speed operation, power and energy consumption have been studied. The conclusion is that for such a new application in the lift industry, at this moment in time, the more conventional field-oriented control is highly recommended. Two new findings are reported. Direct speed control that involves a simpler circuitry and reasonable speed control is proposed, although there is always a small steady-state error due to the absence of a proportional–integral controller. Conventional direct torque (force) control involves continuous integration to estimate the magnetic fluxes, which is not applicable to a permanent magnet synchronous machine with saliency. A new definition to analytically estimate the magnetic flux linkages in real time is also proposed. It should be noted that field-oriented control is superior at this time. When technology continues to get advanced, direct force control and direct speed control may one day be more appropriate for linear permanent magnet synchronous machine application. The software to perform the simulation has been uploaded to the BSER&T/SAGE website.
Keywords
Introduction
In our previous paper of this series, 1 it was stated that as buildings are getting taller, the provision of multiple and independent lift cars within one hoistway is the obvious solution to achieve a desirable handling capacity with a reasonable waiting time, round trip time or transit time. As buildings are also getting wider, the provision of a two- to three-dimensional hoistway network is also an obvious solution. Here, the term ‘three-dimensional’ means that every lift car is allowed to travel in three independent directions, namely up–down, right–left (say along the x-axis of the building) and forward–backward (say along the y-axis of the building). The traffic analysis of such a lift system was performed.2–4
In order to realize and implement such a concept of independent multi-car three-dimensional lift system, the use of ‘ropeless technology’ is also a suitable solution.1,5,6 In the industry, the first full-scaled prototype of a two-dimensional lift system was developed in Germany, called MULTI™. 7 Although the first version of MULTI™ was two-dimensional, it is possible to extend it to a true three-dimensional application. The core technology of such a system lies with the employment of linear permanent magnet synchronous machines (LPMSMs). A simplified ideal mathematical model without the consideration of various imperfections and external forces was used to illustrate how such a LPMSM could move a ropeless lift 1 in terms of jerk, acceleration, deceleration and rated speed operation. Moreover, the most important illustration was the emergency operation when all stator windings along the walls of the hoistways were short-circuited so that the lift car could descend slowly, i.e. at the maintenance speed or even lower, to the ground floor for releasing the trapped passengers under a genuine electric power failure. The exact descending speed could be estimated analytically.
Then, imperfections of such LPMSM were considered, 8 including the existence of reluctance force due to the difference in inductance along the d- and q-axes because of the existence of saliency. Variation in the pole pitch and external forces such as friction and end effect, etc. were also investigated. The existence of imperfections complicated both the simulation and control models and as a result, one more controller, in addition to the existing two in the simplified model, had to be added. That associated control was based on the traditional field-oriented control (FOC) method. As expected, the analytical estimation of the free falling speed under emergency operation by short-circuiting all stator windings became more complicated. But it could still be calculated by a quartic equation (fourth-order polynomial equation). And the mathematics made it possible to find out the appropriate motor parameters to achieve a falling speed of 0.2 m/s or lower. In order not to increase the complexity of the model too much, damper windings that represented the existence of an aluminium plate to cover the permanent magnets at the rotor were ignored in the last article though the mathematical model was presented.
In this article, we consider the simulation of the full model with the inclusion of the damper windings. In other words, damper windings are considered and included in all simulation loops but not in the control loops in order to simplify the control equations. By doing so, the results are still considered satisfactory. Furthermore, regarding control methods, FOC, the classic variable speed vector control for AC machines used in our previous papers,1,8 is compared with other vector control methods. By late 1980s of the last century, direct torque control (DTC) was emerged as an alternative to FOC for high performance induction machine drives. The advantage of DTC is the simplification of the circuit and software design because there is no need to do the complicated co-ordinate transformation. And it should be more robust against motor parameter variation. The two control methods will be compared as they are applied to the same lift, same load and same motion profile (a fully loaded upward journey). Under DTC, two different sub-control modes will be considered, namely the direct force control (DFC) and the direct speed control (DSC) which is novel as proposed by the authors in this application.
First of all, the full mathematical model for simulation with imperfections and external forces will be quickly recalled for easy reference, though they were presented in the previous article. 8 Then, the principles and mathematical details of FOC, DFC and DSC will be presented. Finally, a series of simulations will be performed, and the results are discussed as the main conclusion of this article.
Mathematical model with imperfections
We start from Figure 1 with the stationary α–β frame, synchronously rotating d–q frame and x–y frame. The rotor has a permanent magnet with flux linkage ψf along the d-axis and no permanent magnetic flux along the q-axis. The aluminium plate covering the permanent magnet is represented by additional damper windings, along both d-axis (Rr and Lrd) and q-axis (Rr and Lrq) which are rotating at the rotor speed. Hence, total flux linkage along the d-axis is

Full model of the linear PMSM with damper windings.
The pole pitch is denoted by τ which is related to the instantaneous linear velocity, v, and instantaneous ωr by the relationship, ωr = (v/τ)π and therefore the operating frequency ω = (p/2)(v/τ)π, where p is the total number of poles of the machine. The rotor angle between the d-axis, and the α-axis, θr, is given by (p/2)ωrt. The load angle, δ, is the angle between the x-axis and the d-axis.
The stationary three-phase voltages, va, vb, vc are converted to the stationary α–β frame by the Clarke transformation and further converted to the rotating d–q frame (synchronous with the rotor) by the Park transformation and finally to the rotating x–y frame (synchronous with the resultant air-gap flux frame but slightly asychronous with the rotor within every control interval under the DTC mode). They are shown in equation set (1). The conversion is not only valid for voltage and current but also the flux linkage
The voltage, current and flux linkage equations on the d–q frame, including the damper windings, are shown in equation set (2). ωr is the physical rotating speed of the rotor with respect to the stator.
The total instantaneous power, P, is shown in equation set (3), which includes the resistive power loss, the magnetic power and the speed related electro-mechanical power, Pem. The constant (3/2) is added for energy conservation between the three-phase and two-phase systems. From Pem, the driving force Fem can be derived
To facilitate the computer simulation of such model including the damper windings, equation set (3) is re-written as equation set (4)
Therefore, by combining the first two and last two equations in equation set (4), equation set (5) is obtained
The discrete form of equation set (5), at the (n + 1)th simulation interval, is shown in equation set (6), where Δt here is the simulation time interval.
Control by FOC
FOC is the classical control method for both induction and PMSM drives, which was also used in our previous study.1,8 One of the pioneering applications of FOC application on lift systems could be dated back to 19929 when FOC was used to control an induction motor. To work on the control methodology, the damper windings are temporarily neglected because their existence highly complicates the whole control model, i.e. the damper windings are only considered in the simulation model. Figure 2(a) shows the block diagram of control loops. From equation set (3), equation set (7) can be derived as follows

(a) Block diagram of FOC; (b) eight space vectors of PWM inverter; (c) block diagram of DFC (Conventional DTC); (d) block diagram of DSC.
The FOC control traces the instantaneous position of the d-axis in the beginning of every control interval and determines the force required, based on equation set (7), by suitably adjusting the set point of iq, i.e. iq (set), based on the current speed versus the required speed profile, v (set). Then, ud and uq are controlled according to equation set (8) (KP and KI are proportional and integral gains of the controllers) to arrive at the required id and iq or equivalently, ψs and δ are so controlled to obtain the required electromechanical force. The required ud and uq are converted back to uα, uβ, and finally to va, vb and vc which are generated by the appropriate pulse width modulated inverter. This method was used in So and Chan
8
For surface-mounted magnets, id (set) is usually set to zero. But with saliency, a finite and constant set point for id was used before and confirmed effective, namely id(set) = –20 A, for optimal energy performance. Theoretically, for every iq(set), there should be a corresponding id (set) for optimal energy consumption, as discussed in our previous article. But that naturally highly complicates the whole control process. In this article, we still adopt the constant id (set) approach. To follow the industry practice, id (set) was first constantly adjusted to 0 A.
The same speed profile for a fully loaded upward moving lift car is again considered for v (set) at any time t. The jerk, J, is consistently set to ±1.5 m/s3, acceleration/deceleration, A, consistently set to ±1 m/s2 and rated speed, V, to a constant of 2.5 m/s. Therefore, t1 = 0.7 s (jerk ends); t2 = 2.5 s (acceleration ends); t3 = 3.2 s (jerk ends); t4 = 5.0 s (rated speed operation ends); t5 = 5.7 s (jerk ends); t6 = 7.5 s (deceleration ends); t7 = 8.2 s (car stops). From t = 3.2 s to 5.0 s, the lift car runs under a rated speed.
Control by DTC
Direct torque control was first used in induction machine control in the late 1980s and early 1990s of the last century.10–12 Then, the method had been applied to PMSMs.13–16 The term, DTC, originally referred to rotary machines as ‘T’ means ‘Torque’, like induction motors and PMSMs. When DTC was used on linear PMSMs, the alphabet ‘T’ was changed to ‘Thrust’. 17 In this article, DFC is used to refer to such conventional DTC on LPMSMs because a novel control mode, DSC, is newly proposed.
Again, to implement the control practically, the contribution by the damper windings is temporarily neglected in the control loops but it is included in the simulation model to test whether our control can effectively do the job. The force equation of equation set (3) is re-visited here but we are looking at the x–y frame. Therefore, the co-ordinate conversion from the d–q frame to the x–y frame as indicated in equation set (1) is used. They are shown in equation set (9).
It appears from equation set (9) that the force can either be controlled by the air-gap flux linkage or by iy. By DTC approach, ψs is the target under control to adjust the force because iy can be absorbed into the variation of δ, as shown by the derivation below.
By converting the first equation in equation set (3) to the x–y frame by using the second last equation in equation set (1) and ignoring the damper windings, we have
Readers please note that the damper windings are considered in all simulation loops but not in the control loops in order to simplify the control equations. As a matter of fact, the x-axis is the axis of the resultant air-gap flux linkage, i.e. ψs = ψx, and naturally, there is no resultant air-gap flux linkage along the y-axis, implying that ψy = 0. Putting this into the last equation of equation set (10), it is possible to get ix and iy with respect to ψs and δ and the final force with reference to the last equation in equation set (9), as shown in equation set (11).
Control by DFC
Here, DFC is the term used to refer to the conventional DTC applied to, in our case, a LPMSM. We have to work on the stationary α–β frame to estimate ψα, ψβ, and hence ψs as in equation set (9) because one DFC’s significant advantage is that no co-ordinate transformation to the d–q frame is needed to facilitate the control process. The control is thus simpler to implement on electronic circuitry. By DFC, we need to estimate the air-gap flux linkages by measuring the stator currents, iα and iβ, along the α- and β-axes, respectively.
The standard control procedure
17
of DTC (or DFC in this article) is shown below. What can be actuated are the three-phase voltages from the inverter, va, vb and vc, which could be converted to uα, uβ, as in equation set (1). By measuring the instantaneous three-phase currents, ia, ib and ic, actually, only two are required because of the Kirchoff’s current law, and by converting them into iα and iβ, it is possible to trace ψα and ψβ as shown in equation set (12) and then estimate the electromechanical driving force of the motor
At time t = 0, it is assumed that the d-axis aligns with the α-axis and thus ψα0 = ψf and ψβ0 = 0. Literature usually states that Rs is very small, and hence the rate of change of ψα and ψβ is somehow directly proportional to uα and uβ which are constants in every control interval. Our simulation experience revealed that, in the beginning, the two flux linkages could be estimated quite accurately. But as time went on, the accumulated error became so big that control started to go unstable. If the rotor position is known by measurement or by estimation, the following equation (13) could be used to estimate the flux linkages directly once the currents can be measured, without the use of continuous integration, provided that Ld = Lq = Ls, i.e. no saliency
In fact, the instantaneous speed, ωr, of the motor has to be continuously monitored for precise motion control of a lift car, anyway. In other words, θr is also continuously monitored. As a matter of fact, modern encoders to serve the function of tachometers actually count pulses as the rotor moves and differentiate them into speed.
As seen in equation set (13), it is only valid when surface-mounted permanent magnets are used, i.e. no saliency. With saliency when Ld ≠ Lq, new expressions for the flux linkages are required. We worked backward from the d–q frame to the α–β frame without considering the damper windings again. Parts of equation sets (1) and (2) are combined as shown in equation set (14). Here, φ could refer to u, i or ψ
From equation set (14), equation sets (15), (16) and (17) can be derived
By combining the two equations of (15) and eliminating either uα or uβ
From equation sets (16) and (17), without saliency, they are equivalent to equation set (13). With saliency, the stationary voltage–current equations are not that simple anymore as the two orthogonal stator windings are not independent of each other, i.e. they are magnetically coupled to each other.
When Ld ≠ Lq, we can derive the two stationary flux linkages with two new expressions as shown in equation set (18)
Therefore, equation (12) can still be used with saliency but the two stationary flux linkages have to be defined differently. In this way, the accumulated error to estimate the flux linkages can be removed while they can be calculated analytically by knowing iα, iβ, ψf and θr.
To verify that such new definitions are correct, it is straight forward to convert all parameters from the α–β frame back to the d–q frame. One more advantage is that it is possible to estimate the instantaneous driving force directly on the α–β frame, as shown below. From equation set (9) and the new expressions of the flux linkages
What are to be controlled are the instantaneous changes of ψα and ψβ either by continuous integration (with error but simpler) or by our new definitions (without error). To implement that, a two-level inverter with three bridges (A, B and C) is used. N is the negative bus; Vdc is voltage of the positive bus. The neutral point of the star-connected motor load is n. VnN is the voltage between the neutral point of the star-connected motor load and the negative bus of the inverter. va (0°), vb (+120°) and vc (–120°) are voltages across the three star-connected load terminals of the motor and their neutral point.
VA is the voltage at the junction between two power switching devices of bridge A with respect to N. Therefore, VA = va + VnN, VB = vb + VnN and VC = vc + VnN. For a star-connected load, it is always assumed that va + vb + vc = 0, and therefore VnN = 1/3(VA + VB + VC). Therefore, equation (20) is valid
When the upper switching device of bridge A is on, VA = Vdc and if the lower switch of bridge A is on, VA = 0 and so on. So, the following table, Table 1, can be formulated. Here, V1(1,0,0) means the upper switch of the first bridge, A, is on and the lower switches of the remaining bridges are on. Either the upper or the lower switch has to be turned on anytime, but not both. The space vector pulse width modulation inverter is shown in Figure 2(b). Sector j (j running from 1 to 6) spans a range of angles equal to [(2j – 3) × π/6, (2j – 1) × π/6]. Altogether, there are eight space vectors while V7 and V8 have no effect on the motor.
Eight space vectors of the two-level inverter.
Once the three-phase voltages are determined by the appropriate switching sequence, they are first converted to uα (0°) and uβ (+90°) by equation (21)
Table 1 is extended to include uα and uβ by equation (21), as shown in Table 2.
Eight space vectors of a two-level inverter including uα and uβ.
These two orthogonal stationary phase voltages are applied to the simulation model to arrive at id, iq and θr then iα, iβ to produce ψα, ψβ and thus ψs and Fem by equation (19) in the control model.
In DFC, a speed PI controller and two hysteresis controllers (one for force and one for magnetic flux) are needed, i.e. totally three in number. The speed controller helps to adjust the set point of the force controller, and the force controller adjusts δ within each control interval. They are described below and shown in Figure 2(c). It can be seen that the real-time force, Fem, has to be computed from time to time based on equation (19).
Switching table to generate V(n) at the nth control interval.
Control by DSC
In the previous conventional control, three controllers are needed. The instantaneous Fem has to be computed by measuring iα and iβ. A new and simpler method is proposed here, shown in equation set (23), where only two hysteresis controllers are needed. The control loops are shown in Figure 2(d). The instantaneous speed of the rotor, v, is measured, and this is used to directly control δ. Then, ψs is being controlled within a range [ψs(set) – Δψ, ψs(set) + Δψ]. The major demand of DFC and DSC is that the control interval has to be very short as compared with that of FOC. Therefore, simple hardware and software design is necessary for cost-effective implementation.
Though DSC is simple, it will later be shown that its control is less precise as compared with that of DFC.
Imperfections to consider and parameters for simulation
For completeness and easy reference, all imperfections considered in the last article
8
are quickly reviewed here. Friction is the combination of velocity independent Coulomb friction, the velocity-dependent viscous friction and the Stribeck friction. They are shown in equation (24) for quick reference. Cfr is the coefficient of Coulomb friction, Vfr the coefficient of the viscous friction, Sfr the coefficient of the Stribeck friction, kfr the coefficient of the order of velocity in Stribeck friction and v the instantaneous velocity of the lift car
Next, the cogging force is considered, as shown in equation (25). Fcog can be modelled by sinusoidal functions of the mover position, df, from a fixed reference point along the hoistway with periods of φ1 and φ2 and amplitudes of Ksc, Ar1
c
and Ar2
c
Owing to the limited length of the mover, the phenomenon of end-effect exists, as shown in equation (26)
In this simulation, ξ(t) is constantly set to 0.01, as in the previous paper.
Having taken into account of all the imperfections, the following force equation (27) is used throughout the simulation intervals
In this paper, some parameters used in the previous paper are adopted again with some modifications and additions, as shown in Table 4. It must be noted that the simulation model is consistent under all three modes of control: FOC, DFC and DSC. Here, tc refers to the control model and ts to the simulation model.
Values of parameters used in the simulations.
Results of simulations
Accuracy of speed control
Figure 3(a) shows a comparison of the performance between all three types of control. If reference was made to the exact speed profile, all three exhibited more or less the same profile as originally designed. Then, the deviation of the exact speed from the designed speed is considered.

(a) Comparison of speed control performance – whole journey; (b) comparison of speed control performance – rated speed.
It can be seen that FOC could provide the best performance in general. The performance of DFC was poorest during start-up and stopping while there was a constant speed error under DSC, which will be further discussed in the next section. During the period of rated speed operation, as seen in Figure 3(b), the speed deviation was only around ±0.0005 m/s versus a rated speed of 2.5 m/s for FOC. The speed deviation under DFC was even smaller, perhaps due to the existence of the speed controller that provides real-time driving force setting.
For DSC, a constant real-time speed error was always seen, with a deviation around 0.05 m/s. That could be due to the absence of a PI speed controller. Having said that, the speed control was smoother than that of DFC.
Start-up force consideration
From Figure 3, it can be seen that the speed performance was not satisfactory during the start-up period of a fractional second long for all three types of control though that of DFC was the worse. Reference is made to Figure 4 where Fem was plotted during the start-up period from t = 0 to 0.5 s.

Start-up force consideration.
It is obvious that FOC could give the best driving force performance where instability only occurred during the first 0.02 s, and the stable 20 kN upward force could be seen after that with a gradual increase to accelerate the lift car upward. DFC was the worst out of three where stability could more or less be attained at 0.5 s after start-up. DSC was also unstable during the first 0.1 s but small vibration was expected after that though the average increase in force was more or less the same as that of FOC.
A more detailed investigation into the two curves belonging to DFC and DSC revealed that the upward driving force could get down to 7 and 10 kN by 0.04–0.05 s after start-up. It should be noted that there was always a 20-kN gravitational force pulling the lift car downward. When the upward force fell below this value, the car would fall instead of moving upward. Although the controllers are still capable of responding quickly and driving the load upwards, the riding comfort would be very poor and will be felt by the passengers.
To solve this problem when using DFC or DSC, one way is to hold the brake during the period of initial instability. However, the brake has to be equipped with a force sensor, which should not be released until the net upward force on the lift car is non-zero and is stable for a period of say 0.2 s or longer. That is to make sure the lift car only goes upward under the desirable jerk and acceleration once the brake is released.
Power consumption
Power or energy consumption has been the key performance index of most engineering systems, which was considered significantly in our two previous articles. Figure 5 shows the different power consumption profiles under the three types of control.

Power consumption consideration.
It is expected that the power consumption profile of FOC was the best, the smoothest out of three. Such profile was also depicted in the two previous articles. The consumption was highest during the second jerk of the acceleration period.
As expected from the speed profiles shown in Figure 3, the power consumption profiles of DFC and DSC were rather rough and bumpy. It is reasonable to assume that the current profiles of these two control modes were also bumpy, which was not good to the circuitry from the maintenance point of view.
Regarding the overall energy consumption of the whole fully loaded up journey, FOC consumed 295.6 kJ; DFC consumed 276.2 kJ; DSC consumed 291.1 kJ. That means the energy consumption of FOC was the highest while the direct torque control mode could consume slightly less by sacrificing riding comfort and precise speed control. That was due to the simple choice of id(set) = 0 A. In order to show the argument is valid, one more simulation was carried out on FOC using id(set) = –20 A as in the previous article. 8 Figure 6 shows the new power consumption and the speed error. It can be seen that both the power consumed and speed error were slightly reduced. The total energy consumption became 288.9 kJ which was lower than that of DSC.

Power consumption and speed error under FOC with id(set) = –20 A.
Stationary magnetic flux estimation
One new discovery stated in this article is the analytical estimation of the two stationary magnetic fluxes, namely ψα and ψβ, respectively. Traditionally, in other literature, such two values were estimated by integration based on real-time voltages, uα and uβ, and real-time currents, iα and iβ, as shown in equation set (12). They could analytically be estimated by equation set (13), provided that surface-mounted magnets were used, i.e. no saliency. When Ld ≠ Lq, the only way to estimate ψα and ψβ is using continuous integration as discussed in almost all traditional articles. But we are all aware that error due to integration, in particular, those related to the initial values has been accumulating. So, the error of these two flux linkages may be too large to be acceptable as time goes by, say towards the end of a journey. In this article, a new definition for ψα and ψβ has been proposed in equation set (18), so that both values can be analytically estimated by knowing iα, iβ and θr, respectively. No continuous integration is deemed necessary anymore. The two methods are compared in Figure 7 where the exact differences between the two values are depicted.

Stationary magnetic flux estimation.
It can be seen that for most of the time, the exact differences are within a boundary of ±0.002 Wb while we are talking about a usual value of flux linkages within a range of [0.2 Wb, 0.7 Wb]. Therefore, the new definition agrees well with the traditional method of integration. Obviously, the new definition can give a more accurate estimation because it is analytical. And this works well when salient magnetic poles exist.
A quick comparison
Table 5 gives a quick and qualitative comparison between the three types of control methods, namely FOC, DFC and DSC.
Comparison of performance between FOC, DFC and DSC.
Conclusion
A comprehensive model of a linear permanent magnet synchronous machine with all common imperfection has been considered and simulated, including pole saliency, the existence of the aluminium cover represented by induction windings on the rotor, different types of friction, cogging force and end effect. Based on this machine model, three types of control have been implemented and studied by simulation, including FOC and two under the category of DTC, namely the DFC and DSC, on a typical full-loaded upward journey of a ropeless lift car. DSC is one new control method proposed in this article for lift operation, as compared with conventional DTC implementation.
Regarding accuracy of speed control, the simulation reveals that FOC could provide a relatively smooth speed profile involving jerk, acceleration, rated speed operation, jerk and deceleration, over the whole journey while the other two have some shortcomings. The start-up performance of DFC is poorest, which has a major implication on riding comfort of human passengers who are quite sensitive to shaking or vibration during the journey. The poorer speed control is significant, in particular, during the initial start-up process a second long. DSC cannot maintain the desirable speed operation as there is always a permanent error.
A more detailed investigation into the start-up process reveals that the driving force fluctuation is rather serious during the first half a second under DFC or DSC, DFC in particular. If the brake is released at time t = 0 s, there is a chance that the control cannot catch up with the falling motion of the lift car because the minimum uplift force has to be equal to the dead weight of the car, i.e. 20 kN in our simulation. Our controllers were fine tuned in the simulation, and therefore the car did not fall but the risk is high under other conditions. One solution suggested here is the installation of a force sensor on the brake, so that it is only released when the driving force is 20 kN or higher for a certain period of time. FOC can produce the required magnetic flux linkages almost instantly while DFC and DSC need time to build up the flux linkages by integration. That may explain why the start-up performance of FOC is much better.
Regarding energy consumption, it is a surprise that both DFC and DSC consume a little bit less energy as compared with that of FOC. That may be due to the fact that something has to be sacrificed to gain riding comfort, or else, our FOC controllers’ settings have not been tuned optimal. In advanced FOC, id should not be constant as it should be iq (governing the driving torque) dependent. In our simulation, to be more realistic and practical, a zero id setting normally used in the industry has been used throughout. That may explain why the consumption of FOC is slightly higher. To verify the argument, another simulation was carried out by using –20 A as the id setting, and a small reduction in the energy consumption was found.
Another new finding in this article is the analytical computation of the two magnetic flux linkages along the stationary α- and β-axes. Conventionally, they are estimated by continuous integration, thus an accumulated error being unavoidable. In our simulation, mathematical equations did not involve measurement error, and, therefore, the fluxes estimated by integration were quite close to that by calculation. But in the real life, we expect that the error will become significant after a period of time after start-up, and the control may become unacceptable. After all, they are needed to estimate the real-time driving force in DFC when a speed controller is involved. If there is no saliency with the magnetic poles, conventional equations can be used to calculate the two fluxes by measuring the two stator currents and instantaneous position of the rotor. However, when Ld ≠ Lq, we may have to rely on the new definition proposed in this article to analytically calculate the two flux linkages in real time, thus removing the accumulated error in the continuous integration process.
By using DSC which only relies on two hysteresis controllers, the circuitry becomes simpler but there are two shortcomings, though not very serious. First, the energy consumption is higher than that of DFC. Second, a perfect speed profile cannot be achieved as desirable.
Finally, both the control and simulation intervals of FOC could be many times longer than that of DFC and DSC. If the intervals are longer in either DFC or DSC, the control could become unstable. That means the computational burden of DFC and DSC is much higher than that of FOC. Since the switching interval has to be shorter for DFC and DSC, it may not be possible to use the most cost effective insulated gate bipolar transistors (IGBTs) for the inverter as normally used in the lift industry. Whereas, high power silicon carbide metal-oxide-semiconductor field-effect transistors which are more costly have to be used as they can be switched under a much higher frequency than IGBTs.
As a conclusion, for ropeless lifts using LPMSM technology, it is recommended by the authors that the more traditional FOC method should be adopted for the time being while DTC method could be applied to the rotary counterpart, i.e. the conventional-roped lifts involving rotary permanent magnet synchronous machines. FOC is only superior at the contemporary state of technology availability. As technology becomes more mature and cost-effective in the future, the DFC or DSC method may be applicable to LPMSM-based lifts by eliminating all the shortcomings.
Supplemental Material
BSE899058 CIBSE - Supplemental material for Comprehensive model of linear PMSM-based ropeless lift for comparing control algorithms – Field-oriented control versus direct torque control
Supplemental material, BSE899058 CIBSE for Comprehensive model of linear PMSM-based ropeless lift for comparing control algorithms – Field-oriented control versus direct torque control by Albert So and Wai L Chan in Building Services Engineering Research & Technology
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work is supported by The Hong Kong Polytechnic University.
Supplemental Material
Supplemental material for this article is available online.
Appendix
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
