Go to Post The low bar will make your electronics team cry. - Joe G. [more]
Home
Go Back   Chief Delphi > Technical > Pneumatics
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-01-2016, 23:03
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,673
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Position control of pistons with simple solenoids

I think it the main hurdle in frc is the fact that they used a linear slide with a pneumatic brake. I'm not certain the brake would be a legal pneumatic actuator. The other difficulty is the PWM period of 16ms. You'd have to get sub millisecond update rates out of the pneumatic control module, and I don't think that's possible. After that, it's sourcing a fast enough solenoid valve, and everything else is frc legal. If the pneumatic brake was legal, then I think you could have done this on a cRIO controller.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #2   Spotlight this post!  
Unread 25-01-2016, 08:18
BoilerMentor BoilerMentor is offline
Registered User
FRC #1747
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2006
Location: West Lafayette, IN
Posts: 137
BoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond repute
Re: Position control of pistons with simple solenoids

In 2013 1747 attempted to build a pneumatic climber. We used a fairly complex, but available set of manifold style solenoids from SMC. The climber ultimately did not work due to significant mechanical issues that were encountered, but the pneumatic end of the climber was successful. The climber was ultimately ditched after a single regional event spent playing defense the whole time and never hanging for a Frisbee shooter and a simple low bar pneumatic hang.

IIRC there was a double acting solenoid and two single acting solenoids per cylinder. The double acting valve controlled direction and the single acting valves were basically an on/off for air supply to the cylinder. What this resulted in was the ability to select a direction (extend or retract) and then either allow flow in to and out of the cylinder or cut that flow off at both ports which maintained the position of the pneumatic as long as the load on the cylinder didn't change. This wasn't instrumented with something like a string pot or linear pot, so I don't know what accuracy was, but I suspect with appropriate flow control it could be accomplished.

In hind sight, I'm wondering if this is/was legal considering the single-solenoid-output-per-cylinder rule, but maybe since they were in series it wasn't an issue. I know we had tons of questions, as you'd expect with a 5 gallon aluminum air tank on the robot.

I wish I had a video to share, but that robot, pre-Frisbee shooter, is our robot-which-shall-not-be-named.
__________________
2006-2008 FIRST Team 1741 Red Alert-Founding Student
2008-2011 FIRST Team 1747 Harrison Boiler Robotics-College Mentor
2012 FIRST Team 4272 Maverick Boiler Robotics-Founding College Mentor
2013-Present FIRST Team 1747 Harrison Boiler Robotics-Engineering Mentor
2015-Present Ri3D Team Indiana - Mechanical and Fabrication
  #3   Spotlight this post!  
Unread 25-01-2016, 10:02
pribusin's Avatar
pribusin pribusin is offline
Uber Alien
AKA: Mike 1
FRC #4004 (M.A.R.S. Rovers)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Michigan
Posts: 168
pribusin has a spectacular aura aboutpribusin has a spectacular aura aboutpribusin has a spectacular aura about
Re: Position control of pistons with simple solenoids

There are 4-way 3-position solenoid valves available from SMC (and other valve suppliers) that should let you maintain any position of a pneumatic cylinder at other than end stops. Keep in mind that any load change on the cylinder rod will have a result on the cylinder rod position as this is not an active system but a passive one.

I say 'should maintain position' because we're about to test that with our first ever 3-position valves arriving today. The key is to get a 3-position valve with closed centers which effectively closes off the exhaust ports of both sides of the cylinder when the valve is in the OFF position. That way you would be working against 60psi of pressure on both sides giving you a significant amount of position hold force in both directions depending on your bore diameter.

We hope to assemble a test bed tonight to experiment with these valves and I'll report our findings.
  #4   Spotlight this post!  
Unread 25-01-2016, 10:16
JCharlton's Avatar
JCharlton JCharlton is offline
Registered User
AKA: JC
no team
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2002
Location: Montreal
Posts: 123
JCharlton is a splendid one to beholdJCharlton is a splendid one to beholdJCharlton is a splendid one to beholdJCharlton is a splendid one to beholdJCharlton is a splendid one to beholdJCharlton is a splendid one to beholdJCharlton is a splendid one to behold
Re: Position control of pistons with simple solenoids

A closed centre valve is a good solution to your problem, however beware R89 which requires a pressure vent plug to release all stored air. With a closed centre pressurised air would remain trapped in your cylinder.

In the past I think there have been rules saying something along the lines that if a mechanism could generate pressures higher than 60 psi (by an external force) you would have to have a way to relieve that pressure. I don't see that in the 2016 rules, but beware.
__________________
"There is no problem so bad that you can’t make it worse." - via Chris Hadfield
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 16:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi