Figure 1.
(a) Angle, (b) Angular velocity, (c) Torque and (d) Power of the ankle over the gait cycle.
Figure 1.
(a) Angle, (b) Angular velocity, (c) Torque and (d) Power of the ankle over the gait cycle.
Figure 2.
Topology 1: An electric motor, composed of one stator at the inside and one rotor at the outside, connected to the load via a gearbox.
Figure 2.
Topology 1: An electric motor, composed of one stator at the inside and one rotor at the outside, connected to the load via a gearbox.
Figure 3.
Topology 2: An electric motor, composed of one dual stator (i.e., outer and inner stator with common yoke) and two rotors surrounding the stator, connected to a differential. The differential is connected to the load via a gearbox.
Figure 3.
Topology 2: An electric motor, composed of one dual stator (i.e., outer and inner stator with common yoke) and two rotors surrounding the stator, connected to a differential. The differential is connected to the load via a gearbox.
Figure 4.
Topology 2.b: Variant of topology T2 with brakes added in the ring and sun branch.
Figure 4.
Topology 2.b: Variant of topology T2 with brakes added in the ring and sun branch.
Figure 5.
Topology 3: An electric motor composed of two rotors, one at the inside (inner rotor) and one in the middle (outer rotor) of the motor, and one stator. The inner rotor is connected to a flywheel. The outer rotor is connected to the load via a gearbox.
Figure 5.
Topology 3: An electric motor composed of two rotors, one at the inside (inner rotor) and one in the middle (outer rotor) of the motor, and one stator. The inner rotor is connected to a flywheel. The outer rotor is connected to the load via a gearbox.
Figure 6.
Topology 4: An electric motor composed of two stators, one at the inside (inner stator) and one at the outside (outer stator) of the motor, and one rotor connected to the load via a gearbox.
Figure 6.
Topology 4: An electric motor composed of two stators, one at the inside (inner stator) and one at the outside (outer stator) of the motor, and one rotor connected to the load via a gearbox.
Figure 7.
Braking interval placement over the cycle (a) Ankle torque (b) Ankle angular velocity.
Figure 7.
Braking interval placement over the cycle (a) Ankle torque (b) Ankle angular velocity.
Figure 8.
Cross-sectional view of the motor (a) Topology T1: (I) and (II) are the outer rotor and stator, respectively. (b) Topology T2 & T2.b: (I), (II) and (III) are the outer rotor, dual stator (i.e., outer and inner stator with common yoke) and inner rotor, respectively. (c) Topology T4: (I), (II) and (III) are the outer stator, rotor and inner stator, respectively.
Figure 8.
Cross-sectional view of the motor (a) Topology T1: (I) and (II) are the outer rotor and stator, respectively. (b) Topology T2 & T2.b: (I), (II) and (III) are the outer rotor, dual stator (i.e., outer and inner stator with common yoke) and inner rotor, respectively. (c) Topology T4: (I), (II) and (III) are the outer stator, rotor and inner stator, respectively.
Figure 9.
(a) Stator tooth geometry (one slot pitch). (b) Permanent magnet rotor geometry (one pole pitch).
Figure 9.
(a) Stator tooth geometry (one slot pitch). (b) Permanent magnet rotor geometry (one pole pitch).
Figure 10.
Forward neural network D-direction coupled flux relative error (a) Topology T1: 18 neurons (b) Topology T2 and T2.b: 20 neurons (c) Topology T4: 12 neurons.
Figure 10.
Forward neural network D-direction coupled flux relative error (a) Topology T1: 18 neurons (b) Topology T2 and T2.b: 20 neurons (c) Topology T4: 12 neurons.
Figure 11.
Optimization flowchart (a) Topology T1 (b) Topology T2 and T2.b (c) Topology T4.
Figure 11.
Optimization flowchart (a) Topology T1 (b) Topology T2 and T2.b (c) Topology T4.
Figure 12.
Results of the optimization for the different topologies: (a) Considering the total drivetrain mass, i.e., total motor mass (active and endwindings) and the mass of all the gearboxes and differentials if present in the topology. (b) Only considering the active mass of the motor.
Figure 12.
Results of the optimization for the different topologies: (a) Considering the total drivetrain mass, i.e., total motor mass (active and endwindings) and the mass of all the gearboxes and differentials if present in the topology. (b) Only considering the active mass of the motor.
Figure 13.
Energy loss distribution as function of the active motor mass for (a) Topology T1 (b) Topology T2 (c) Topology T2.b (d) Topology T4.
Figure 13.
Energy loss distribution as function of the active motor mass for (a) Topology T1 (b) Topology T2 (c) Topology T2.b (d) Topology T4.
Figure 14.
Cumulative braking states of topology T2.b over the ankle cycle. (a) Ankle torque cycle: design points above 19 J total energy loss (18 points) (b) Ankle angular velocity cycle: design points above 19 J total energy loss (18 points) (c) Ankle torque cycle: design points below 19 J total energy loss (52 points) (d) Ankle angular velocity cycle: design points below 19 J total energy loss (52 points).
Figure 14.
Cumulative braking states of topology T2.b over the ankle cycle. (a) Ankle torque cycle: design points above 19 J total energy loss (18 points) (b) Ankle angular velocity cycle: design points above 19 J total energy loss (18 points) (c) Ankle torque cycle: design points below 19 J total energy loss (52 points) (d) Ankle angular velocity cycle: design points below 19 J total energy loss (52 points).
Figure 15.
Qualitative comparison of the different topologies, increasing performance on the specific performance indicator from inside to outside.
Figure 15.
Qualitative comparison of the different topologies, increasing performance on the specific performance indicator from inside to outside.
Table 1.
Cost functions.
Topology | Cost Function |
---|
T1 | |
T2 & T2.b | |
T3 | |
T4 | |
Table 2.
Discretization parameters for topology T2.b for the basic comparison.
Table 2.
Discretization parameters for topology T2.b for the basic comparison.
Name | Symbol | Value | Unit |
---|
Number of discretization points | K | 241 | - |
Number of braking intervals | I | 8 | - |
Table 3.
General constraints applied to all considered topologies in the extended comparison.
Table 3.
General constraints applied to all considered topologies in the extended comparison.
Name | Symbol | Value | Unit |
---|
DC-voltage | | 48 | V |
Maximum outer diameter | | 140 | mm |
Minimum inner diameter | | 10 | mm |
Maximum axial length | | 100 | mm |
Gearbox gear ratio range | | [1, 50] | - |
Differential ratio range | | [1, 9] | - |
Maximum RMS current density | | 5 | A/mm |
Table 4.
General FEMM parameters.
Table 4.
General FEMM parameters.
Name | Symbol | Value | Unit |
---|
Number of phases | | 3 | - |
Number of slots | | 24 | - |
Number of pole pairs | | 10 | - |
Permanent magnet remanent magnetic flux density | | 1.17 | T |
Permanent magnet relative permeability | | 1.05 | - |
Copper conductors conductivity at 20 °C | | 58 | MS/m |
Resistive temperature coefficient of copper | | 0.393 | %/°C |
Airgap width | | 0.5 | mm |
Table 5.
Material mass density information.
Table 5.
Material mass density information.
Material | Value | Unit |
---|
Copper | 8960 | kg/ |
NO20 | 7650 | kg/ |
NdFeB magnet | 7700 | kg/ |
Non-magnetic stainless steel (grade 316) | 8000 | kg/ |
Table 6.
Inputs for the forward neural network to estimate the no-load flux for a given cross-sectional geometry of the motor for the respective topologies.
Table 6.
Inputs for the forward neural network to estimate the no-load flux for a given cross-sectional geometry of the motor for the respective topologies.
Topology | Name | Symbol |
---|
T1 | Stator outer diameter | |
Stator inner diameter | |
T2 & T2.b | Outer diameter | |
Inner diameter | |
Slot fraction factor | |
T4 | Outer stator outer diameter | |
Outer stator inner diameter | |
Inner stator inner diameter | |
Table 7.
D-direction coupled flux [Wb] () and coupled flux amplitude [Wb] () for no-load and Q-direction current density injection for topology T1 ( mm, mm and mm).
Table 7.
D-direction coupled flux [Wb] () and coupled flux amplitude [Wb] () for no-load and Q-direction current density injection for topology T1 ( mm, mm and mm).
[A/mm] | 0 | 7.071 |
---|
[Wb] | 2.13723 × 10 | 2.13566 × 10 |
[Wb] | 2.13723 × 10 | 2.14490 × 10 |
Table 8.
D-direction coupled flux [Wb] (indicated by the subscript ‘D’) and coupled flux amplitude [Wb] (indicated by the subscript ‘A’) for no-load and Q-direction current density injection for topology T2/T2.b ( mm, mm, and mm). The first value of the pair is the outer stator result and the second value of the pair is the inner stator result, i.e., (,).
Table 8.
D-direction coupled flux [Wb] (indicated by the subscript ‘D’) and coupled flux amplitude [Wb] (indicated by the subscript ‘A’) for no-load and Q-direction current density injection for topology T2/T2.b ( mm, mm, and mm). The first value of the pair is the outer stator result and the second value of the pair is the inner stator result, i.e., (,).
| [A/mm] | 0 | 7.071 |
---|
[A/mm] | |
---|
0 | (1.89228 × 10, 8.27981 × 10) | (1.89228 × 10, 8.27669 × 10) |
(1.89228 × 10, 8.27981 × 10) | (1.89228 × 10, 8.3431 × 10) |
7.071 | (1.89205 × 10, 8.27982 × 10) | (1.89205 × 10, 8.27670 × 10) |
(1.89483 × 10, 8.27981 × 10) | (1.89483 × 10, 8.34313 × 10) |
Table 9.
D-direction coupled flux [Wb] (indicated by the subscript ‘D’) and coupled flux amplitude [Wb] (indicated by the subscript ‘A’) for no-load and Q-direction current density injection for topology T4 ( mm, mm, mm and mm). The first value of the pair is the outer stator result and the second value of the pair is the inner stator result, i.e., (,).
Table 9.
D-direction coupled flux [Wb] (indicated by the subscript ‘D’) and coupled flux amplitude [Wb] (indicated by the subscript ‘A’) for no-load and Q-direction current density injection for topology T4 ( mm, mm, mm and mm). The first value of the pair is the outer stator result and the second value of the pair is the inner stator result, i.e., (,).
| [A/mm] | 0 | 7.071 |
---|
[A/mm]
| |
---|
0 | (1.47909 × 10, 1.43967 × 10) | (1.47909 × 10, 1.43962 × 10) |
(1.47909 × 10, 1.43967 × 10) | (1.47910 × 10, 1.44083 × 10) |
7.071 | (1.47885 × 10, 1.43962 × 10) | (1.47885 × 10, 1.43960 × 10) |
(1.52517 × 10, 1.43998 × 10) | (1.52678 × 10, 1.44249 × 10) |
Table 10.
Gearbox and differential efficiency as function of number of stages.
Table 10.
Gearbox and differential efficiency as function of number of stages.
Number of Stage | Gearbox Ratio | Efficiency |
---|
1 | [2, 10] | |
2 | [11, 50] | |
Table 11.
Mechanical power input formulas.
Table 11.
Mechanical power input formulas.
Topology | |
---|
T1 | |
T2 & T2.b | |
T4 | |
Table 12.
Discretization parameters for the extended comparison.
Table 12.
Discretization parameters for the extended comparison.
Name | Symbol | Value | Unit |
---|
Number of discretization points | N | 171 | - |
Number of discretization points per braking interval | L | 9 | - |
Number of braking intervals | N = N/L | 19 | - |
Table 13.
Results of topology T1: objective function value for different reflected rotor inertia J, “x”: no solution which satisfies the constraints is found.
Table 13.
Results of topology T1: objective function value for different reflected rotor inertia J, “x”: no solution which satisfies the constraints is found.
J [kg·m] | 1 × 10 | 1 × 10 | 1 × 10 | 1 × 10 |
---|
f(J) | x | 4.0567 | 2.1181 | 2.0231 |
Table 14.
Results of topology T2: objective function value for different reflected inner and outer rotor inertia, “x”: no solution which satisfies the constraints is found.
Table 14.
Results of topology T2: objective function value for different reflected inner and outer rotor inertia, “x”: no solution which satisfies the constraints is found.
| [kg·m] | 1 × 10 | 1 × 10 | 1 × 10 | 1 × 10 |
---|
[kg·m]
| |
---|
1 × 10 | x | x | x | x |
1 × 10 | 3.9469 | 3.9409 | x | 2.3747 |
1 × 10 | 1.7478 | 1.75 | 1.7604 | 1.6972 |
1 × 10 | 1.65 | 1.6502 | 1.6523 | 1.6607 |
Table 15.
Results of topology T2.b: objective function value and braking vector for different reflected inner and outer rotor inertia (0: both brakes disengaged, 1: inner rotor branch brake engaged and outer rotor branch brake disengaged, 2: outer rotor branch brake engaged and inner rotor branch brake disengaged), “x”: no solution which satisfies the constraints is found.
Table 15.
Results of topology T2.b: objective function value and braking vector for different reflected inner and outer rotor inertia (0: both brakes disengaged, 1: inner rotor branch brake engaged and outer rotor branch brake disengaged, 2: outer rotor branch brake engaged and inner rotor branch brake disengaged), “x”: no solution which satisfies the constraints is found.
| [kg·m] |
1 × 10 |
1 × 10 |
1 × 10 |
1 × 10 |
---|
[kg·m] | |
---|
1 × 10 | x | x | 1.221 | 0.0406 |
| | [2 2 2 2 2 2 2 2] | [2 2 2 2 2 2 2 2] |
1 × 10 | 3.9401 | 3.9381 | 1.221 | 0.0406 |
[1 1 1 1 1 1 1 1] | [0 1 1 1 1 1 1 1] | [2 2 2 2 2 2 2 2] | [2 2 2 2 2 2 2 2] |
1 × 10 | 1.7388 | 1.7388 | 0.6508 | 0.0406 |
[1 1 1 1 1 1 1 1] | [1 1 1 1 1 1 1 1] | [0 2 2 2 0 1 0 1] | [2 2 2 2 2 2 2 2] |
1 × 10 | 1.6406 | 1.646 | 0.5848 | 0.0406 |
[1 1 1 1 1 1 1 1] | [1 1 1 1 1 1 1 1] | [0 2 2 2 0 1 1 1] | [2 2 2 2 2 2 2 2] |
Table 16.
Results of topology T3: objective function value for different reflected inner and outer rotor inertia, “x”: no solution which satisfies the constraints is found.
Table 16.
Results of topology T3: objective function value for different reflected inner and outer rotor inertia, “x”: no solution which satisfies the constraints is found.
| [kg·m]
| 1 × 10 | 1 × 10 | 1 × 10 | 1 × 10 |
---|
[kg·m]
| |
---|
1 × 10 | x | x | x | x |
1 × 10 | 2.427 | 2.427 | 2.9907 | 4.004 |
1 × 10 | 1.4523 | 1.4523 | 1.6957 | 2.0875 |
1 × 10 | 1.4047 | 1.4048 | 1.6278 | 1.9944 |
Table 17.
Results of topology T4: objective function value for different reflected rotor inertia J, “x”: no solution which satisfies the constraints is found.
Table 17.
Results of topology T4: objective function value for different reflected rotor inertia J, “x”: no solution which satisfies the constraints is found.
J [kg·m] | 1 × 10 | 1 × 10 | 1 × 10 | 1 × 10 |
---|
f(J) | x | 2.0338 | 1.0591 | 1.0115 |