Abstract
This paper deals with the choice of the motor-transmission couple to drive a joint in the frequent case in which the limit curve of the dynamic operating range of the drive system depends on the motor speed. The paper considers a given drive system and proposes a method that resorts to a succession of instant analyses during the reference task: for a transmission with no energy dissipation the result, if it exists, is a range of transmission ratios that can be coupled with the given motor in order to perform the reference task. The extension of the method to a real transmission is a diagram that correlates the transmission ratio and the direct and inverse efficiency of the reducer and that offers the designer an overview of the transmissions that can be coupled with the given motor to perform the reference task.
1. Introduction
In mechatronic applications, the electrical drive system and the transmission suitable to drive a joint must be chosen in consideration of each other. Many characteristics regarding both components affect the selection of this couple. In particular, the continuous duty operating range of the motor, related to its thermal problem, and the dynamic operating range of the drive system, related to the torque peak of the motor, are generally decisive, because they impose strict constraints on this choice. Both issues must be taken into account in the design. Often, the two operating ranges are considered rectangular and this simple geometry appreciably helps the computing process.
Many papers dealt with the simultaneous choice of drive system and reducer. Some quite recent works [1,2,3,4] directly tackled the automatic optimization of this choice, taking into account the above-mentioned constraints. If the optimization is multi-objective, it permits not only the limitation of one objective function, for instance the cost, but also the improvement of the machine performance, for example of its control errors. The mutual influence of the different power trains is also taken into account in multi-D.o.F. machines. In general, these papers considered rectangular operating ranges of the drive systems. In [5] the optimization is carried out by the designer by comparing different diagrams.
Conversely, the more classical selection procedure is composed of two subsequent steps, as is indicated by [6]:
- -
- The feasibility analysis allows the designer to exclude all the drive system-transmission couples that are not able to drive the given load from the point of view of their operating ranges, i.e., of their torque and speed characteristics. In this phase, one (or more than one) reference task is taken into consideration, assuming that the machine executes it perfectly, i.e., with no control error. It is clear that a drive system-reducer couple can be excluded because of either the thermal problem or the torque peak problem. The feasibility analysis permits the designer to rapidly limit the number of admissible motor-transmission couples and, if convenient, to apply his experience to them to further restrict this set, in order to proceed with the optimization phase.
- -
- Then, the optimization phase allows the designer to find the motor-transmission pair that best meets some additional criteria (minimum cost, weight, volume etc.).
Many authors dealt with the first phase and devised different methods to individuate the admissible motor-transmission couples. They assumed that the drive system operating ranges are rectangular. Sometimes they only considered the torque peak problem of the motor [7,8,9], sometimes only the thermal problem [10,11], sometimes both of them [6,12,13]. The number of parameters, characterizing motor and transmission, taken into consideration increased more and more over time.
Some authors [14,15] took into account either continuous duty or dynamic operating ranges that are non-rectangular, as is necessary for many drive systems.
In [15] Cusimano analyzed the issues arising when the method explained in [8,9] is applied to a drive system whose dynamic operating range is non-rectangular: it does not always allow the designer either to determine if a drive system is admissible or, when it is admissible, to completely determine the range of transmission ratios it can be matched with.
This paper still deals with the feasibility analysis when the dynamic operating range of the drive system is non-rectangular. First of all, it desires to eliminate the uncertainties present in [15] by resorting to a new approach. This is based on taking into account a given drive system and carrying out a succession of instant analyses during the reference task: at each time t the method proposed permits the designer to find, if it exists, a range of transmission ratios that allows the motor to drive the load at that time. The result of all these analyses is a range of transmission ratios, if it exists, that allows the motor to drive the load during the complete reference task.
Furthermore, this paper desires to take into account not only the transmission ratio, but also the efficiencies of the reducer. It achieves this purpose by extending the above-mentioned procedure to the case of a transmission dissipating energy. The calculation is automated, so that the final result is a diagram that offers the designer an overview of which reducers, characterized by their transmission ratio and efficiencies, can be coupled with the given drive system in order to perform the reference task. This diagram is a generalization of that obtained, by another method, in [9] for a drive system with a rectangular dynamic operating range.
More specifically, Section 2 presents the parameters characterizing motor and transmission. Section 3 assigns the specifications, which refer to the load, and establishes the inequalities due to the dynamic operating range of the motor. Section 4 illustrates a classical approach, while Section 5 explains the reasons and the outlines of the new approach. Section 6 provides the equation of the limit curve of the dynamic operating range. Section 7 concisely explains the procedure of the new approach. In Section 8, the effects of the efficiency and inertia of the reducer are introduced. Section 9 presents a case study. Finally, Section 10 sets out the conclusions.
2. Drive System and Transmission Characterization
In Figure 1 an electrical motor moves a load through a reducer. In this machine, only one degree of freedom is taken into account for the choice of motor and reducer, because the influence of other possible degrees of freedom is expressed by the load torque acting on the joint, which is a known function of time.
Figure 1.
Model of the machine.
A permanent magnet brushless servo-motor is taken into consideration. Its unknown moment of inertia is . The current motor torque is denoted by and its speed by . The motor operating ranges are shown in Figure 2.
Figure 2.
Operating ranges of the drive system.
The continuous duty range, whose limit torque is , is related to the thermal problem of the motor and is not considered in this work. However, it is clear that motor and transmission must be chosen so as to respect also this operating range.
The dynamic operating range of the drive system is bounded by the maximum speed and by a torque , which in general depends on the motor speed
Torque is mainly determined by the electronic drive feeding the motor and is the maximum torque that the motor can exert at each speed. In the limit curve of the dynamic operating range there are two characteristic points: , whose coordinates are and , and , whose speed and torque are and , respectively. is constant and equal to when the speed is lesser than Conversely, to the right of , decreases as far as speed . The two arcs are due to two saturation phenomena: whereas the horizontal segment, whose ordinate is , is due to the maximum current that the electronic converter can supply, the descending arc is due to the simultaneous saturation of the voltage applied to the motor. In this condition, the electronic driver is often subject to the flux-weakening technique [16] that permits a broadening of the dynamic operating range, even though with a decreasing value of torque The descending arc presents a regular maximum at .
Therefore, in general, the limit curve s of the dynamic operating range of the drive system is composed of:
- -
- A horizontal segment belonging to the straight-line h, with a constant torque equal to , due to current saturation;
- -
- A descending arc d (arc), which is the limit curve of the dynamic operating range of the drive system corresponding to the saturation of both current and voltage;
- -
- A vertical segment belonging to the straight-line v, with a constant speed equal to , which is electronically fixed by the drive system.
A reducer is interposed between motor and load. Its transmission ratio τ is the ratio between load speed and motor speed
For the sake of simplicity and without loss of generality, this paper assumes that the transmission ratio τ is positive.
At the beginning, the hypothesis is that the transmission has negligible inertia and no energy dissipation. This assumption is justified by these considerations:
- -
- The transmission efficiencies are often quite high and the introduction of a certain safety margin maintains the validity of the choices made with reference to the ideal case.
- -
- The moments of inertia of the transmission, on motor side and on load side, are often negligible compared to the moments of inertia of motor and load, respectively.
Nevertheless, above all, these initial assumptions are due to the fact that this paper desires to explain the method proposed in its simplest form, without introducing aspects that would render the explanation superfluously complex. However, afterwards, Section 8 will show that it is not difficult to extend the results obtained to the case of a real transmission.
3. Task Specifications and Inequalities due to the Dynamic Operating Range
For the choice of the motor from the point of view of its dynamic operating range, a single reference task, which is particularly demanding because of high motor torques and speeds, is here considered.
As regards the specifications, during the reference task the angular speed of the joint is considered a known function of time, together with its acceleration . The load torque applied to the joint is also a known function of time. It takes into account the contribution of the resistant and inertial forces acting on the machine.
In general, during the machine running the motor torque is a non-single-valued function of the motor speed
It is clear that, because of the motor dynamic operating range, the following set of inequalities must be satisfied at any instant t
This means that the curve expressed by Equation (3), mapped in the first quadrant, must lie inside the dynamic operating range of the drive system. Hence, from the point of view of its dynamic operating range, the drive system must satisfy inequalities (4).
4. Classical Approach
In the case of a rectangular dynamic operating range, the approach explained in [8,9] resorts to a diagram with suitable coordinates (Figure 3) in which:
Figure 3.
Global load torque curve g and rectangular dynamic operating range of the drive system.
- -
- A global load torque curve g is taken into consideration, i.e., a curve that depends on the global reference task; this curve depends on the load speed only through its maximum value , whereor is a specification independent of the reference task and greater than the value given by Equation (5).
- -
- Each drive system is represented by a corresponding point, i.e., the vertex R of the rectangular dynamic operating range, whose limit curve is denoted by r.
This diagram permits a comprehensive and simultaneous view of all the drive systems. Some of them must be excluded, whereas the admissible motors are able to drive the load according to the reference task only if they are coupled with a reducer whose transmission ratio lies in a defined range . This range is characteristic of each motor and can be easily found. This means that motor and transmission must be chosen in mutual correlation.
If the dynamic operating range of the drive system is non-rectangular, a similar approach can still be adopted [15], but with some limitations. A similar diagram (Figure 4) shows the representation of:
Figure 4.
Global load torque curve g and non-rectangular dynamic operating range of the motor.
- -
- The same global load torque curve g as before.
- -
- Each drive system not only by means of the corresponding non-rectangular dynamic operating range, whose limit curve is denoted by s, but also by means of the corresponding rectangular operating range, denoted by r. Its vertex is denoted by R.
The advantage of this method is that for some drive systems the solution is complete because
- (1)
- The drive system must surely be excluded;
- (2)
- The transmission ratio range in correspondence to which the motor can be adopted is perfectly defined.
Nevertheless, the disadvantage is that there are other drive systems for which the method does not allow the designer:
- (1)
- To ascertain if they are admissible or not;
- (2)
- To completely determine the corresponding transmission ratio range for motors whose admissibility is already known.
In order to avoid these uncertainties, in this paper a different method is adopted. It works by taking into account a given motor at a time and finding the corresponding transmission ratio range by means of a succession of instant analyses of the global machine.
5. The New Approach
5.1. Outlines of the New Approach
An ideal reducer with negligible inertia and no energy dissipation in now taken into account; it is only characterized by its transmission ratio τ, which is unknown. The motor quantities and , subject to inequalities (4), can be easily obtained by means of the load quantities , and and the transmission ratio τ. Taking into account Equation (2), the absolute value of the motor speed is equal to
At each instant, for each motor and transmission the rotation equilibrium at the joint is expressed by the relation
Multiplying all the terms by τ, Equation (7) gives
The absolute value of the motor torque is equal to
At a given instant, the absolute value of the motor torque can be considered as a function of the transmission ratio τ, with t as a parameter:
Substituting for τ from Equation (6) into Equation (10) and taking into account that is known at the instant considered, the absolute value of the motor torque becomes a function of the absolute value of the motor speed, with t as a parameter
The corresponding curve is called instantaneous load torque curve and denoted by l.
In the new approach, at each instant, the instantaneous load torque curve l is compared with the limit curve s of the dynamic operating range in the plane in order to check if inequalities (4) are met, as is explained below.
The reference task can be regarded as a succession of close instants, which are taken into consideration one after another. If at the preceding instants the drive system has not been excluded yet, the new instant t is considered, with the corresponding values of , and . In the plane, curves l and s can have none or two intersection points, or can be tangent (Figure 5).
Figure 5.
Different instantaneous torque curves l and non-rectangular dynamic operating range of the motor.
If the intersection points are two (curve ), they have different abscissas, denoted by for the intersection point to the left and for that to the right.
It is noteworthy that the drive system is able to exert the torque required by the load only in the speed range in which the instantaneous load torque curve l lies inside the dynamic operating range of the drive system. This speed range corresponds to a range of transmission ratios that permit the motor to drive the load at the instant considered. In fact, bearing in mind Equation (2), the two extreme transmission ratios are given by
Since the maximum possible value of is , in any case the following inequality is met
If there is no intersection point between the two curves (curve ), there is no value of the transmission ratio that makes the motor able to drive the load at the instant considered, and the motor must be definitively excluded. Furthermore, if the two curves are tangent (curve ), it is precautionary to exclude the motor.
In short, a motor is said admissible at instant t if there is a range of transmission ratios it can be coupled with it in order to move the load at that instant. A single instant in which the drive system is not admissible is sufficient to exclude it definitively.
Vice versa, it is noteworthy that if the drive system is admissible at all the instants it is not yet sure that it is able to drive the load during the complete reference task. In fact, if, after having repeated the above-described analysis at all the subsequent instants, the motor has never been excluded, the result is a succession of valid transmission ratio ranges . The drive system can be considered definitively admissible only if these transmission ratio ranges have an intersection common to all, i.e., if they have a common interval in this case the motor is able to drive the load during the reference task if it is coupled with an ideal reducer whose transmission ratio lies in this interval. Otherwise, the motor must be excluded.
These conditions can be checked by considering the maximum of the minimum transmission ratios over time
and the minimum of the maximum transmission ratios over time
If is lesser than , the range is the intersection sought among all the ranges . Conversely, if is greater than , the motor must obviously be excluded.
5.2. New Approach for a Non-Rectangular Dynamic Operating Range
For a rectangular dynamic operating range it is simple to show that does not depend on the load speed in any way, whereas can depend only on the maximum load speed Therefore, a succession of instant analyses is unnecessary and in this case a global load torque curve g can be used; it depends on the load speed only through its maximum value
Conversely, if the given motor has a non-rectangular dynamic operating range (Figure 6), the treatment is more complex because there are particular cases that require the computation of the possible intersections between the instantaneous load torque curve l and the descending arc d. In particular:
Figure 6.
Different instantaneous load torque curves l and non-rectangular dynamic operating range of the motor.
- Curve l can intersect the curvilinear triangle , but not the limit curve s of the dynamic operating range (curve ): in this case the drive system must be excluded.
- Curve l can intersect the limit curve of the dynamic operating range in correspondence to arc d (curve ).
The transmission ratios corresponding to the intersections between curve l and arc d can be found by means of equation
They do depend on : this is why referring only to is not possible, but a succession of instant analyses must be carried out for a non-rectangular dynamic operating range. In order to find, numerically, the possible intersections between curve l and arc d an analytic expression of the latter is required, as is shown in the next section.
6. Limit Curve of a Non-Rectangular Dynamic Operating Range
Normally, a brushless motor [16] is a three-phase motor, but its control theory is based on the transformation into an equivalent two-phase motor. The permanent magnets are in the rotor, where a set of axes d–q is taken into consideration. The direct axis d has the direction of the magnetic flux of the permanent magnets, whereas the quadrature axis q is orthogonal to d. In the two-phase motor, two different currents flow in the two stator windings, and they can be represented by a phasor, which is denoted by . At each instant, i.e., at each rotor position, the phasor can be projected onto the two axes d and q and its two components are the direct current and the quadrature current , respectively. Motor torque only depends on the quadrature current and in linear conditions is proportional to it.
6.1. Limit Curve Equation in Ideal Conditions
The hypotheses are now that there is linearity between motor torque and quadrature current up to the maximum current and that the winding resistances are constant. When the flux-weakening technique is not applied, the dynamic operating range is limited to the right by a descending arc (arc w in Figure 7); its expression is obtained in Appendix A. Conversely, when the flux-weakening technique is applied the expression of is obtained in Appendix B and is equal to
where
and
Figure 7.
Shape of arc d of the limit curve of the dynamic operating range due to the application of the flux-weakening technique (Equation (18)) and of arc w when this technique is not applied.
The parameters n, , , , and are directly found in the motor and drive system catalog and Equation (18) is valid in the speed range , where
In correspondence to the curve shows a regular maximum (Figure 7), then is descending, with possible concavity changes. It is electronically interrupted at speed .
Appendix B also shows that, substituting for from Equation (6) into Equation (18), becomes a function of the transmission ratio τ, with t as a parameter
More concisely, can be written as
where, after having defined
the seven coefficients , with i = 1, 2, …, 7, assume the following expressions
6.2. Polynomial Interpolation
Equations (18), (21), and (25) cannot be used if one of these conditions occurs:
- -
- Some required electrical parameters of the drive system are not provided by the catalog.
- -
- At high current, there is not linearity between torque and current.
- -
- The resistances are not constant and, in particular, at high motor speed they increase with speed because of the skin and proximity effect, which determine a non-uniform distribution of current density in the wire section.
The second condition can be checked through the diagram , often reported in the catalog. The last two conditions can be checked by comparing the arc of the limit curve of the dynamic operating range of the drive system shown in graphic form in the catalog and that obtained by Equation (18). If these curves differ significantly, instead of using Equation (18), the arc provided in graphic form in the catalog can be approximated by a polynomial interpolation
Substituting for from Equation (6) into Equation (26), becomes a function of the transmission ratio τ, with t as a parameter
Therefore, in any case, for a given drive system, the arc of the limit curve corresponding to the flux-weakening technique has a known mathematical equation.
7. Procedure to Find the Transmission Ratio Range Corresponding to the Given Motor
7.1. Significant Points for the New Approach
Since the purpose of the analysis at a given time instant t is to find the transmission ratio range corresponding to the given motor at that time, this interval will be obtained by means of equations that directly involve the variable τ. Conversely, for a better graphic explanation, the figures will refer to the plane, where the instantaneous load torque curve l, given by Equation (11), will be compared with the limit curve s of the dynamic operating range of the motor.
In general, as shown in Figure 8, curve l shows a descending arc, a minimum point M, and an ascending arc. The following intersection points will be used in the explanation of the new approach:
Figure 8.
Instantaneous load torque curve l and non-rectangular dynamic operating range of the motor: significant intersection points for the method proposed.
- -
- and denote the intersections, if exist, between the instantaneous load torque curve l and the horizontal straight-line h (see Figure 2) whose ordinate is . In particular, is the intersection of the descending arc of l, while is that of the ascending arc. Obviously, lies to the left of .
- -
- D denotes any intersection of l with the descending arc d of the limit curve of the dynamic operating range of the motor.
- -
- V denotes the only intersection of l with the vertical straight-line v whose abscissa is
The transmission ratio at the intersection is and at is . These transmission ratios are determined by means of the following equation
that can be written as
Equation (29) can be solved as a second-degree algebraic equation in the unknown τ. It is noteworthy that is greater than .
The values of τ at the intersection points between the instantaneous load torque curve l and the descending arc d are determined by means of the following equation
that can be written as
If the theoretical expression of (Equation (23)) is considered, a fourth degree algebraic equation in the unknown τ2 must be solved. If a polynomial interpolation of the r-th degree is used for arc, Equation (31) can be solved as a (r+1)-th degree algebraic equation in the unknown τ.
The value of τ at the intersection V between the instantaneous load torque curve l and the vertical straight-line v is determined by means of the following equation
The corresponding ordinate is
Furthermore, the value of τ at the breakpoint of curve s is determined by means of the following equation
7.2. Brief Explanation of the New Approach
In order to understand the general approach adopted for the determination of the intersections between curves l and s, the particular case in which
is now rapidly considered. For the details, see Appendix C, where this is indicated as case IV.
If inequality (35) is valid, bearing in mind Equation (11), the instantaneous load torque curve l has equation
Curve l has a regular minimum M, whose ordinate is equal to , and two asymptotes: the first is the ordinate axis, the second is the straight-line passing through the origin whose slope is equal to . Furthermore, all the curve points have positive ordinate and positive concavity (i.e., upwards).
The solution of Equation (31) is time consuming; therefore, the procedure is organized so as to avoid, if possible, this calculation. This result is obtained by first analyzing:
- If the exclusion of the motor is possible without calculating the intersections between curve l and arc d.
- Otherwise, if both the intersections between curves l and s do not belong to arc d.
Hereafter, there is a brief explanation on how to find the intersections between curves l and s, which are particularly important in the development of the method proposed. First, the ordinate of the minimum point M is compared with . If it is greater, there is no intersection between curves l and s, and the motor must be excluded (curve in Figure 9). Otherwise, the two intersections and of l with the horizontal straight-line h are determined, together with the corresponding transmission ratios and . If lies to the right of R (curve ), there is no intersection between curves l and s and the motor must be excluded. Otherwise, the position of with respect to is examined. If lies to the left of curves l and s surely intersect in two points, the first point is and coincides with (curves ). In order to find the position of with respect to is examined. If also lies to the left of , itself is the second intersection and coincides with (curve ). If lies to the right of , the position of point V with respect to is examined. If V lies below the second intersection is just point V and is equal to (curve ). If the second intersection is neither nor V, it must be found as an intersection D between l and the descending arc d (curve ).
Figure 9.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case IV (some subcases).
If the previous analysis has permitted neither the motor exclusion nor the determination of and , then lies between and R (Figure 10). In this condition, if point V lies below point , the second intersection between l and s is just point V and is equal to (curve ); the first intersection is now the only intersection D between l and d and is determined in correspondence to it (curve , intersection point ). Otherwise, i.e., if V lies above , the intersections between curves l and d lying along arc must be determined. If the intersection points are two ( and for curve ), and are determined in correspondence to them; on the contrary, i.e., if there is no intersection (curve ), the motor must be excluded.
Figure 10.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case IV (other subcases).
After this brief explanation, the analysis in detail of the five main possible cases, according to the sign of and , is carried out in Appendix C.
Nevertheless, even though the drive system has never been excluded by applying this procedure at all the successive instants, the analysis is not finished yet. In fact, as already explained in Section 5.1, this fact is not sufficient to assure that the drive system is admissible. The maximum over time of the minimum transmission ratios (Equation (15)) and the minimum over time of the maximum transmission ratios (Equation (16)) must now be found: if is greater than , the motor must be excluded, otherwise is the transmission ratio range associated with the motor in order to perform the reference task.
After all, the procedure here briefly described and largely explained in Appendix C was implemented in a calculation program for finding the result desired: either the motor exclusion or the corresponding transmission ratio range .
8. Effect of Efficiency and Inertia of the Transmission
The efficiency and inertia of the transmission are now taken into consideration. As regards its energy dissipation, the reducer has two different efficiencies, according to the direction of the power that flows through it [9]. In fact, the power direction can be either direct or inverse. It is direct when it is from the motor to the load, and the corresponding efficiency is denoted by ; conversely, the power direction is inverse when it is from the load to the motor, and the corresponding efficiency is denoted by (Figure 1). In the ideal case, with no energy dissipation, the two efficiencies are equal and their value is one. In the real case, the direct and inverse efficiency meet the inequalities
The inverse efficiency can also be negative, but this case is here excluded. This paper assumes that the two efficiencies do not depend on speed; this means that in the transmission there is a predominance of the dry friction.
As explained in [9], the conditions of direct and inverse power direction are discriminated by the sign of the power on the load side of the transmission. For the computation of the instantaneous load torque curve, instead of the function , a generalized load torque , related to it, can be used, i.e., if
then
whereas if
then
If the power is equal to zero, different cases must be distinguished, as explained in [9].
The rotation equilibrium at the joint is now expressed by the relation
Taking into account its similarity with Equation (7), at a given instant, the absolute value of the motor torque can be considered a function of the transmission ratio τ, with t as a parameter
and the corresponding instantaneous load torque curve l is now expressed by
Different diagrams can be devised to help the designer to find the transmissions that can be coupled with a given drive-system: one of them is described hereafter. depends on the two parameters and ; therefore, in the calculation program there are two cycles, one inside the other. In the internal cycle, for a given value of , the transmission ratio range is obtained as a function of , with as a parameter and : this means that decreases from one to , and for each value of the transmission ratio range, if exists, is obtained according to the above-explained procedure. The two curves
are drawn in the plane (Figure 11).
Figure 11.
Curves and .
For a given inverse efficiency , the curves and , together with the two vertical lines whose abscissas are equal to and one, respectively, border an area that is the transmission admissibility area associated with .
In the external cycle, decreases starting from one and, for each value of , the internal cycle is elaborated. After the completion of the two cycles, the result is shown in Figure 12, which shows a family of hatched areas, with as a parameter.
Figure 12.
Three different transmission admissibility areas associated with three values of the inverse efficiency .
A reducer, characterized by the three parameters , and , is represented in the same plane by a point T whose coordinates are and , respectively; point T is labeled by its inverse efficiency (Figure 13). If the representative point T of a reducer lies inside the admissibility area associated with its inverse efficiency , this reducer can be paired with the given drive system to execute the reference task: this is the case of transmission . Or else, the reducer must be excluded for the given motor, as is the case of transmissions and .
Figure 13.
Transmission admissibility areas and transmission representative points: transmission can be paired with the given motor to execute the reference task; on the contrary, and do not permit the motor to drive the load according to the reference task.
This diagram is the result sought: it offers the designer an overview of the transmissions that can be coupled with the given drive system in order to perform the reference task from the point of view of the torque peak of the motor. It is similar to that shown in Section 7 of [9] for a rectangular dynamic operating range, but for a non-rectangular dynamic operating range it is necessarily found by means of another approach. Furthermore, it is obtained by means of an automatic calculation program.
Actually, a reducer is also characterized by its moment of inertia on the motor side and on the load side. Taking these moments of inertia into consideration, Equation (8) becomes
where
and is the power on the load side of the transmission.
Therefore, the most interesting reducers must also be checked taking into account their inertia. In this case the same program can be used with instead of and instead of .
Nevertheless, bearing in mind that is given by Equation (46) and by Equation (6), in this case it is perhaps easier to directly check whether, during the reference task, the corresponding locus of a point lies inside the dynamic operating range of the drive system.
Furthermore, it is clear that the diagram shown in Figure 13 can be generalized by drawing admissibility areas whose parameters are also or .
It is clear that the same calculation program mentioned in Section 7 for the case of an ideal transmission can be applied with small changes to the case of a real reducer.
9. Case Study
During a periodic reference task, a rotating load covers a total rotation equal to π/10 rad. The acceleration profile is plotted in Figure 14, while the corresponding speed profile is shown in Figure 15.
Figure 14.
Acceleration profile of the load.
Figure 15.
Speed profile of the load.
The load has a constant moment of inertia equal to 0.35 kg m2 and is subject to a constant resistant torque equal to 20.0 Nm. The total load torque is represented in Figure 16 as a function of time.
Figure 16.
Total load torque versus time.
The characteristics of a drive system candidate to perform the reference task are summarized in Table 1.
Table 1.
Characteristics of the drive system candidate to perform the reference task
Its dynamic operating range is drawn in Figure 17, with a limit curve that shows a descending arc.
Figure 17.
Dynamic operating range of the drive system candidate to perform the reference task.
By applying the method explained in [15] to a transmission with negligible inertia and no energy dissipation, Figure 18 shows the global load torque curve g associated with the reference task and the limit curve s of the dynamic operating range, both expressed in suitable coordinates.
Figure 18.
Global load torque curve g and limit curve s of the dynamic operating range, expressed in suitable coordinates.
According to [15], on curve g two arcs can be recognized:
- -
- Arc PQ is a feasibility arc and corresponds to the transmission ratio range . This means that the motor is admissible and can surely be coupled with an ideal reducer whose transmission ratio lies in this range.
- -
- Arc QQ’ is an uncertainty arc and corresponds to the transmission ratio range This means that, according to the method described in [15], the designer cannot ascertain if the motor can be coupled with an ideal reducer whose transmission ratio lies in this range. Therefore, this is a case for which the method proposed in this paper is particularly effective.
By making a polynomial interpolation of the descending arc d of curve s and applying the procedure described in Section 7 to an ideal transmission, a first obvious result is that the motor is admissible. Figure 19 shows the curves and . The admissible transmission ratio range is equal to . This means that in the uncertainty arc QQ’ there is an arc QF, which corresponds to the transmission ratio range , that is admissible, and another arc FQ’, which corresponds to the transmission ratio range , that is not admissible.
Figure 19.
Curves and with an ideal transmission.
Taking also into account the reducer efficiencies, but neglecting its inertia, Figure 20 shows three transmission admissibility areas.
Figure 20.
Transmission admissibility areas when the reducer inertia is neglected and transmission representative point.
The characteristics of a transmission candidate to move the joint are summarized in Table 2. Its moment of inertia on load side is negligible with respect to .
Table 2.
Characteristics of the transmission candidate to move the joint.
Figure 20 also shows the representative point T of this reducer. Since point T lies inside the admissibility area associated with its inverse efficiency , the transmission considered seems admissible.
Figure 21 shows the transmission admissibility areas when the reducer inertia is taken into account. Point T still lies in the admissibility area associated with the transmission inverse efficiency . Figure 22 shows that during the reference task the corresponding locus of a point , obtained as explained at the end of Section 8, lies inside the dynamic operating range of the drive system.
Figure 21.
Transmission admissibility areas when the reducer inertia and transmission representative point are taken into account.
Figure 22.
Dynamic operating range of the drive system and locus of a point whose coordinates are the motor speed and torque during the reference task.
Both Figure 21 and Figure 22 confirm that the transmission candidate to move the joint can be coupled with the motor taken into consideration in order to perform the reference task from the point of view of the torque peak of the drive system. It is clear that another analysis from the point of view of the motor thermal problem must be carried out in order to ascertain the complete admissibility of this motor-transmission couple.
10. Conclusions
In mechatronic applications, a load is often driven by a converter-motor system whose limit curve of the dynamic operating range is non-rectangular: i.e., this curve shows a descending arc d. This particular shape makes it more difficult to choose the motor-transmission couple to perform the reference task. In this case, so far no method offers the designer a complete overview of which transmissions can be coupled with the given drive system, unless every drive system–reducer couple be checked: during the reference task the corresponding locus of a point must lie inside the dynamic operating range of the drive system.
To this end, the contribution of this paper is to propose an original method: for a given drive system, the design process is based on a succession of instant analyses; at each instant the comparison between the limit curve of its dynamic operating range and an instantaneous load torque curve permits the designer to find their intersections, if exist. To this end, an equation of the descending arc d is required: this is obtained either by elaborating the equations governing the drive system and using its catalog parameters or through a polynomial interpolation of the catalog graphic curve. For ideal transmissions—i.e., with negligible inertia and no energy dissipation—the entire analysis either permits the exclusion of the drive system or provides the range of the transmission ratios that can be coupled with it.
The same approach is then extended taking also into account the energy dissipation of the reducer—i.e., its direct efficiency and inverse efficiency . It is noteworthy that in mechatronic applications the case of alternation of direct and inverse power flow through the transmission is frequent. An automatic calculation program generates a diagram in which a family of areas correlating transmission ratio, and direct and inverse efficiency of the reducer is drawn. A point T represents each transmission and this can be coupled with the given drive system in order to perform the reference task if T lies within the appropriate area. The transmission inertia can also be kept into account in this diagram. Therefore, for a generic drive system of the above-mentioned type this method provides the result desired, which is a diagram that shows all the transmissions that permit the motor to perform the reference task.
The method proposed proves rapid and effective for any drive system whose limit curve of the dynamic operating range depends on the motor speed. In particular, as shown for the case studied in Section 9, it is effective for those motors for which the method explained in [15] either does not give any solution or only gives a partial solution.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
Nomenclature
| [A] | current phasor in the equivalent two-phase motor | |
| [A] | direct component of current in the equivalent two-phase motor | |
| [A] | quadrature component of current in the equivalent two-phase motor | |
| [A] | saturation value of current in the equivalent two-phase motor | |
| [A] | saturation value of current in the drive system (maximum rms current in the three-phase motor) | |
| [V/rad/s] | voltage constant of the motor (rms line to line voltage in the three-phase motor) | |
| [V/rad/s] | voltage constant of the equivalent two-phase motor | |
| [Nm/A] | torque constant of the equivalent two-phase motor | |
| [kg m2] | moment of inertia of the motor | |
| [kg m2] | moment of inertia of the transmission on load side | |
| [kg m2] | moment of inertia of the transmission on motor side | |
| [H] | synchronous inductance | |
| [Nm] | load torque | |
| [Nm] | current motor torque | |
| [Nm] | limit torque of the dynamic operating range | |
| [Nm] | limit torque of the continuous duty operating range | |
| [-] | number of pole pairs | |
| [Ω] | phase resistance | |
| [s] | time | |
| [V] | voltage phasor in the equivalent two-phase motor | |
| [V] | direct component of voltage in the equivalent two-phase motor | |
| [V] | quadrature component of voltage in the equivalent two-phase motor | |
| [V] | saturation value of voltage in the equivalent two-phase motor (rms line to line voltage in the three-phase motor) | |
| [Ω] | absolute value of the phase impedance in the equivalent two-phase motor | |
| [rad/s2] | load angular acceleration | |
| [-] | direct efficiency of transmission | |
| [-] | inverse efficiency of transmission | |
| [-] | transmission ratio | |
| [Wb] | permanent magnet flux | |
| [s−1] | electrical frequency | |
| [rad/s] | load angular speed | |
| [rad/s] | motor angular speed |
Appendix A
This appendix considers the case in which the flux-weakening technique is not applied [16] and provides the equation of the descending arc w of the limit curve s of the dynamic operating range of the drive system and the expression of .
In general, in steady state conditions a two-phase motor is subject to a voltage phasor whose components and along the rotor axes d (direct) and q (quadrature) satisfy the following equations
where is the electrical frequency and and are the components of the current phasor along the rotor axes d and q.
The relation between the electrical frequency ω and the motor speed is
where n is the number of pole pairs.
Indicating by the two-phase motor torque constant, this is equal to
and the motor torque is equal to
and does not depend on .
The voltage constant of the two-phase motor is denoted by and is equal to
It is also equal to the voltage constant of the three-phase motor, directly found in the drive system catalog
The squared impedance of a phase is
If the flux-weakening technique is not applied, is maintained equal to zero, so that Equation (A1) become
Indicating by the saturation voltage, when saturation occurs and satisfy the following condition
Taking into account Equations (A7) and (A9) and squaring and summing Equations (A8), the following equation is obtained
This is a second-degree equation in the unknown , whose solution, for positive values of , i.e., of the motor torque , is
Hence, the saturation value of the motor torque as a function of ω is equal to
Taking into account Equations (A2), (A5), and (A6), becomes a function of the absolute value of the motor speed
which is the equation sought.
Substituting for from Equation (6) into Equation (A13), becomes a function of the transmission ratio τ, with t as a parameter:
After some simplifications, Equation (A14) becomes
The expression of speed as a function of the motor electrical parameters can be found by observing that at this speed the quadrature current is equal to . After having set this value, Equation (A10) becomes
This is a second-degree equation in ω, whose solution is
Taking into account Equations (A2), (A5) and (A6), is given by
Appendix B
This appendix considers the case in which the flux-weakening technique is applied in order to broaden the dynamic operating range of the drive system [16]. It provides the equation of the descending arc d of the limit curve s of the dynamic operating range and the expression of . Equations (A1)–(A7) are still valid.
Indicating by the saturation value of voltage and by that of current, in saturation conditions for both voltage and current, their components meet the following equations
Taking into account Equation (A1) and (A7) and squaring and summing Equations (A19), the following equation is obtained
Bearing in mind Equation (A20), the direct current Id assumes the following expression
Substituting for from Equation (A21) into the second of Equation (A19), a second-degree equation in the unknown is obtained
For positive values of , i.e., of the motor torque , its solution is
Taking into account Equations (A3) and (A4), the saturation value of the motor torque, as a function of , is equal to
Bearing in mind Equations (A2), (A5), and (A6), becomes a function of the absolute value of motor speed
This is the equation desired.
Substituting for from Equation (6) into Equation (A25), becomes a function of the transmission ratio τ, with t as a parameter:
After some simplifications, the same expression becomes
The expression of speed as a function of the motor electrical parameters can be found by observing that at this speed the direct current is still equal to zero, whereas the quadrature current is equal to . After having set these values, Equation (A20) becomes
This is a second-degree equation in ω whose solution, bearing in mind Equation (A5), is
Taking into account Equations (A2) and (A6), is given by
This equation gives the same value of as in Equation (A18). At shows a regular maximum equal to .
Appendix C
This appendix shows how to find the intersections between the instantaneous load torque curve l(t) and the limit curve s of the dynamic operating range of the drive system. According to the sign of and , five possible cases are considered.
In the trivial case in which and are simultaneously null, is null (Figure A1, curve ), i.e., function is a constant with null ordinate and the motor cannot be excluded at this instant: therefore, is equal to zero and is equal to . As a consequence,
and is given by Equation (32), whereas, taking into account Equation (13), tends to +∞.
Figure A1.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: cases I and II.
Figure A1.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: cases I and II.

