Ideal Torque and Rotational Motion Sensors

5 vues (au cours des 30 derniers jours)
Jonathan
Jonathan le 7 Mar 2016
Commenté : Jonathan le 24 Mar 2016
I am trying to monitor the angular velocity and torque generated by a brushless DC motor. I am using the 'elec_brushless_dc_motor' example as a reference. The Ideal Rotational Motion Sensor block is an "across variable" block, so it should be hooked up in parallel to the motor and driver. The Ideal Torque Sensor block is a "through variable" block, so it should be hooked up in series with the motor and driver. As you can see, I have done this. However, the Ideal Rotational Motion Sensor block doesn't report any angular velocity (0 rad/s). There are no issues with the torque block, it reports the torque correctly.
What am I doing wrong?

Réponse acceptée

Sebastian Castro
Sebastian Castro le 7 Mar 2016
The setup of Through/Across looks correct. The problem may be with that "Goto" block.
By default, Goto blocks have a "tag visibility" parameter such that the data is local only to the subsystem that the block is in. If you change this from "local" to "global", does it fix the visualization of that velocity signal?
- Sebastian
  14 commentaires
Jonathan
Jonathan le 9 Mar 2016
Worked like a charm ;)! Thanks for the help with all of this Sebastian. I really appreciate it.
Jonathan
Jonathan le 24 Mar 2016
Hi Sebastian, I have a follow up on this...
As we talked about earlier, I have connected the SimMechanics blocks to the Simscape blocks using the "Rotational Simscape Intf" block that you suggested. However, the RPM output of the motors doesn't follow the parameters of the brushless DC model. My model can be found here.
When I apply a 5V input to the motors, I would expect a maximum RPM output (4675 RPM) for my motors. However, I only see a maximum output of about 1400 RPM.
Could you give me some insight as to why this is happening? I have not been able to figure it out, or get any answers from the community.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Logging dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by