Torque/force under load

Call: Rotating Machine (r/phi-coordinate-system)

Data for the “Load Torque/force” procedure

Example for the call:

m.move_action    =        0   -- Move Action: rotate=0; linear=1
m.arm_length     =    100.0   -- Effect. armature length          [mm]
m.num_pol_pair   =        2   -- Number of Pole pairs           (>= 1)
m.npols_gen      =        1   -- Number of Poles simulated      (>= 1)
m.skew_angle     =      0.0   -- Skew angle                  [Deg; mm]
m.nu_skew_steps  =      0.0   -- Num skew sections:>0:finite;0:infinit
m.current        =     20.0   -- Nominal stator coil current(Peak) [A]
m.angl_i_up      =      0.0   -- Angle current I vs. voltage Up  [Deg]
m.num_par_wdgs   =        1   -- Number of parallel Windings   (>= 1)
m.fc_radius1     =     34.2   -- Air-gap center 1:radius/position [mm]
m.fc_radius2     =        0   -- Air-gap center 2:radius          [mm]
m.nu_force_pat   =        0   -- Number of extra force pathes < = 3
m.magn_temp      =     20.0   -- Temperature Magnet           [Deg C]
m.speed          =   3000.0   -- Speed: rotate                 [1/min]
m.winding_temp   =     60.0   -- Temperature Winding           [Deg C]
m.nu_move_steps  =       61   -- Number of move steps
m.range_phi      =    180.0   -- Move range angle
m.phi_start      =      0.0   -- Start angle

m.period_frac    =        1   -- Fraction of rotation range: 1 full, 6: 1/6 Period (opt. param.)

m.wdcon          =        0   -- Wdg connection (optional) 0=open;1=star;2=delta

m.pocfilename    = 'xyz.poc'
run_models("torq_calc")
../../../../../_images/torque_calculation.png

Call: Linear Machine (x/y- and r/z-coordinate-system)

Data for the “Load Torque/force” procedure

Example for the call:

-- movement in x-direction
m.move_action       =        1.000  -- Move Action: rotate=0; linear=1
m.arm_length        =      700.000  -- Effect. armature length          [mm]
m.npols_gen         =        1.000  -- Number of Sectors simulated   (>= 1)
m.two_pole_wi       =       72.000  -- 2 X pole width                   [mm]
m.skew_linear       =        0.000  -- Skew displacement                [mm]
m.nu_skew_steps     =        0.000  -- Num skew sections:>0:finite;0:infinit
m.current           =       10.000  -- Nominal stator coil current(Peak) [A]
m.angl_i_up         =        0.000  -- Angle current I vs. voltage Up  [Deg]
m.num_par_wdgs      =        1.000  -- Number of parallel Windings   (>= 1)
m.line              =        1.000  -- Move path: line: 0 ; poly line: 1
m.nu_force_pat      =        0.000  -- Number of extra force pathes < = 3
m.magn_temp         =       20.000  -- Temperature Magnet           [Deg C]
m.winding_temp      =        0.000  -- Temperature Winding           [Deg C]
m.nu_move_steps     =       73.000  -- Number of move steps
m.range_x           =       72.000  -- Move range x [mm]
m.range_y           =        0.000  -- Move range y [mm]
m.speed_linear      =       30.000  -- Speed: linear   [m/s]

m.fc_mult_move_type =        1.000  -- Type of move path in air gap
m.fc_force_points   =        5.000  -- number move points in air gap
m.fcpx_mm1          =       -1.000  -- x-coord of polyline [mm]
m.fcpy_mm1          =      101.500  -- y-coord of polyline [mm]
m.fcpx_mm2          =       72.500  -- x-coord of polyline [mm]
m.fcpy_mm2          =      101.500  -- y-coord of polyline [mm]
m.fcpx_mm3          =       72.500  -- x-coord of polyline [mm]
m.fcpy_mm3          =      118.500  -- y-coord of polyline [mm]
m.fcpx_mm4          =       -1.000  -- x-coord of polyline [mm]
m.fcpy_mm4          =      118.500  -- y-coord of polyline [mm]
m.fcpx_mm5          =       -1.000  -- x-coord of polyline [mm]
m.fcpy_mm5          =      101.500  -- y-coord of polyline [mm]

m.pocfilename       = 'xyz.poc'
run_models("torq_calc")
../../../../../_images/force_calculation.png