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: 547
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.
 
Thread 'Where is my curb stop?'
My water meter is submerged under water for about 95% of the year. Today I took a photograph of the inside of my water meter box because today is one of the rare days that my water meter is not submerged in water. Here is the photograph that I took of my water meter with the cover on: Here is a photograph I took of my water meter with the cover off: I edited the photograph to draw a red circle around a knob on my water meter. Is that knob that I drew a red circle around my meter...
Hi all, i have some questions about the tesla turbine: is a tesla turbine more efficient than a steam engine or a stirling engine ? about the discs of the tesla turbine warping because of the high speed rotations; does running the engine on a lower speed solve that or will the discs warp anyway after time ? what is the difference in efficiency between the tesla turbine running at high speed and running it at a lower speed ( as fast as possible but low enough to not warp de discs) and: i...
Back
Top