No flow

Discuss and troubleshoot RMCTools along with RMC70 and RMC150 motion controllers.

No flow

Postby Stuart » Mon Jan 11, 2010 10:12 pm

Again, I have been handed a system with not enough flow. Years past I would have never known. What are my options?
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Re: No flow

Postby Stuart » Mon Jan 11, 2010 10:51 pm

Sorry to post again so fast.. At home wound up. Don't know what to do. Struggle with dead-band, feed forward, anything outside of wizard set-up. What is a little, what is a lot? It kills me that I can not master this. They want it up so fast that I can't play to learn.
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Re: No flow

Postby Peter Nachtwey » Tue Jan 12, 2010 11:56 am

Again, I have been handed a system with not enough flow. Years past I would have never known. What are my options?

Take a deep breath and relax. Then get your pointer finger out and point at the hydraulic designers because they screwed up. There is nothing you can do until the design is fixed. It isn't like you can fix this in software or with a controller. If the controller outputs 10 volts and the system isn't going fast enough then it is time to take a break, drink coffee, play from Freecell and let the hydraulic people spend their time figuring out where they went wrong.

The hydraulic designers should know about these equations below. If they don't then they really shouldn't be designing hydraulic servo systems.

There is an equations called the Valve Control of Cylinder Motion that estimates the maximum speed of a hydraulic system. Books by Jack Johnson explain this formula and go through the derivation. Better yet a very old book by George Keller that not only provides the formula for the maxim speed but also how long it takes to reach the maximum speed. This may be critical on short point to point moves. Hydraulic Systems Analysis is also cheaper but I see the price went up from $35 to $50.

See
http://www.hydraulicspneumatics.com/Bookstore/

Personally, I prefer hydraulic simulations but for some reason no one seems to be willing to buy a good simulator but they are willing to waste your time trying to control the uncontrollable or defy the laws of physics.

Stuart, you are not alone. This happens all the time.

Sorry to post again so fast.. At home wound up. Don't know what to do. Struggle with dead-band,

You shouldn't need to use the dead band eliminator unless there is a dead band in the valve. Servo quality valves don't have a dead band.
The hydraulic designers can save a little by buying cheap valves with dead band and not realize you will waste much more money in yours and others peoples time getting the cheap valve to work adequately.

Do you and the hydraulic designers work for the same company? Usually when the control and hydraulic guys work for the same company it is easy to convince a manager to spend a little more on a good valve and make up the difference in cost with save time. If the hydraulic guys work for a different company then this is almost impossible. They will sell cheap and don't care about how of if the system will ever be controlled.

feed forward, anything outside of wizard set-up. What is a little, what is a lot? It kills me that I can not master this. They want it up so fast that I can't play to learn.

That is a problem. It doesn't sound like the hydraulic designers are making it easy for you. Feed forwards assume the system is roughly linear. It sounds like your system isn't linear at all. A linear system is easy to tune.
The auto tuning should work but it won't for systems that have over lapped spools and require a dead band eliminator.
Do you have any plots that show what you are complaining about?
Peter Nachtwey
 
Posts: 65
Joined: Wed Jan 02, 2008 5:58 pm

Re: No flow

Postby Stuart » Thu Jan 14, 2010 8:45 pm

I kind of giggle when you talk about the hydraulic designers. That is my cheap ass boss. Are local Rexroth rep that sells your product, recommended a higher volume dual pump system. My boss opted for a 125 hp unit with 2 pumps in-line because that is what we have the most of. I don't know the max flow rate.
It isn't like you can fix this in software or with a controller.

They always think I can fix it with a controller. You should see the things we do with programming because of poor engineering.
The thing is this system has 5 cylinders controlled with the RMC. 4 actuate at the same time, absolut 20. There is also 7 bang bang valves. The flow is enough for any group that has to actuate except the worse scenario. One of the bang valves moves a 12 inch boar cylinder it actuates at the exact same time as the 4 prop. valves actuate. Hence not enough flow.
I can't stagger the actions because it would kill cycle time.
I am home now, but I will post the plots, I am enjoying that function. I told my buddy I can't post the plots because it shows bad design.
If you can help me with I can control it will be worth the shame.
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Re: No flow

Postby Jacob Paso » Fri Jan 15, 2010 9:08 am

If it handles everything except the worst case, it seems that you should be able to add accumulators to cover the worst case, assuming the worst case only occurs occasionally.
Jacob Paso
 
Posts: 88
Joined: Thu Jan 03, 2008 3:18 pm

Re: No flow

Postby Stuart » Fri Jan 15, 2010 6:57 pm

