Dynamic modeling, characteristic analysis and co-simulation of the permanent-magnet spherical actuator