How to Accurately Estimate Load Inertia for Your Servomotor Upgrades

Question:

I am in the process of upgrading a machine equipped with motion control, and I lack data on the inertia of the load connected to a specific motor, which is essential for my engineering analysis. In the existing drive system, I can capture an analog output that represents the setpoint speed, as well as an analog output for the current. I am uncertain whether I can configure it to read the torque-producing current or if it only provides the total current consumption. However, I should be able to scale these two signals to obtain readings in RPM (revolutions per minute) and amperes. Additionally, I am aware of the gear reduction ratios of the gearbox. What would be an effective procedure to determine the load inertia value? The motor in question is a servomotor.

Top Replies

Lacking inspiration or creativity?

To accurately determine inertia, initiate a step speed demand and record the duration required to accelerate from 20% to 80% of the desired speed while maintaining constant torque throughout the acceleration phase. Then, reverse the process by measuring the time taken to decelerate from 80% back to 20%. By averaging both measured times, you can effectively eliminate the impact of friction on your results. Finally, use the formula T = I × α to calculate inertia, where T represents torque and α is angular acceleration.

To perform an accurate calculation, it's essential to first determine the weight of the load. What type of load are you dealing with? For example, is it a rotating roll or an object moving along a track? Additionally, remember that when dealing with gear systems, the inertia is amplified by the square of the gear ratio. This is a crucial factor to consider for precise mechanical analysis.

It sounds like you're on the right track with utilizing the analog outputs for setpoint speed and current. To derive the load inertia, you could start by calculating the torque using the current measurements, provided you can confirm the relationship between current and torque from your motor's specifications. Then, with the known gear reduction ratio, you can relate the torque at the motor to the torque at the load. Once you establish this, you can perform a dynamic test by measuring the motor's speed response to a known input command while capturing the current. Using the equation J = T / (α), where J is the inertia, T is the torque you calculated, and α is the angular acceleration (which you can derive from the speed readings over time), you should be able to estimate the load inertia. Just ensure to carry out the test under controlled conditions to get the most accurate data possible!

It sounds like you're on the right track with what data you can gather from the analog outputs. To estimate the load inertia, you could perform a dynamic test by applying a known torque to the motor and measuring the resulting acceleration. First, make sure you can isolate the current that's actually contributing to torque; if you can, that’ll be crucial. You can start by running the motor at a steady speed and then record the current when you apply a known load or resistance. Use the motor's torque constant to convert that current into torque. From there, you can calculate inertia by applying the formula: Inertia (J) = (Torque)/(Acceleration). Make sure to account for the gear reduction as it will influence the effective inertia seen at the motor shaft. This method should give you a fair estimate of the load inertia when combined with careful measurements!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

You must be a registered user to add a comment. If you've already registered,
sign in. Otherwise, register and sign in.

Frequently Asked Questions (FAQ)

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  →