N
Performing substructuring on a motorized linear shaking table, but hindered by dead-zone of motor. Need new solutions, any help much appreciated.
I am using Simulink, interfaced to a linear motorized shaking table by Dspace. Substructuring requires great control accuracy but the DC motor has dead-zone of +/- 3.77 V when loaded - a big problem when the motor continually has to traverse zero V. Tried overcoming the dead-zone in Simulink by inverse dead-zones, relay blocks, Look-up tables, fuzzy interference (badly!), all with PI control. Whilst some work well in Simulink, it causes the table to vibrate at high frequency, which would destabalise the substructure. Anyone think of any other solutions, or ever accurately overcome such a problem in practice before? No external components if possible please. Many thanks for any help or comments.
I am using Simulink, interfaced to a linear motorized shaking table by Dspace. Substructuring requires great control accuracy but the DC motor has dead-zone of +/- 3.77 V when loaded - a big problem when the motor continually has to traverse zero V. Tried overcoming the dead-zone in Simulink by inverse dead-zones, relay blocks, Look-up tables, fuzzy interference (badly!), all with PI control. Whilst some work well in Simulink, it causes the table to vibrate at high frequency, which would destabalise the substructure. Anyone think of any other solutions, or ever accurately overcome such a problem in practice before? No external components if possible please. Many thanks for any help or comments.