In this case, Equation (28) becomes
and the instantaneous load torque curve l is a descending equilateral hyperbola (Figure A1). There is only one intersection between curve l and the horizontal straight-line h, and the corresponding transmission ratio is
The intersection V between curve l and the vertical straight-line v corresponds to the transmission ratio given by Equation (32) and its ordinate is equal to
Different sub-cases are possible:
- (A)
- (B)
- Otherwise
- (1)
- If does not lie to the right of , i.e., ifthen the first intersection between curves l and s coincides with , andAs regards the second intersection, there are two sub-cases:
- (a)
- If point V does not lie above (Figure A1, curve ), i.e., ifthen the second intersection coincides with V, and is given by (Equation (32))
- (b)
- Otherwise (Figure A1, curve ) the second intersection of curve l with curve s belongs to arc d and the corresponding transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range .
- (2)
- Otherwise lies to the right of and to the left of R, i.e.,Two sub-cases are possible:
- (a)
- If point V does not lie above , i.e., if inequality (A40) is met, the second intersection coincides with V and is given by Equation (A41), while the first intersection of curve l with curve s belongs to arc d. The corresponding transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range .
- (b)
- Otherwise the intersections between curves l and d that lie along arc d must be calculated by solving Equation (31):
In this case Equation (28) becomes
and the instantaneous load torque curve l is an ascending straight-line passing through the origin with slope (Figure A2). At the instant considered, the motor cannot be excluded. The first intersection between curves l and s is at null speed, so that, bearing in mind Equation (13), tends to +. Curve l intersects the horizontal straight-line h at point and the corresponding transmission ratio is
Figure A2.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case III.
Figure A2.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case III.

