Other Parts Discussed in Thread: DRV8305
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.
Hi Sankhadip,
Are you using Embedded Coder to generate code for C2000 device?
Can you elaborate on your question? Do you want to know why Simulink model has 24 V dc bus voltage?
Best,
John
Hi Sankhadip,
60 V is the maximum supported by that motor. But even though motor is supporting 60 V, the DRV8305 supports only up to 45 V as mentioned here.
In our MathWorks example we are using a 24 V power supply which is good enough to drive the 2 MTR DYNO setup.
HTH,
-Brian
Hi John,
Thanks for your reply.
Yes I am using Embedded Coder to generate code for TI F28377S Launchpad.
Yes mainly I want to know that why Simulink model has 24 V dc bus voltage though the motor is rated as 60vdc .
Does that motor satisfy rated torque demand with the Simulink model that has 24 V dc bus voltage?
Hi Brian,
First of all, I am thankful that you have replied. I can recognize you as I have seen one of you video in YouTube on 'Raspberry Pi Programming using Simulink'.
Now regarding my query posted above, I now understand what you have said that due to DRV8305 , motor is run with 24VDC and modelled in Simulink.
But since the DRV8305 supports max up to 45VDC , then why not the Simulink model is configured with 40-45 vdc. And if it is so, then the motor may satisfy the rated torque demand.
24VDc is good enough to spin the 2 motors. Is it good enough to satisfy the speed torque characteristic over the whole control range even if in the Field Weakening Region of the motor ?
Simulink models c28379Dpmsmfocdual_cpu1_ert, c28379Dpmsmfocdual_cpu2_ert use call-back c28377pmsmfoc_data.m. There is no parameter related to inverter voltage for this example. In model properties->Call backs->Init Fcn, you can find the call-back file name.
Motor Speed-Toque characteristic also depends on the Vdc voltage. You can use +24V for spinning the dyno-setup and meets the torque-speed characteristics corresponds to +24V.
Simulink example can be used for spinning the motor with voltage more than 24V if hardware supports. Ensure BoostXL-8305 (evaluation board) supports the +45V with TI. (DRV8305 supports +45V). Please remember BoostXL-DRV8305 ADC ref is scaled to 3.3 V whereas TI 28379d Launchpad ADC ref is 3.0 V. Any ADC input more than 3.0 V will be trimmed in TI 28379d Launchpad.
In Motor Control Blockset, you can find example mcb_pmsm_foc_f28379d_dyno.slx used to spin motors in dyno-setup uses this mcb_SetInverterParameters.m file for setting the inverter voltage for plant simulation.
Refer the Simulink model mcb_pmsm_fwc_qep_f28379d in Motor Control Blockset demonstrates the field-weakening with +24V.