LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Controlling a simulated DC motor and applying speed / torque profiles

Hello, I am very new to LabView and am trying to create a simulation of a DC motor with an incremental encoder. The motor should have controllable speed and torque, and save the data from the motor's operating cycle. I followed instructions to create a PI controller and was successful in recreating the system and understanding the principles, but I get stuck at expanding it myself. Should I keep trying to expand the PI-based system or create a new one from scratch? In either case, what steps would I need to take into account?

 

Software: LabView 2019 SP1

0 Kudos
Message 1 of 3
(2,242 Views)

Hi,

 

Not quite sure what your exact request is ... can you be more clear?

 

"I followed instructions to create a PI controller ..."  which instructions are you referring to?  Is this an online tutorial?

 

"Should I keep trying to expand the PI-based system or create a new one from scratch?"  Have no idea how to help you, based on this question.  What would be your criteria for creating a new one?

 

There are many tutorials online for DC Motor simulation with LabVIEW.  Here are a few you can try:

https://www.youtube.com/watch?v=vqnTXbw8Un0

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YHx8CAG&l=en-US

https://www.researchgate.net/publication/340443071_LabVIEW_Based_Speed_Control_of_DC_Motor_Using_PID...

 

Hope this helps.

0 Kudos
Message 2 of 3
(2,213 Views)

Thank you for the reply! I actually used the 2nd link you provided to recreate the system and changed the DAQ's they used for virtual ones, based on the physical ones (PCIe-6343, connected to SCB-68A breakout boxes) at the office where I'm interning. I will do my best to elaborate my issue further:

 

I am trying to create a closed-loop system for DC motor testing. The motor in question must have controllable speed and torque. I need help with implementing a motor with controllable speed and torque. I need to be able to manipulate the speed and torque independently, graph the output data, record it and save it. Is my request clearer now? I am still a complete noob in LabView. 

0 Kudos
Message 3 of 3
(2,204 Views)