This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Motor Parameters

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Hello,

The development setup I have includes a High Voltage Motor Control and PFC Developer's Kit (TMDSHVPFCMTRKIT), BLDC motor (HVBLDCMTR) and a 72 Vdc external power supply to generate DC-Bus for the inverter.

Below are the motor parameters as they are defined in the HVBLDC_Sensorless-Settings.h header file provided by TI in the HVBLDC_Sensorless project.

// This machine parameters are based on BLDC motor

// Define the BLDC motor parameters

 

#define RS       2.35  // Stator resistance (ohm)

#define RR             // Rotor resistance (ohm)

#define LS       0.007 // Stator inductance (H)

#define LR             // Rotor inductance (H)   

#define LM             // Magnetizing inductance (H)

#define POLES    4     // Number of poles

 

// Define the base quantities

#define BASE_VOLTAGE    184.752  // Base peak phase voltage (volt)

#define BASE_CURRENT    20       // Base peak phase current (amp)

#define BASE_TORQUE              // Base torque (N.m)

#define BASE_FLUX                // Base flux linkage (volt.sec/rad)

#define BASE_FREQ       100      // Base electrical frequency (Hz)

 

I am not a motor expert, but looking at the motor’s (BLWS235D-160V-3000) data sheet (http://www.brushless-dc-motor.com/products/brushless/brushless-dc-motor-item.php), except the POLES, I could not figure out how the other parameter values were calculated.

 

My questions are:

1.       Are those parameter values correct for the BLWS235D-160V-3000 motor?

2.       In the case of 72 Vdc external power supply, should the BASE_VOLTAGE  change?

Thank you for the help!

Zouhrab

  • Zouhrab

     

    The same parameter.h format is used in all projects to provide brief info regarding the system and motor, but looks like it can be confusing. Only pole and base freq used in this prj.You can search for these variables and see whether they are used in the code or not.

     Ps: “base values” are determined based on the max measurable quantities (hw design) and not on applied voltage/current dependent.

     

    Regards

    Bill

  • Hi, I studied the HVBLDC Sensorless algorithm and I realized it was based on a "Y" wound configuration, however the motor that TI promotes ( BLWS235D-160V-3000) has a Delta wound configuration.

    Still valid algorithm?

    How the system detect the zero crossing point in this case (there is no an unenergized phase and no neutral point)?

    Thanks