Table 4 Variables used to record and judge the motion state.
Variable | Meaning | Function |
|---|---|---|
trialMaxAbsD, CMaxAbsD | Max absolute deformation from time zero to the end of current step and previous step, respectively | Judge whether Phase I is over or not |
trialXmd, CXmd | Relative horizontal deformation between upper slider and bottom plate at the end of current step and previous step, respectively | Judge the current state is in Phase II or Phase III If the lower slider contacts with the left block, trialSide = − 1, CSide = − 1 If the upper and lower sliders do not contact, trialSide = 0, CSide = 0 If the lower slider contacts with the right block, trialSide = 1, CSide = 1 |
trialSide, CSide | The side where the upper and lower sliders contact at the last switching mode at the end of current step and previous step, respectively | |
trialDmax, CDmax | The top plate is supposed to move to the right if the lower slider contacts with the left block at the end of current step and previous step, respectively | |
trialDmin, CDmin | The top plate is supposed to move to the left if the lower slider contacts with the right block at the end of current step and previous step, respectively |