摘要:To solve the problems of cylinder piston striking cylinder and the hydraulic shocking of the main pump, and causing energy waste problem, the method of variable displacement control of piston stroke was proposed. In order to achieve effective control of the piston stroke, variable displacement control model was established under the physical constraint condition of non-collision between piston and cylinder. And the control process was realized by Dynamic Programming(DP), the simulation and test results show that piston of concrete pumping system don’t strike cylinder and reduce the hydraulic shock of the main pump outlet, meanwhile improve the response speed of the cylinder and achieve energy-saving purposes under varying loads. This control model built in the integration design space of structure variable and control variable is of guiding significance for solving open-loop system’s engineering problems.