The present invention provides a generic synchronized motion control
system for multiple dynamic systems. Free choices of synchronization
strategies are allowed with no implementation modification. Furthermore,
synchronization selections are converted into a numerically searchable
parameter space that enables systematic development, automated process,
and performance optimization. In addition, the present invention enables
a uniform computer program of control synchronization algorithm due to
its innovation of separating synchronization strategy from control
implementation.