As regards the second intersection between curves l and s
- (A)
- If does not lie to the right of (Figure A2, curve ), i.e., ifthen the second intersection coincides with and is given by
- (B)
- Otherwise ( lies to the right of )
- (1)
- If V does not lie above (Figure A2, curve ), i.e., if inequality (A40) is met, then the second intersection between curves l and s coincides with V and is given by Equation (A41).
- (2)
- Otherwise lies to the right of and V lies above (Figure A2, curve ), i.e.and the second intersection of curves l and s belongs to arc d. The corresponding transmission ratio must be calculated by solving Equation (31) and lies in the range .that is eitheror
In this case, taking into account Equation (11), the instantaneous load torque curve l has equation
and Equation (10) becomes
Curve l has a regular minimum M and two asymptotes: the first is the vertical axis, when tends to 0: in this case all the motor power is used to balance the load; the second is coincident with the straight-line passing through the origin whose slope is equal to , when tends to +∞: in this condition all the motor power is used to accelerate the motor itself. The abscissa of the minimum point M is equal to
and its ordinate is equal to
In this condition, the motor distributes its power in equal parts between the motor itself and the load.
Furthermore, all the curve points have positive ordinate and positive concavity (i.e., upwards).
Equation (28) becomes
and then the two intersections with the horizontal straight-line h, if they exist, correspond to the transmission ratios
and
Different sub-cases are possible:
- (A)
- If the minimum point M of curve l lies above the horizontal straight-line h, i.e., ifthe motor must be excluded (Figure 9, curve ).
- (B)
- Otherwise
- (1)
- If does not lie to the left of R, i.e., if inequality (A37) is met, the motor must be excluded (Figure 9, curve ).
- (2)
- Otherwise if does not lie to the right of , i.e., if inequality (A38) is met, at the instant considered the motor is admissible and is the first intersection between curves l and s, so thatAs regards the second intersection of curves l and s:
- (a)
- If does not lie to the right of , i.e., if Equation (A46) is met, the second intersection coincides with (Figure 9, curve ) and
- (b)
- Otherwise (if lies to the right of ) there are two sub-cases:
- If point V does not lie above (Figure 9, curve ), i.e., if inequality (A40) is met, the second intersection coincides with V and is given by Equation (A41).
- Otherwise (Figure 9, curve ) the second intersection belongs to arc d and the corresponding transmission ratio must be calculated by solving Equation (31) and lies in the range .
- (3)
- Otherwise lies to the right of , i.e., inequalities (A42) are met. Some subcases are possible:
- (a)
- If point V does not lie above (Figure 10, curve ), i.e., if inequality (A40) is met, then the second intersection of curves l and s coincides with V and is given by Equation (A41), while the first intersection belongs to arc d. The corresponding transmission ratio must be calculated by solving Equation (31) and lies in the range .
- (b)
- Otherwise the intersections between curve l and arc must be calculated by solving Equation (31):
In the plane the instantaneous load torque curve l is continuous and has the same two asymptotes already seen for the previous case, but the shape of curve l is different (Figure A3). In fact, its first derivative is discontinuous at the minimum point M, which is an edge point, whose abscissa is equal to
and whose ordinate is null. At this point the derivative of the kinetic energy of the motor is used to win the load, whereas the motor does not exert any torque. The transmission ratio corresponding to point M is equal to
Figure A3.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case V (some subcases).
Figure A3.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case V (some subcases).

