Difference between revisions of "AXY:Resonance frequency model for Delta kinematics"

From SoftMC-Wiki
Jump to: navigation, search
m
(No difference)

Revision as of 13:20, 24 December 2012

Robot mechanics can experience heavy mechanical oscillations if acceleration excitation frequency comes close to the robots resonance frequency. To keep oscillations low, excitation frequency of motion generation should be limited to a fraction of resonance frequency. Stiffness (together with resonance frequency) of the tool centre point of a Delta kinematics significantly varies with its position and excitation direction. A physical model is needed to predict the resonance frequencies at start and target points of a motion and limit the excitation by adjusting jerks.

Physical model

The platform compliance mainly comprises of two components. The first follows from the compliance of actuating joints, the second from the compliance of parallelogram rods.

Platform stiffness due to actuating joints compliance

Here it is assumed that the parallelogram rods are absolutely stiff. The compliance of the platform only follows from the compliance of the actuating joints. The method of virtual work is used for the derivation of the stiffness matrix.

The external force at the platform position causes virtual displacement work that must be equal to the displacement work of actuating joints:

Vector describes the joint positions (angles) and the joint torques.

Displacement of the actuating joints is described the known Jacobian matrix:

Hooke's law describes the stiffness of the actuating joints:

The diagonal matrix contains known joint stiffness constants:

Inserting (2) in (1) leads to:

Hooke's law for the Cartesian stiffness is obtained by inserting (3) and (2) in (4):

Matrix is the Cartesian stiffness matrix:

Platform stiffness in direction of the external force is then:

Platform stiffness due to parallelogram rods compliance

In this case it is assumed that the actuating joints are absolutely stiff. The compliance of the platform only results from parallelogram rod compliance. Method of virtual work is again used for the derivation.

The external force at the platform position causes counter forces in the parallelogram rods . Rod forces model for Delta kinematics describes the computation of these rod forces. Forces can be treated as scalar values because all forces directions match the displacement directions.

The (known) stiffness of the parallelogram rods is then:

Factor is the length of the rod.

The external force at the platform position causes virtual displacement work that must be equal to the displacement work of the parallelogram rods:

Inserting (7) in (8) and rearranging leads to:

The Cartesian stiffness of the platform is obtained by invoking Hooke's law:

Total stiffness of the platform

Total stiffness of the platform is a serial set-up of and :

Platform resonance frequency

The resonance frequency is dependent of the system's mass and the spring constant. In case of Delta robot the mass consists of the platform mass and 1/3 of the parallelogram rod masses:

The platform resonance frequency is then:

Limitation of excitation frequency

The maximal excitation frequency is calculated as rate of resonance frequency:

From that relation follow the minimal acceleration/deceleration time:

Parameters

The both model parameters and are obtained by estimation. It is helpful to measure the resonance frequencies at different TCP positions and different excitation direction with an accelerometer and manually adjust the parameters.

The excitation frequency rate is adjusted by optimizing the total time of motions. Lower values will reduce settling time but prolong the commanded motion.

Verification

See verification page.

See also