Torque mode control to Position (Emergency operating mode)
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
17 Jul 2024 17:28 #305516
by TheRoslyak
Torque mode control to Position (Emergency operating mode) was created by TheRoslyak
Hi everyone
I need to set up an emergency operating mode for the drive. The drive in question is a Delta C2000+. Its nominal power is 55 kW. However, from an external signal source, I receive a signal indicating that the network power is limited to 19 kW.
Despite this, I need to maintain position control. In normal situations, I operate in Position Mode or Interpolated Position Mode and can set a current limit of, say, 110% once. I cannot change the EtherCAT current limit parameter. But I can switch it to Torque Mode and set the current percentage accordingly.
Thus, I have an incremental encoder on the motor and an additional external absolute encoder. Does anyone have any ideas on how to implement a velocity control loop and then position control with this data?
I need to set up an emergency operating mode for the drive. The drive in question is a Delta C2000+. Its nominal power is 55 kW. However, from an external signal source, I receive a signal indicating that the network power is limited to 19 kW.
Despite this, I need to maintain position control. In normal situations, I operate in Position Mode or Interpolated Position Mode and can set a current limit of, say, 110% once. I cannot change the EtherCAT current limit parameter. But I can switch it to Torque Mode and set the current percentage accordingly.
Thus, I have an incremental encoder on the motor and an additional external absolute encoder. Does anyone have any ideas on how to implement a velocity control loop and then position control with this data?
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17944
- Thank you received: 4793
17 Jul 2024 19:05 #305526
by PCW
Replied by PCW on topic Torque mode control to Position (Emergency operating mode)
Typically this would be done with nested PID loops
The inner loop being a velocity control loop and an outer
position loop. If this is a high bandwidth mechanical system
you would likely need to have a 4 KHz or higher servo thread rate.
The inner loop being a velocity control loop and an outer
position loop. If this is a high bandwidth mechanical system
you would likely need to have a 4 KHz or higher servo thread rate.
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
17 Jul 2024 19:50 - 17 Jul 2024 19:51 #305534
by TheRoslyak
Replied by TheRoslyak on topic Torque mode control to Position (Emergency operating mode)
Do I understand correctly that for the velocity loop, usually only P and I coefficients with FFC are used? And for the position loop, only P is used?
Last edit: 17 Jul 2024 19:51 by TheRoslyak.
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17944
- Thank you received: 4793
17 Jul 2024 21:11 #305540
by PCW
Replied by PCW on topic Torque mode control to Position (Emergency operating mode)
Typically the position loop ( position input, velocity output) will just have P and FF1
The velocity loop (torque output) is usually P,I but the FF term depends on whether
it has velocity in or position in (FF1 for velocity in, FF2 for position in) In the velocity loop
the feed forward terms are inertia dependent
The velocity loop (torque output) is usually P,I but the FF term depends on whether
it has velocity in or position in (FF1 for velocity in, FF2 for position in) In the velocity loop
the feed forward terms are inertia dependent
Please Log in or Create an account to join the conversation.
Time to create page: 0.054 seconds