As servo drives become more prevalent in industry, they are being applied in a wider range of applications. A common complaint with servos is that they sometimes make an undesired growling noise. This problem can be eliminated by reducing gain on the speed controller. However, lower speed controller gains can lead to an increase in position error and a decrease in needed performance. Here we will look at the problem of servo instability and methods that can be used to eliminate this problem.
Instability in a motor is uncontrolled and unintended motion at the motor shaft. It can occur at low or high frequencies, with the higher frequencies often becoming audible (i.e., growling). Instability is caused by excessive gain in the speed controller of the drive. The gain setting of the speed controller determines how much torque the drive will generate. For this reason, the gain value should be directly proportional to the inertia of the connected load that is seen by the motor shaft.
What a typical speed controller with adaptive gain might look like.
Some may wonder why they have never had instability problems with AC vector drives. It should be made clear that vector drives can also reach unstable conditions. In practice, most servo applications are more dynamic than speed-only applications. The more dynamic applications require higher gains in the speed controller, which increases the chance of instability.
There are several factors that can contribute to the likelihood of a drive experiencing instability. These include excessive gain in speed controller, a lower-resolution feedback device on the motor, and gearing backlash and mechanical decoupling of the load from the motor.
Most drive engineers are taught that the proper tuning of a speed controller is done with the step response method. This involves running the motor typically at 10-20 percent speed and introducing a step change in the speed set point of 5-10 percent. This step change creates a disturbance to which the drive must respond. By tracing the drive's response to the step change, it can be measured how much the drive overshoots the new speed set point and how quickly the drive returns to a steady state speed value of less than ±0.5 percent. Many engineers are taught to increase the speed controller gain gradually until they record signs of instability in the step response and then reduce the gain slightly from that point to avoid the instability.
The mistake is that often this test is done at only one speed or at speeds of more than 10 percent of full speed. In some cases, this speed controller gain setting will seem stable at 10 percent speed but may result in instability at lower speeds. Many machines enable servo drives at zero or near-zero speed and may remain at this low speed prior to starting production. This is the point where instability or growling is sometimes reported.
Another factor is that drive tuning is done during commissioning when the machine is new and the mechanics are tight. Over time, the machine will run for hundreds of hours, and the mechanics will loosen up. This additional compliance in the mechanics is different from what the drive was tuned with during commissioning. This is why the instability often occurs several months after the machine is running.
Good points about adaptive gains, tuning and resonances. I've often seen that the effect of mechanical resonances and changes over time are not taken into consideration when tuning a servo. The problem is that nine times out of ten you can get away with it, so the tenth time seems like a "mystery" when it occurs.
I have been thinking more about this rubber string analogy and there was an error in my earlier post too.
The system consists of two masses, the ball and your hand, and a spring between them, the rubber band. Your muscles provide the force to your hand that is moving it. In a servo drive the force is the air-pap torque, the hand corresponds to the inertia of the servomotor's rotor and the ball corresponds to the driven load. The rubber band corresponds to the shafts and the coupling between the motor and the load.
Now when you slowly use your muscles to move your hand up and down the ball will follow. When you increase the frequency of the movement you will find that it becomes more and more "stiff", that is, more difficult to move your hand although the ball is moving up and down. This is the anti-frequency resonance where it is difficult to get the hand tomove. By increasing the frequency further it becomes again easier to move your hand and the amplitudes of the hand and the ball oscillations increases a lot when the frequency is approaching the resonance frequency. Above the resonance frequency the ball movement decreases and your muscles are moving mainly your hand.
The anti-resonance frequency makes it difficult to control the motor movement near and above it and thus limits the dynamics that is possible to be achieved. Note that the anti-resonance frequency is defined only by the torsional stiffnesses of the coupling and the shaft and the inertia of the load. Thus the servo control system cannot improve the control response beyond that. As a rule of thumb the shortest possible response time of the speed control is the inverse of the anti-resonance frequency.
Reduction gear is often used with servo drives. The reduction gear decreases the ioad inertia seen on the motor shaft. Thus in practice the anti-resonance frequency is important only for servo drives that do not have reduction gear.
Don't forget friction! Friction is a nasty thing that makes accurate position control difficult. Slip stick itself is one of the reasons for growling at low speeds. However, sometimes a dither (vibration) signal is added to the torque reference in order to keep the mechanical system in a small movement all the time. This avoids the slip stick phenomena but unfortunately has audible noise as byproduct.
By the way, there is a slight error in the explanation of the Bode plot (apparently this is a transfer function from motor air-gap torque to motor speed). The plot line below about 20 Hz describes the motor and load moving together as one piece. Around 29 Hz only the motor moves but not the load (this frequency is also known as anti-resonance frequency). Between 29 Hz and 53 Hz the load is more and more accelerating when the motor is decelerating and vice versa thus finally reaching the resonance at 53 Hz. Above 53 Hz the plot shows more and more only the inertia of the motor.
You can check this with the rubber band and ball. If you move your hand very slowly up and down, the ball will follow. When you increse the frequency you will find there is a frequency where your hand moves but the ball does not move. This is the anti-resonance frequency. Increasing the frequency still you will finally get into resonance frequency where the ball is moving very much even when your hand movement is small. Increasing the frequency yet higher (if you can) you will find that the ball is again more or less standing still although your hand moves a lot.
Wish I could afford a driver like this one. I accidentally hit the end of travel on one of my servos on my CNC mill. The momentary stall ended up letting all the "magic smoke" out of one of my servo drivers. A driver that would properly compensate for drive error like the above one would be most handy.
As long as a servo drive permits access to and real time changes in its gains, then it's not strictly necessary to have a modern servo drive in order to take advantage of the concept. The system controller could change the gains and feed them to the drive. It's not as elegant as a self-contained drive, but it does permit use of this neat concept.
Marcus, thank you for an informative article. I was just at a seminar given by a semiconductor vendor on a new microcontroller targeted at the motor control market. These incorporate motor control timers as well as fast A/D converters. All of these are built in to the SoC, so that the measurement and correction strategies you discuss can be implemented.
In a world that's going green, industrial operations have a problem: Their processes involve materials that are potentially toxic, flammable, corrosive, or reactive. If improperly managed, this can precipitate dangerous health and environmental consequences.
An analysis of what’s needed to implement Design for Disassembly and Design for Recycling results in eight strategies engineers can use to design an intentional end-of-life stage into their products.
Government regulations, coupled with growing consumer sensitivity about data and identity theft, require that data storage organizations demonstrate proper protection and due diligence in protecting sensitive information stored inside datacenter enclosures.
When a crane doesn't have a monitoring system, crane owners schedule service every six months and simply scrap the parts they replace, even if a part has had little use and doesn't need replacing. This can cost thousands.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.