Curve l is made up of two different arcs, one descending and the other ascending, with two different equations. The descending arc of curve l has equation
and the corresponding equation in the unknown τ is
Bearing in mind Equation (28), the intersection of the descending arc with the horizontal straight-line h corresponds to the transmission ratio
The ascending arc of curve l has equation
and the corresponding equation in the unknown τ is
Taking into account Equation (28), the intersection of the ascending arc with the horizontal straight-line h corresponds to the transmission ratio
Furthermore, the intersections and between the vertical straight-line v and arcs and , respectively, must be considered. Their ordinates are
respectively.
Different sub-cases are possible:
- (A)
- If does not lie to the left of R, i.e., if inequality (A37) is met, then the motor must be excluded (Figure A3, curve ).
- (B)
- Otherwise
- (1)
- If does not lie to the right of , i.e., if inequality (A38) is met, then at the instant considered the motor is admissible and the first intersection between curves l and s coincides with , so thatgiven by Equation (A69).As regards the second intersection of curves l and s:
- (a)
- If does not lie to the right of , i.e., if Equation (A46) is met, the second intersection coincides with (Figure A3, curve ), andgiven by Equation (A72).
- (b)
- Otherwise, if does not lie to the right of R (Figure A3, curve ), i.e., ifthe second intersection coincides with the intersection between the ascending curve and arc d. Its transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range .
- (c)
- Otherwise ( lies to the right of R) there are some sub-cases:
- (1)
- If the edge-point M does not lie to the right of R, i.e., ifthe second intersection belongs to the ascending curve , with two sub-cases:
- (a)
- If point does not lie above , i.e., ifthe second intersection coincides with V (Figure A3, curve ) and is given by Equation (A41).
- (b)
- Otherwise (Figure A3, curve ) the second intersection coincides with the intersection between the ascending curve and arc d. Its transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range .
- (2)
- Otherwise (the edge point M lies to the right of R), the second intersection belongs to the descending curve with two sub-cases:
- (a)
- If point does not lie above , i.e., ifthe second intersection coincides with V (Figure A3, curve ) and is given by Equation (A41).
- (b)
- Otherwise the second intersection coincides with the intersection between the descending curve and arc d (Figure A3, curve ). Its transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range .
- (2)
- Otherwise, lies to the right of (Figure A4), i.e., inequalities (A42) are met.
Figure A4.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case V (other subcases).
Figure A4.
Intersections between the instantaneous load torque curve l and the non-rectangular dynamic operating range of the motor: case V (other subcases).

