MATLAB 帮助中心
Return PMSM parameters
pmsm = mcb.getPMSMParameters(pmsm_type)
pmsm = mcb.getPMSMParameters(pmsm_type) returns a struct of parameters for a permanent magnet synchronous motor (PMSM) of type pmsm_type.
pmsm
pmsm_type
struct
example
collapse all
Get parameters for a BLY171D PMSM.
pmsm = mcb.getPMSMParameters("BLY171D")
pmsm = struct with fields: model: 'Anaheim-BLY171D-24V-4000' sn: '001' p: 4 Rs: 0.7500 Ld: 0.0010 Lq: 0.0010 J: 2.4019e-06 B: 1.1604e-05 Ke: 3.8000 Kt: 0.0340 I_rated: 1.8000 N_max: 10000 PositionOffset: 0.0504 QEPSlits: 1250 FluxPM: 0.0052 T_rated: 0.0566
Create a new PMSM parameter structure with default values, which you can populate with custom values for your PMSM model.
pmsm = mcb.getPMSMParameters("myPMSM")
Creating new parameter structure. pmsm = struct with fields: model: 'new' sn: '005' p: 1 Rs: 1 Ld: 1.0000e-03 Lq: 1.0000e-03 J: 1.0000e-06 B: 1.0000e-06 Ke: 1 Kt: 1 I_rated: 1 N_max: 1 PositionOffset: 1 QEPSlits: 1 FluxPM: 0.0055 T_rated: 0.0083
"BLY171D"
"BLY172S"
"Teknic2310P"
"Maxon_EC_Speedgoat"
"Adlee"
Type of PMSM, specified as a character vector or string.
If you specify a value other than the ones listed above, the function returns a structure with default parameter values.
PMSM parameters, returned as a struct with the following fields:
model — Manufacturer's model number, returned as a character vector
model
sn — Manufacturer's serial number, returned as a character vector
sn
p — Number of pole pairs, returned as a scalar
p
Rs — Stator resistance (in ohms), returned as a scalar
Rs
Ld — d-axis inductance (in henries), returned as a scalar
Ld
d
Lq — q-axis inductance (in henries), returned as a scalar
Lq
q
J — Rotor inertia coefficient (in kg-m2), returned as a scalar
J
B — Viscous damping coefficient (in kg-m2/ sec), returned as a scalar
B
Ke — Back EMF constant (in volts/krpm), returned as a scalar
Ke
Kt — Torque constant (in Nm/amperes), returned as a scalar
Kt
I_rated — Rated current (in amperes), returned as a scalar
I_rated
N_max — Maximum rotor speed (in rpm), returned as a scalar
N_max
PositionOffset — Rotor position offset (in PU), returned as a scalar
PositionOffset
QEPSlits — Number of quadrature encoder pulse (QEP) slits, returned as a scalar
QEPSlits
FluxPM — Permanent magnet flux linkage (in webers), returned as a scalar
FluxPM
T_rated — Rated torque (in Nm), returned as a scalar
T_rated
expand all
mcb_SetPMSMMotorParameters
mcb.getPMSMParameters
The function mcb_SetPMSMMotorParameters is now named mcb.getPMSMParameters.
mcb.getACIMParameters | mcb.getInverterParameters
mcb.getACIMParameters
mcb.getInverterParameters
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处