PID förutsätter att det är ett linjärt system som styrs
Med en bild och en lite mer detaljerad beskrivning av vad ditt system gör och hur det gör det skulle du nog kunna få bättre råd.
PID för styrning och reglering är en välutvecklad metodik baserad på välutvecklad teori. Men, om det som ska styras inte är linjärt, så kompliceras styrningen betydligt och grundläggande PID-teori fungerar inte nödvändigtvis då.
Jag får intrycket att det system som du vill styra inte är linjärt. Jag tänker bl.a. på slangkopplingen.
Här är en kort sammanfattning av hur PID fungerar när det som ska styras är linjärt.
https://www.cs.cornell.edu/courses/cs47 ... ollers.pdf
Här finns några tankar om styrning av icke-linjära system.
https://math.stackexchange.com/question ... controller
/Pi
PID regulator som alltid självsvänger
Re: PID regulator som alltid självsvänger
Jag skulle nog prova med bara långsam I och inget annat. Låta det ta tid och se om det blir stabilt. Om jag förstått det rätt så vill du väl i princip att din regulator skall korrigera för en okänd fjäderkonstant k för den töjbara slangen F/k=x, där F är den önskade kraften och x är positionen för motorn.