MBD_freemaster problems

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MBD_freemaster problems

Jump to solution
1,734 Views
haoxue1027
Contributor IV

Hello

What is the meaning of  coefficient a=9.5492965964254 in the demo "PMSM_ClosedLoop_mpc5744p"freemaster?

In addition, Whether to use scalar values uniformly in the MBD demo?

Any help will be appreciated.

Best regards

hao

 

Labels (1)
0 Kudos
1 Solution
1,714 Views
adriantudor
NXP Employee
NXP Employee

Hi @haoxue1027 ,

This coefficient represents how many rotations per minute is 1 rad/sec. The reason o using it is due to the method of speed measuring using hall sensors ( Speed_and_Position_Estimator  block). 

Best regards,

Adrian

View solution in original post

4 Replies
1,715 Views
adriantudor
NXP Employee
NXP Employee

Hi @haoxue1027 ,

This coefficient represents how many rotations per minute is 1 rad/sec. The reason o using it is due to the method of speed measuring using hall sensors ( Speed_and_Position_Estimator  block). 

Best regards,

Adrian

1,714 Views
haoxue1027
Contributor IV

Hello,Adrian

Thanks you for replying.

In addition , Is the  a=0.005,Execution Time same meaning?

haoxue1027_0-1599489797776.png

best regards

hao

0 Kudos
1,684 Views
adriantudor
NXP Employee
NXP Employee

Hi @haoxue1027 ,

 

This coefficient multiplied with "profile_buffer" variable it represents the time base of the timer used by the Profiler block. I think there is a mistake if you found this coefficient 0.005. 

As you can see the Unit of this variable is shown as "usec" microsecond. That means the frequency of the timer used by Profiler is 1/0.000000005 = 200Mhz(so many zeros because of usec Unit). 

 

Best regards,

Adrian

1,659 Views
haoxue1027
Contributor IV

Hello,Adrian

Thank you very much.

It is helpful for me.

best regards

hao

0 Kudos