The worse case happens every 10 seconds. The goal is met but not optimally. The valve spikes to 10vdc, the target and actual are about almost 2 seconds apart. Perhaps less. The target must be met, and over travel is bad. Both goals are being met. I need to post the trend to see if adding accumulators will work.
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Re: No flow

Postby Peter Nachtwey » Fri Jan 15, 2010 10:59 pm

I agree with Jacob's accumulator idea. The idea of the accumulators is that they store energy while the oil demand is low and release energy when the demand is higher than what the pump can supply. Sizing the accumulators requires knowing how much oil the pump supplies and how much oil is required. The net flow and accumulator gas volume can be calculated for every instant of a cycle. If the gas volume in the accumulator changes by 10% the pressure will change by about 10%. You don't want the supply pressure to change more than 10%.

This is an example
http://www.deltamotion.com/peter/Mathca ... tor-NG.pdf
You calculations will take a little more effort because you have more axes to keep track of but you may be able to concentrate the worst case big cylinder controlled by a bang-bang valves.

BTW, it is best if the bang bang valves and the servo valves are not on the same hydraulic circuit. Some of our customers have one motor driving two pumps. One pump supplies oil for the bang bang valves. The other pump has accumulators and maintains an almost constant system/supply pressure.

About the max flow rate.

HP=GPM*PSI/1714
so if you know the system pressure you can estimate the flow from the 125 HP pumps. Actually the flow will be a little less than calculated because the pumps aren't 100% efficient.

I kind of giggle when you talk about the hydraulic designers.

I am glad I brightened up your day a bit.
Peter Nachtwey
 
Posts: 65
Joined: Wed Jan 02, 2008 5:58 pm

Re: No flow

Postby Stuart » Tue Jan 19, 2010 4:25 pm

This system is part of a robot cell. Along with 2 robots there are 3 external axes 2 of the external axes feed material to the robots. We had them set-up as 1 system. When you do that the run in a Sync mode. The external axes movement took the greatest amount of time. This caused the robot to make its move in the same amount of time. We separated the external axes into there own group. Doing this allowed the robot to put the material into the crimp-er sooner. Now the large cylinders motion is during the negative move of the prop valves which is not a critical motion. So not I have a pretty good plot.
Attachments
Crimp.rmcplots
The output saturation happens then the 12" cylinder moves.
(419.33 KiB) Downloaded 112 times
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Re: No flow

Postby Peter Nachtwey » Wed Jan 20, 2010 11:05 am

Stuart, I see what you mean. The hydraulic designer made a classic servo hydraulic design error. Many hydraulic designers don't understand that a servo hydraulic system will retract much slower than it can extend for the same voltage. You can see the system will move slightly faster than 1 inch per second per volt while extending but it moves slight less than 0.8 inches per second per volt while retracting. Knowledgeable hydraulic designers use an equation like the VCCM equation compute the maximum steady state velocity while both directions and design for the worst case. It is time to visit the book store link I posted above. The VCCM equation is also in the design guide. Note the VCCM equation calculates IDEAL maximum steady state speeds. Usually the true speeds are about 20% less.

You tuning looks good up to the point the output saturates at 3.75 seconds. and after the system comes out of saturation. Good job.
There is nothing you can do during the time the output is saturated. You can't make the system go any faster. BTW, I have a nick name for the Output Saturated error bit. I call it the "Ah Sh__" bit because fixing these problems cost a lot of money. It is cheaper to do it right the first time. Usually the extra money spent is saved afterwards in better performance.

Think about this. A $1,000,000 machine that produces 10 parts/minute may be worth as much as $1,100,000 if it produces 11 parts/minute. Now if it cost an extra $10,000 to get the extra $100,000 worth of production that is a deal. Actually I am conservative because one doesn't need to hire more operators or use more floor space to get that extra 10% in production.
Attachments
Screen shot 2010-01-20 at 10.39.55 AM.png
Stuart's motion profile for those that don't have RMCTools.
Screen shot 2010-01-20 at 10.39.55 AM.png (64.07 KiB) Viewed 524 times
Peter Nachtwey
 
Posts: 65
Joined: Wed Jan 02, 2008 5:58 pm

Re: No flow

Postby Stuart » Wed Jan 20, 2010 6:53 pm

I am afraid that this system will remain like this, or at least until the money flows again. Beings the saturation happens during the retract, and I have a couple of seconds of time here, I have to ignore the error. We plan to do 3 more of these systems... so advice for the future systems would be a help.
Stuart
 
Posts: 59
Joined: Mon Sep 22, 2008 11:30 am

Next

Return to RMCTools

Who is online

Users browsing this forum: No registered users and 1 guest

cron