Previous in Forum: Ratiometric Output   Next in Forum: Krohne Flowmeter Problem
Close
Close
Close
17 comments
Rate Comments: Nested
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1

LVDT Rate Of Change

09/18/2013 2:22 AM

I'm trying to control the speed of a hydraulic ram within quite tight limits. We have a LVDT that measures the position of the ram, which it conveys via a 4 - 20 mA signal.

I'm looking for a device/method to take that LVDT signal and convert it to another 4 - 20mA signal, relative to the rate of change. The speed of the ram is not high, 0.01m/s would be the top end, and much slower at the times when we would require most accuracy so I don't think sampling times should present a problem.

The total travel of the ram is 700mm.

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
United Kingdom - Member - Indeterminate Engineering Fields - Control Engineering - New Member

Join Date: Jan 2007
Location: In the bothy, 7 chains down the line from Dodman's Lane level crossing, in the nation formerly known as Great Britain. Kettle's on.
Posts: 32175
Good Answers: 839
#1

Re: LVDT rate of change

09/18/2013 3:23 AM

A rate-of-change signal is not needed.

If the travel of the ram is to be at a fixed speed as suggested, simply send a ramp function to the output transducer that goes from 0-100% in 70s. Given that hydraulic fluid is practically incompressible, the speed of travel is then 1/70th of full travel, per second. That is the rate-of-change of position.

__________________
"Did you get my e-mail?" - "The biggest problem in communication is the illusion that it has taken place" - George Bernard Shaw, 1856
Register to Reply Score 1 for Good Answer
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1
#2
In reply to #1

Re: LVDT rate of change

09/18/2013 3:57 AM

We have considered that solution, however, given that the load on the ram can vary significantly, we would like to have direct feedback from the LVDT, rather than relying purely on flow control.

The feedback signal will be data logged, along with the fluid flow, so it serves a dual purpose of providing independent confirmation that the ram was moving at the correct rate.

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Guru
United Kingdom - Member - Indeterminate Engineering Fields - Control Engineering - New Member

Join Date: Jan 2007
Location: In the bothy, 7 chains down the line from Dodman's Lane level crossing, in the nation formerly known as Great Britain. Kettle's on.
Posts: 32175
Good Answers: 839
#3
In reply to #2

Re: LVDT rate of change

09/18/2013 4:00 AM

Then it's a rare process with possibly an unique solution. Good luck with that.

<unsubscribes>

__________________
"Did you get my e-mail?" - "The biggest problem in communication is the illusion that it has taken place" - George Bernard Shaw, 1856
Register to Reply
Guru

Join Date: Aug 2010
Posts: 687
Good Answers: 21
#16
In reply to #2

Re: LVDT rate of change

09/21/2013 10:20 PM

You need to introduce yourself to some servo hydraulics. I did a similar job on a molding machine a few years back. I could could control system speed by watching the LVDT and calculating position vs time. Servo allows very precise control over flow of oil to project speeds and stop effects.

Might add I used a PC not a PLC scan times on this are critical. Also not a Windows program.

Register to Reply
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1
#17
In reply to #16

Re: LVDT rate of change

09/21/2013 11:10 PM

Thanks for that. Did you consider using the hydraulic flow rate for your ram velocity? There seems to be two schools of thought emerging from this thread. Both appear valid.

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Associate

Join Date: Oct 2011
Posts: 38
Good Answers: 7
#14
In reply to #1

Re: LVDT rate of change

09/19/2013 4:12 PM

Hi Nutwood,

PWSlack is onto the simplest solution path. If you add an integrator opamp circuit to compare the Scaled position sensor output to the input control ramp, the Integrator output becomes the drive signal to the Ram. You can then get quite accurate duplication of the Ram position to the input control ramp, even with large loading variations.

If you would like further details, let me know. Dan A

Register to Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#4

Re: LVDT rate of change

09/18/2013 4:25 AM

I suspect that your simplest solution would be to use a PLC with a 4-20mA ADC and DAC, and to sample the position signal at regular intervals, calculate the rate-of-change, then scale and output the result to the DAC.

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1
#5
In reply to #4

Re: LVDT rate of change

09/18/2013 4:44 AM

Thanks JohnDG. I think you might be right. I'm surprised there isn't any off the shelf solution, but I haven't had any luck so far. This isn't my main area of endeavour so I naively thought there might be some sort of converter that could handle rate of change in the same way as I get little devices to convert RTD to current loop.

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Guru
Popular Science - Evolution - New Member Popular Science - Weaponology - New Member

Join Date: May 2006
Location: The 'Space Coast', USA
Posts: 11119
Good Answers: 918
#6

Re: LVDT rate of change

09/18/2013 6:52 AM

I have used this LVDT conditioning board for testing and development.

It is not the current that is important, but the differential voltage that is important.

This board will provide the excitation signal and generate a DC output that is directly proportional to the LVDT slug's position.

There are trimpots to set both gain and zero position. This board works great.

Register to Reply
4
Power-User
Engineering Fields - Instrumentation Engineering - New Member Engineering Fields - Control Engineering - New Member Technical Fields - Technical Writing - New Member Technical Fields - Education - New Member Fans of Old Computers - Apple II -

Join Date: Sep 2011
Location: Bellingham, WA
Posts: 191
Good Answers: 46
#7

Re: LVDT rate of change

09/18/2013 7:33 AM

One solution is to take the LVDT's signal and differentiate it over time. This can be done using JohnDG's PLC-based calculation technique or with an analog resistor-capacitor differentiator circuit. A problem you may face if you do this however is noise: any noise in the LVDT signal may be falsely interpreted as high rates of change. Unless the LVDT signal is very "quiet" the analog approach will certainly yield bad results, and the PLC-based approach may do the same if the PLC's scan rate is fast enough to catch the peaks and valleys of the noise.

