Tension control method of multi-bundle winding equipment combined driving system
11970357 ยท 2024-04-30
Assignee
Inventors
- Jianguo Liang (Taiyuan, CN)
- Qingxue Huang (Taiyuan, CN)
- Yujie DUAN (Taiyuan, CN)
- Xinyu Wen (Taiyuan, CN)
- Lianyun Jiang (Taiyuan, CN)
- Chunjiang Zhao (Taiyuan, CN)
- Xiaodong Zhao (Taiyuan, CN)
- Yinhui Li (Taiyuan, CN)
- Haifeng Gao (Taiyuan, CN)
- Jianglin Liu (Taiyuan, CN)
Cpc classification
B65H2557/24
PERFORMING OPERATIONS; TRANSPORTING
B65H59/10
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
The present application relates to the technical field of fiber winding control, and provides a tension control method of a multi-bundle winding equipment combined driving system, which solves the problem that the tension fluctuates greatly and cannot be output constantly in the fiber winding process. The method includes: establishing a tension control system fractional order mathematical model; establishing a time-varying fractional order PID controller; inputting a target tension value and an unknown external interference to the tension control system fractional order mathematical model, and outputting a real-time tension value; and calculating a difference between the target tension value and the real-time tension value and then inputting the difference into the time-varying fractional order PID controller, inputting an output value of the time-varying fractional order PID controller and the unknown external interference into the tension control system fractional order mathematical model, and outputting a real-time tension value until the real-time tension value output by the tension control system fractional order mathematical model approaches the target tension value. The tension value output by the control system according to the present application can be well stabilized near the target tension value; and the system has high robustness when the tension changes suddenly.
Claims
1. A tension control method of a multi-bundle winding equipment combined driving system, comprising the following steps: S1: establishing a tension control system fractional order mathematical model according to an unwinding roll moment equation, a swing rod speed difference equation and a circuit equation, wherein a transfer function G(s) of the tension control system fractional order mathematical model is:
K.sub.p=m.Math.f.sup.2(t), K.sub.i=n.Math.f.sup.3(t), K.sub.d=p.Math.f(t) in the formula, m, n and p are adjustable parameters and m, n, p?[0, 100], f(t) is an adjustment formula, and an expression of the adjustment formula f(t) is as follows:
f(t)=?.Math.(1?e.sup.?t) in the formula, ? is determined according to a time behavior of a controlled system and has a value range of (1<?<100), and e is a natural constant; S3: setting a target tension value r(t), inputting the target tension value r(t) and an unknown external interference ?d into the tension control system fractional order mathematical model, and outputting a real-time tension value y(t); S4: calculating a difference between the target tension value r(t) and the real-time tension value y(t) and then inputting the difference into the time-varying fractional order PID controller, and outputting u.sub.SC by the time-varying fractional order PID controller; S5: inputting an output value u.sub.SC of the controller and the unknown external interference ?d into the tension control system fractional order mathematical model, and outputting a real-time tension value y(t); and S6: repeating steps S4 and S5 until the real-time tension value y(t) output by the tension control system fractional order mathematical model approaches the target tension value r(t).
Description
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8) In the drawings: 1. six-degree-of-freedom mechanical arm; 2. spiral winding device; 3. hoop winding device; 4. carrying cart; 5. movable sliding rail; 6. wound piece.
DETAILED DESCRIPTION OF THE EMBODIMENTS
(9) The technical solutions in the embodiments of the present application are described clearly and completely with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are merely some rather than all of the embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present application without creative efforts should fall within the protection scope of the present application.
(10) It should be noted that the structure, scale, size and the like shown in the drawings of the specification are only used to cooperatively describe the content disclosed by the specification for those skilled in the art to understand and read, and are not intended to limit the implementation of the present application. Therefore, it has no technical substantive significance. Any structural modification, change of a scale relationship or adjustment of size should still fall within the scope which can be covered by the technical content disclosed by the present application without affecting the effects and the objective achieved by the present application. It should be noted that in this specification, relationship terms such as first and second are only used to distinguish one entity from several other entities, and do not necessarily require or imply the presence of any such actual relationship or sequence between these entities.
(11) The present application provides an embodiment: as shown in
(12) As shown in
(13) The combined driving control system has two control modes: a manual control mode and an automatic control mode. In the manual mode, each device system controls operation independently; and in the automatic working mode, each device system cooperates with each other to complete the transportation, spiral winding and hoop winding of the wound piece 6. In this process, the tension control system ensures that the tension of the winding yarn tends to be constant, and adjusts the yarn feeding and returning actions, thereby avoiding yarn twisting in the winding process and the yarn slippage and breakage caused by the fluctuation and sudden change of the tension. Meanwhile, the controller may control the movement of the corresponding servo motor to adjust the winding line type and angle.
(14) After the controller is powered on, the internal program is automatically executed, each degree-of-freedom rotating shaft of the multi-bundle winding equipment is initialized according to the set rotating shaft parameter of the upper computer, and communication connection with the upper computer is established after the program of the operation equipment is initialized. However, the system will display an error when connection is unsuccessful, and the manual or automatic control model may be selected for winding after communication connection is successful.
(15) In the automatic control mode, the winding motion is started, the system variable is initialized, and motion parameter information is recorded at the same time in the automatic winding process. Then, the upper computer checks whether the currently executed code file is consistent with the preset parameter of the winding software of the upper computer. If the currently executed code file is inconsistent with the preset parameter of the winding software of the upper computer, the upper computer is returned and an error is reported. If the currently executed code file is consistent with the preset parameter of the winding software of the upper computer, the code file is opened and read for cyclic determination of statements. When a terminator is read, the program is read, and the read code information is converted into a motion instruction. In combination with the input product size and position parameter, the motion instruction is transmitted to the six-degree-of-freedom mechanical arm 1, the spiral winding device 2, the hoop winding device 3, the carrying cart 4 and the movable sliding rail 5 to control the motion of the combined driving system to complete the winding action of the wound piece 6.
(16) Different winding tensions are applied to different winding sections according to the process requirements, and different spiral and hooping winding modes require different applied tensions. In this embodiment, the target tension value r(t) is related to the winding mode of the fiber and the position of a spinning nozzle on the surface of the wound piece 6. When the winding mode is the spiral winding, the target tension value r(t) corresponding to a seal head section of the wound piece 6 wound by the spinning nozzle is a first preset value, the target tension value r(t) corresponding to a cylinder body section of the wound piece 6 wound by the spinning nozzle is a second preset section, and the first preset value is greater than the second preset value. When the winding mode is the hoop winding, the target tension value r(t) corresponding to the cylinder body section of the wound piece 6 wound by the spinning nozzle is a third preset value.
(17) Specifically, according to the trajectory coordinates of the spinning nozzle on the surface of the wound piece 6, it is determined that the winding position is at the seal head section or the cylinder body section by determining the real-time trajectory point and in combination with the position coordinates of the wound piece 6, so that the corresponding target tension value is given. This kind of positioning method is the prior art, which is not elaborated herein.
(18) As shown in
(19) In step S1, the establish a tension control system fractional order mathematical model includes: the mechanical property of the unwinding roll and the swing in the fiber winding process is analyzed, where the tension model has non-linearity and multi-parameter time variation in the fiber winding process; and a transfer function of the tension control system fractional order mathematical model is obtained according to an unwinding dynamic roll moment equation, a tension servo motor circuit equation and the swing rod speed difference equation, where the unwinding roll dynamic moment balance equation is shown in a formula (1):
(20)
(21)
(22)
(23) In the formulas (1), (2) and (3), M(t) is an output moment of the tension servo motor and M(t)=K.sub.i.Math.i.sub.c(t); R(t) is a coil radius of the unwinding roll; ?(t) is a rotational angle speed of the tension servo motor; K.sub.t is a torque constant of the tension servo motor; e.sub.v is a back electromotive force of the tension servo motor; K.sub.e is a back electromotive force coefficient; B is a total friction coefficient converted to a motor shaft of the tension servo motor; J is a total rotational inertia; u.sub.c is an armature voltage; R is an equivalent resistance; i.sub.c is an armature current; L is an inductance coefficient; T(t) is a real-time tension; L.sub.B is a half of a length of the swing rod; ? is a swing angle of the swing rod; and ?.sub.1 is a fiber input speed of a yarn feeding end; ?.sub.2 is a fiber output speed of a yarn outlet end. To approximate the actual physical process, differential operators ? and ?, and an integral operator ? are introduced, and 0<?<2, 0<?<2, and 0<?<2, where ?, ? and ? may be valued according to the characteristic (non-linearity) of the actual physical system.
(24) The formula (1) and the formula (2) are combined for Laplace change to obtain a formula (4):
(25)
(26) The formula (3) is subjected to Laplace change to obtain a formula (5):
(27)
(28) In the formula, ?(s)=?.sub.2??.sub.1.
(29) In a case that dry friction and viscous friction are omitted, the unit of the inductance coefficient L is milliampere, the influence of the inductance coefficient (L?0) may be omitted, and fractional order transfer functions of the unwinding roll module and the swing rod module of the tension control system are obtained and shown in a formula (6) and a formula (7):
(30)
(31) The tension control system fractional order mathematical model includes the unwinding roll module and the swing rod module which are connected in series. A transfer function of the tension control system fractional order mathematical model is shown in a formula (8):
(32)
(33)
(34) The obtained transfer function of the tension control system fractional order mathematical model is simulated by a FOMCON toolbox in matlab or simulink to obtain a system tension output curve under the setting of constant tension input, as shown in
(35) A nominal model of the system is obtained by a system identification method, the fractional order integral-differential operator is introduced into the tension control system mathematical model, and a tension control mathematical model with the non-linear characteristic is established, thereby fitting a tension output curve and representing the actual tension process more accurately.
(36) In step S2, by adoption of a method for introducing a time-varying parameter in the fractional order PID control, in the tension control system, a relationship among parameters ?, ?, Kp, Ki and Kd is established for the fractional order PID controller, and a time-varying fractional order PID controller is provided.
(37) Taking a tension roll sensor in a winding tension control system as a feedback object, the principle of adjusting the tension is as follows: a real-time tension value y(t) is compared with a target tension value r(t); and when a deviation value occurs, torque compensation is performed after time-varying fractional order PID control adjustment, and the tension is adjusted by the torque of the tension servo motor.
(38) A transfer function G.sub.k(s) of the time-varying fractional order PID controller is:
(39)
(40) In the formula, K.sub.p is a proportionality coefficient of the time-varying fractional order PID controller, K.sub.i is an integration coefficient of the time-varying fractional order PID controller, K.sub.d is a differential coefficient of the time-varying fractional order PID controller, ? is an integral operator of the time-varying fractional order PID controller and 0<?<2, ? is a differential operator of the time-varying fractional order PID controller and 0<?<2.
(41) The output of the time-varying fractional order PID controller is shown in a formula (10):
(42)
(43) The input of the time-varying fractional order PID controller is shown in formula (11):
e.sub.1(t)=r(t)?y(t)(11)
(44) A setting rule of three parameters such as the proportionality coefficient K.sub.p, the integral coefficient K.sub.i and the differential coefficient K.sub.d of the time-varying fractional order PID controller is shown in a formula (12):
K.sub.p=m.Math.f.sup.2(t), K.sub.i=n.Math.f.sup.3(t) and K.sub.d=p.Math.f(t)(12)
(45) An adjustment formula f(t) is shown in a formula (13):
f(t)=?.Math.(1?e.sup.t)(13)
(46) In the formulas (10), (11), (12) and (13), r(t) is a target tension value; y(t) is a real-time value; e.sub.1(t) is a real-time tension deviation value; u.sub.SC (t) is a controller output; m, n and p are adjustable parameters, and m, n, p?[0,100]; and ? is determined by a time behavior of a controlled system, and has a value range is (1<?<100).
(47) In steps S3, S4 and S5, the tension control principle is as follows: under the condition that the target tension value r(t) is given, the parameters m, n and p are selected by the time-varying fractional order PID controller, so that the real-time tension value y(t) output by the tension control system gradually approaches the target tension value r(t), that is,
(48)
the shorter the adjusting time t is, the higher the control dynamic response performance is, and the better the control effect is.
(49) The state space expression of the tension control system fractional order under a time domain is shown in a formula (14):
(50)
(51)
y.sub.1(t) is an output of the unwinding roll module of the tension control system; and y.sub.2(t) is an output of the swing rod module of the tension control system, that is, a real-time tension value.
(52) The formula (10) and the formula (12) are combined to obtain a formula (15):
(53)
(54) The formula (15) is put into the formula (14) to obtain:
(55)
(56) In
(57)
and the error differential is
(58)
(59) u.sub.SC(t) is a controller output. When there is an interference ?d in the system, as shown in dotted lines in
(60) As shown in solid lines in
(61) The above is only the preferred specific embodiments of the present application, but the protection scope of the present application is not limited to this. Any changes or substitutions that may be easily conceived by those skilled in the art within the technical scope disclosed by the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subjected to the protection scope of the claims.