Patent ID: 7923956
Filing Date: 2011-04-12
Classification: B21D,G05B

Abstract:
1. A control device for a die cushion mechanism which generates a force applied to a slide of a press machine by using a servomotor as a driving source, the control device comprising: a first force commanding part which commands a first force command value predetermined for the die cushion mechanism; a force detecting part which detects the force generated by the die cushion mechanism; a motor speed commanding part which commands the speed of the servomotor; a motor speed detecting part which detects the speed of the servomotor; a motor speed controlling part which controls the speed of the servomotor; a local maximum point judging part which judges whether the force value, detected after the collision of the slide and the die cushion mechanism, reaches a generally local maximum point; a second force commanding part which generates a second force command value, the second force command value decreasing from an initial value to the first force command value, the initial value being equal to the force detected value when reaching generally the local maximum point; a speed command calculating part which calculates a first speed command value based on the difference between the force detected value and the first or second force command value; a speed correction value calculating part which calculates a speed correction value for the servomotor based on a command speed for the slide, a speed detected value of the slide or the second force command value; wherein, before the force detected value reaches the local maximum point, the speed command calculating part calculates the first speed command value based on the first force command value, and the speed correction value calculating part calculates the speed correction value based on the command speed for the slide or the speed detected value of the slide; wherein, after the force detected value reaches the local maximum point, the speed command calculating part calculates the first speed command value based on the second force command value, and the speed correction value calculating part calculates the speed correction value based on the summation of a differential value of the second force command value multiplied by a certain constant and the command speed for the slide or the speed detected value of the slide; and wherein the motor speed commanding part calculates a second speed command value by adding the speed correction value to the first speed command value, and sends the second speed command value to the motor controlling part.