Another solution is to measure the speed physically rather than derive it electronically from the position signal. You can do this by installing a flowmeter on the hydraulic line, because flow rate will be directly proportional to piston speed. It's even possible to go one step further and set up a cascade control strategy between piston position and piston speed: the LVDT sends a position signal as the process variable to a "master" PID controller, while the flowmeter's signal becomes the process variable to a "slave" PID controller which receives its setpoint signal from the master (position) controller. Such cascade control strategies are common in electric servo systems, an example of which is shown here:

The hydraulic flowmeter approach is something I've seen applied successfully. It worked so well that we even did away with the position sensor on the ram and calculated piston position based on the integral of the flow (i.e. the totalized volume sensed by the flowmeter). So long as the piston was relatively leak-free, we achieved excellent results.

If you can manage to find a hydraulic flow *regulator* it would absolutely fix the speed of the piston to the regulated value without the need for sensors or a controller at all!

__________________
They call me "lightning" when wielding a hammer, because I never strike twice in the same place
Register to Reply Good Answer (Score 4)
Power-User
Engineering Fields - Instrumentation Engineering - New Member Engineering Fields - Control Engineering - New Member Technical Fields - Technical Writing - New Member Technical Fields - Education - New Member Fans of Old Computers - Apple II -

Join Date: Sep 2011
Location: Bellingham, WA
Posts: 191
Good Answers: 46
#8
In reply to #7

Re: LVDT rate of change

09/18/2013 7:58 AM

If you have trouble finding a hydraulic flowmeter with an appropriate range of flow measurement for your piston's speed range, you can even build one out of a hydraulic motor and a tachogenerator. Simply plumb the hydraulic motor in "series" with the ram so that all the fluid going to or coming from the ram must pass through this motor, causing it to spin. The faster the ram moves, the faster the hydraulic motor will spin. Mechanically couple the hydraulic motor's shaft to the tachogenerator, and you've got yourself an accurate piston speed signal, and it can even tell the difference between forward and reverse (by the polarity of the tach's voltage signal)!

__________________
They call me "lightning" when wielding a hammer, because I never strike twice in the same place
Register to Reply
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1
#9
In reply to #7

Re: LVDT rate of change

09/18/2013 4:59 PM

Thanks for that Tony, definitely a good answer! I'm going to re-visit the flow measurement technique. Currently we have what I believe is a pulse width modulator controlling a valve that determines the flow speed. This is driven by a 4-20 mA signal. This signal is used as the basis for assessing ram speed and it doesn't work very well. Checking actual movement V theoretical movement shows varying results.

I was thinking that the LVDT method would provide a clean solution, given that the speed wasn't high, however I hadn't considered the noise aspect. The assessment of speed ceases to be a simple matter if it starts involving multiple measurements and error rejection. A good quality flow meter starts to look more promising.

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Guru
Popular Science - Evolution - New Member Popular Science - Weaponology - New Member

Join Date: May 2006
Location: The 'Space Coast', USA
Posts: 11119
Good Answers: 918
#12
In reply to #9

Re: LVDT rate of change

09/19/2013 8:42 AM

LVDT is one of the most accurate and robust methods of measuring linear and rotary position. It is an extremely mature non-contact technology.

It is routinely used in aircraft and other life-critical functions. The F-16 uses these for its fly-by-wire side-stick.

The inherent design is actually noise resistant, at least from the sensor standpoint.

In your application you need to poll the LVDT at intervals fast enough to compute the delta-d/delta-t to derive rate of change. That rate is dependent at the degree of resolution you desire for the ram speed.

Register to Reply Score 1 for Good Answer
Guru

Join Date: Jun 2009
Location: Ontario Canada
Posts: 930
Good Answers: 31
#10

Re: LVDT Rate Of Change

09/18/2013 10:41 PM

If it needs to be that accurate then you probably should have a ( temposonic rod ) with a controller for a servo valve to give precise measurements. Most hydraulic presses have this or something similar and they seem to work quite nicely.

__________________
The fine line between cuddling and holding one down to prevent escape must be learned
Register to Reply
Guru

Join Date: Apr 2010
Location: About 4000 miles from the center of the earth (+/-100 mi)
Posts: 9910
Good Answers: 1141
#11

Re: LVDT Rate Of Change

09/19/2013 8:26 AM

Since you're already measuring the position, the most accurate way would be to sample it periodically and compute the speed.

Register to Reply
Guru

Join Date: Nov 2007
Location: Eastern Arizona mountains on Route 666 about a mile from God's country
Posts: 1676
Good Answers: 122
#13

Re: LVDT Rate Of Change

09/19/2013 10:41 AM

You might want to consider using "fuzzy" logic as it can provide some amazing results for finite control if applied properly.

__________________
They said; "Brain size?" I heard; "Train size?" so I said: "I'll take a small one, thank you."
Register to Reply
Power-User

Join Date: Jan 2006
Location: Australia
Posts: 269
Good Answers: 1
#15

Re: LVDT Rate Of Change

09/19/2013 11:34 PM

Bit of hunting has turned up these devices:

http://www.mtssensors.com/products/industrial-position/r-series-sensors/

They offer dual output; position and velocity as an analogue signal. Any-one any experience of them?

__________________
An engineer is a man who can do for five bob what any bloody fool can do for a quid (Neville Shute)
Register to Reply
Register to Reply 17 comments

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Anonymous Hero (2); Dan A (1); fixitorelse (1); JohnDG (1); nutwood (5); PWSlack (2); Rixter (1); roy hammy (1); SHOCKHISCAN (1); tonykuphaldt (2)

Previous in Forum: Ratiometric Output   Next in Forum: Krohne Flowmeter Problem

Advertisement