Motion simulator software control

AI Thread Summary
A user is developing a pneumatically controlled motion simulator and is facing challenges with the software that controls the air cylinders, which results in oscillations and overshoots. The current control method uses a simple linear function based on the distance from the desired position, but this approach is insufficient due to factors like inertia and lag. Suggestions include implementing a PID control system to improve stability and responsiveness. Additionally, incorporating more increments in feed rates as the bowl approaches the desired position and establishing a deadband for allowable error could enhance performance. The user seeks further advice and plans to share a photograph of the setup for better context.
curt5101
Messages
2
Reaction score
0
Hello Everyone. Thank you for reading this. :smile:

I have a made a motion simulator pneumatically controlled. It is a bowl held by a stationary cradle with air cylinders tilting the bowl left,right, forwards and backwards. The software to control the cylinders is giving me fits. I am treating it with a simple linear function, ie;

if distance from desired position to actual position >5 give cylinders some air
if distance from desired position to actual position >50 give cylinders more air, etc.

I get a lot of oscillations and overshoots. The air is compressible and I am moving weight either up or down a curve. (A model might be a pendulum with very high friction and the weight is a heavy sponge.) I think I must take into account starting position, inertia, lag, speed, etc. in a very high function equation. Any suggestions for me would be so appreciated, I do not know where to turn to learn more for this fun practical application.
 

Attachments

  • Untitled 2.jpg
    Untitled 2.jpg
    2.7 KB · Views: 546
Engineering news on Phys.org
Feedback . PID control .

Post a photograph of the set up .
 
Last edited:
Will do when I get home. Pretty basic setup;string pot on air cylinders controlled by microcontroller and proportional valve.
 
You may need to add more increments than just the two feed rates with a very small amount of feed as the bowl approaches the desired position and, a certain amount of deadband space (allowable out of position error band) is going to be required at the "desired position"; otherwise, the system will not be able to establish a stable point. If speed is important use a form of geometric progression on the feed rates as the distance from the desired position increases.
 
Hi all, I have a question. So from the derivation of the Isentropic process relationship PV^gamma = constant, there is a step dW = PdV, which can only be said for quasi-equilibrium (or reversible) processes. As such I believe PV^gamma = constant (and the family of equations) should not be applicable to just adiabatic processes? Ie, it should be applicable only for adiabatic + reversible = isentropic processes? However, I've seen couple of online notes/books, and...
I have an engine that uses a dry sump oiling system. The oil collection pan has three AN fittings to use for scavenging. Two of the fittings are approximately on the same level, the third is about 1/2 to 3/4 inch higher than the other two. The system ran for years with no problem using a three stage pump (one pressure and two scavenge stages). The two scavenge stages were connected at times to any two of the three AN fittings on the tank. Recently I tried an upgrade to a four stage pump...
Back
Top