There are some subcases:
- (a)
- If the edge-point M does not lie to the right of R, i.e., if inequality (A79) is met, curve l intersects curve s and the first intersection coincides with the intersection between the descending curve and arc d. Its transmission ratio, i.e., , must be calculated by solving Equation (31) and lies in the range . The second intersection belongs to the ascending curve , with two sub-cases:
- (1)
- If point does not lie above (Figure A4, curve ), i.e., if inequality (A79) is met, the second intersection coincides with V, and is given by Equation (A41).
- (2)
- Otherwise (Figure A4, curve ) the second intersection coincides with the intersection between the ascending curve and arc d. Its transmission ratio, i.e., must be calculated by solving Equation (31) and lies in the range .
- (b)
- Otherwise (if the edge point M lies to the right of R) there are two sub-cases:
- (1)
- If point does not lie above (Figure A4, curve ), i.e., if inequality (A80) is met, curve l intersects curve s and the first intersection coincides with the intersection between the descending curve and arc d. Its transmission ratio, i.e., must be calculated by solving Equation (31) and lies in the range . The second intersection coincides with , and is given by Equation (A41).
- (2)
References
- Pettersson, M.; Ölvander, J. Drive train optimization for industrial robots. IEEE Trans. Robot. 2009, 25, 1419–1424. [Google Scholar] [CrossRef]
- Zhou, L.; Bai, S.; Hansen, M.R. Design optimization on the drive train of a light-weight robotic arm. Mechatronics 2011, 21, 560–569. [Google Scholar] [CrossRef]
- Ge, L.; Chen, J.; Li, R.; Liang, P. Optimization design of drive system for industrial robots based on dynamic performance. Ind. Robot Int. J. 2017, 44, 765–775. [Google Scholar] [CrossRef]
- Padilla-Garcia, E.A.; Rodriguez-Angeles, A.; Reéndiz, J.R.; Cruz-Villar, C.A. Concurrent optimization for the selection and control of ac servomotors on the powertrain of industrial robots. IEEE Access 2018, 6, 27923–27938. [Google Scholar] [CrossRef]
- Roos, F.; Johansson, H.; Wikander, J. Optimal selection of motor and gearhead in mechatronic application. Mechatronics 2006, 16, 63–72. [Google Scholar] [CrossRef]
- Van de Straete, H.J.; De Schutter, J.; Degezelle, P.; Belmans, R. Servo motor selection criterion for mechatronic applications. IEEE/ASME Trans. Mechatron. 1998, 3, 43–50. [Google Scholar] [CrossRef]
- Pasch, K.A.; Seering, W.P. On the drive systems for high performance machines. J. Mech. Trans. Autom. Des. 1984, 106, 102–108. [Google Scholar] [CrossRef]
- Cusimano, G. Choice of electrical motor and transmission for mechatronic applications: The torque peak. Mech. Mach. Theory 2011, 46, 1207–1235. [Google Scholar] [CrossRef]
- Cusimano, G. Influence of the reducer efficiencies on the choice of motor and transmission: Torque peak of the motor. Mech. Mach. Theory 2013, 67, 122–151. [Google Scholar] [CrossRef]
- Giberti, H.; Cinquemani, S.; Legnani, G. Effects of transmission mechanical characteristics on the choice of a motor-reducer. Mechatronics 2010, 20, 604–610. [Google Scholar] [CrossRef]
- Cusimano, G.; Casolo, F. An almost comprehensive approach for the choice of motor and transmission in mechatronic applications: Motor thermal problem. Mechatronics 2016, 40, 96–105. [Google Scholar] [CrossRef]
- Cusimano, G. Optimization of the choice of the system electric drive-transmission for mechatronic applications. Mech. Mach. Theory 2007, 42, 48–65. [Google Scholar] [CrossRef]
- Nicolescu, A.; Avram, C.; Ivan, M. Optimal servomotor selection algorithm for industrial robots and machine tools NC axis. Proc. Manuf. Sys. 2014, 9, 105–114. [Google Scholar]
- Van de Straete, H.J.; De Schutter, J.; Belmans, R. An efficient procedure for checking performance limits in servo drive selection and optimization. IEEE/ASME Trans. Mechatron. 1999, 4, 378–386. [Google Scholar] [CrossRef]
- Cusimano, G. Choice of motor and transmission in mechatronic applications: Non-rectangular dynamic range of the drive system. Mech. Mach. Theory 2015, 85, 35–52. [Google Scholar] [CrossRef]
- De Doncker, R.; Pulle, D.W.J.; Veltman, A. Advanced Electrical Drives, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2011; pp. 165–237. [Google Scholar]
© 2019 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).





















