Spindle forming wobble control method and device, medium and equipment

By generating additional and synthesized square waves using a frequency converter and combining them with the actual speed curve of the transverse drive motor, the problems of complex mechanical systems and high maintenance costs in yarn spindle forming are solved, achieving uniformity in yarn forming and a perfect shape for the crimping drum, and simplifying the control process.

CN116094373BActive Publication Date: 2026-02-10SIEMENS (CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310097692.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-19
Publication Date
2026-02-10
Estimated Expiration
2043-01-19

AI Technical Summary

Technical Problem

The existing spindle forming process involves complex mechanical systems with high maintenance costs, making it difficult to achieve efficient and uniform yarn winding.

Method used

A frequency converter is used to generate additional square waves and a synthesized square wave. Combined with the actual speed curve of the transverse drive motor, the yarn forming is controlled by the oscillation frequency curve. A general-purpose frequency converter is used to replace the dedicated frequency converter, simplifying the control process.

Benefits of technology

It reduces maintenance work and costs, achieves uniform yarn forming and perfect coil shape, and avoids mechanical wear and the high cost of dedicated frequency converters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116094373B_ABST
    Figure CN116094373B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a yarn spindle forming wobble frequency control method and device, medium and equipment. The method comprises: generating an additional square wave when a wobble frequency activation signal is received; floating up and down according to the amplitude of the additional square wave on the basis of a reference setting speed to form a composite square wave; obtaining an actual speed curve fed back by a transverse drive motor used for yarn forming; determining a wobble frequency curve according to the composite square wave and the actual speed curve; and controlling the movement of the transverse drive motor according to the wobble frequency curve. The present application can reduce a large amount of maintenance work and maintenance costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial control technology, and in particular to a method, device, medium, and equipment for controlling the swing frequency of yarn spindle forming. Background Technology

[0002] One of the most crucial steps in the textile industry is spindle forming. Spindle forming refers to the process of automatically and systematically winding yarn or fibers onto a bobbin, preventing the yarn or fibers from piling up at one point and creating a strong, neat, and undisturbed spindle without overlapping or sagging edges. This standardization of the formed spindles ensures efficient transportation and storage, and also provides a solid foundation for unwinding the spindles during production.

[0003] However, currently, spindle forming generally uses a mechanical system to decompose the entire lateral movement mechanism into many small reciprocating movements. However, the mechanical system is relatively complex and will generate high maintenance costs. Summary of the Invention

[0004] This invention provides a method, device, medium, and equipment for controlling the spinning frequency of a yarn spindle, which can significantly reduce maintenance work and costs.

[0005] According to a first aspect, an embodiment of the present invention provides a method for controlling the spinning frequency of a yarn spindle forming process, the method being executed by a frequency converter, the method comprising:

[0006] Upon receiving the slew rate activation signal, an additional square wave is generated;

[0007] Based on the baseline set speed, the amplitude of the additional square wave is adjusted up and down to form a synthetic square wave;

[0008] Obtain the actual speed curve fed back by the transverse drive motor used for yarn forming;

[0009] The oscillation frequency curve is determined based on the synthesized square wave and the actual velocity curve.

[0010] The movement of the lateral drive motor is controlled according to the oscillation frequency curve.

[0011] According to a second aspect, an embodiment of the present invention provides a spindle forming swing frequency control device, the device being deployed on a frequency converter, the device comprising:

[0012] The first generation module is used to generate an additional square wave when the swing frequency activation signal is received;

[0013] The second generation module is used to generate a composite square wave by floating up and down according to the amplitude of the additional square wave based on the reference set speed.

[0014] The actual feedback module is used to obtain the actual speed curve fed back by the transverse drive motor used for yarn forming;

[0015] The third generation module is used to determine the oscillation frequency curve based on the synthesized square wave and the actual velocity curve.

[0016] The first control module is used to control the movement of the transverse drive motor according to the oscillation frequency curve.

[0017] According to a third aspect, one embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the method provided in the first aspect.

[0018] According to a fourth aspect, an embodiment of the present invention provides a computing device including a memory and a processor, wherein the memory stores executable code, and the processor executes the executable code to implement the method provided in the first aspect.

[0019] The yarn spindle forming swing frequency control method, device, medium, and equipment provided in the embodiments of the present invention, individually or in combination, have at least the following technical effects:

[0020] (1) The method provided in this embodiment of the invention is executed by a frequency converter. In the method, an additional square wave is first generated upon receiving a sway frequency activation signal. Then, based on a reference set speed, the amplitude of the additional square wave fluctuates up and down to form a composite square wave. The actual speed curve of the transverse drive motor is then acquired, and the sway frequency curve is determined based on the actual speed curve and the composite square wave. The sway frequency curve is then used to control the movement of the transverse drive motor. It is evident that this embodiment of the invention can use a general-purpose frequency converter to adjust the speed of the transverse drive motor, thereby achieving the desired change control of the transverse drive motor. Compared to the mechanical control methods in the prior art, the control method provided in this embodiment of the invention is simpler and does not suffer from the problem of high maintenance costs associated with mechanical systems. It is evident that this embodiment of the invention can avoid mechanical wear and tear, reducing a significant amount of maintenance work and costs. Since the control method provided in this embodiment of the invention does not rely on mechanical control methods but is based on parameters, algorithms, etc., the sway frequency curve can be made more adaptable to different types of yarns by adjusting the parameters, thus making the shape of the coil obtained after yarn forming more perfect. The density of the coil is affected by the period and amplitude of the oscillation frequency curve. Therefore, by adjusting the period and amplitude of the additional square wave output by the oscillator generator, a coil with more uniform density can be obtained. Furthermore, this embodiment of the invention does not rely on a host computer, thus avoiding some problems associated with using a host computer. This embodiment of the invention also does not require the use of a dedicated frequency converter with oscillation function specific to the textile industry; instead, a general-purpose frequency converter can be used, thus avoiding the problems of high cost and poor versatility of dedicated frequency converters.

[0021] (2) In one embodiment, the present invention generates an additional square wave by means of an oscillator, which is formed by combining multiple free function blocks in the frequency converter. That is, the oscillator is obtained by combining multiple existing standard code blocks in the frequency converter, which is very simple and convenient and does not require the use of external equipment.

[0022] (3) In one embodiment, when the frequency converter starts, it outputs a preset initial speed to control the transverse drive motor to run at the preset initial speed. The reference set speed is output after all the equipment in the yarn winding system has started normally. The preset initial speed is less than the reference set speed, which can reduce energy consumption during the start-up idling phase. Moreover, the reference set speed is only output when all the equipment has started normally, that is, after all the equipment in the yarn winding system is ready, the reference set speed is output, which also ensures the smooth progress of subsequent work. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating the method for controlling the spinning spindle forming frequency in one embodiment of the present invention;

[0025] Figure 2 This is a schematic diagram of the structure of an oscillation generator in one embodiment of the present invention;

[0026] Figure 3 This is a structural block diagram of the spindle forming swing frequency control in one embodiment of the present invention.

[0027] Figure label:

[0028] S110~S150 step a Swing frequency activation signal 11 First and Functional Blocks 12 Connection delay function block 13 inverter 14 Disconnect delay function block 10 Oscillator 100 Spindle forming swing frequency control device 110 First generation module 120 Second generation module 130 Actual feedback module 140 Third generation module 150 First control module Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0030] One embodiment of the present invention provides a method for controlling the swing frequency of yarn spindle forming, wherein the method is executed by a frequency converter, see [link to relevant documentation]. Figure 1 The method includes steps S110 to S150:

[0031] S110. Upon receiving the swing frequency activation signal, an additional square wave is generated;

[0032] In other words, when the frequency converter receives a swing activation signal from the outside, it generates a square wave in some way; this square wave is an additional square wave. For example, a button is installed on the frequency converter, and when the user triggers the button, the frequency converter will receive the swing activation signal.

[0033] In one embodiment, generating an additional square wave in S110 may specifically include generating an additional square wave through an oscillator; wherein the oscillator is formed by combining multiple free functional blocks in the frequency converter.

[0034] In other words, multiple free functional blocks in the frequency converter are combined to obtain an oscillation generator, which receives the swing frequency activation signal and generates an additional square wave when the swing frequency activation signal is received.

[0035] Among them, the free function block refers to the original standard code block in the frequency converter. Each standard code block can perform a certain operation or function. By combining multiple standard code blocks, an oscillator generator that can generate square waves can be obtained. It is very simple and convenient, and does not require the use of external equipment.

[0036] Further, see Figure 2 The oscillation generator 10 may include a first AND function block 11, an on delay function block 12, an inverter 13, and an off delay function block 14 connected in sequence, and the output terminal of the off delay function block 14 is connected to the input terminal of the first AND function block 11, wherein:

[0037] The first AND function block 11 is configured to: output a high level to the turn-on delay function block 12 when both the swing frequency activation signal a and the output signal of the disconnect delay function block 14 are high level; and output a low level to the turn-on delay function block 12 when either the swing frequency activation signal a or the output signal of the disconnect delay function block 14 is low level.

[0038] The turn-on delay function block 12 is used to: delay the output of a high level to the inverter 13 when a high level is received, and output a low level to the inverter 13 when a low level is received;

[0039] The inverter 13 is used to: invert the level signal output by the turn-on delay function block 12 to obtain an inverted signal, and output the inverted signal to the turn-off delay function block 14;

[0040] The disconnection delay function block 14 is used to: delay the output of a low-level signal when the received inverted signal is low, and output a high-level signal when the received inverted signal is high.

[0041] The output signal of the turn-on delay function block 12 forms the additional square wave.

[0042] In other words, the oscillator 10 is composed of four free functional blocks, specifically the first AND function block 11, the turn-on delay function block 12, the inverter 13, and the turn-off delay function block 14.

[0043] The first AND function block 11 is used to perform an AND operation on the frequency sway activation signal a and the output signal of the disconnect delay function block 14. When both the frequency sway activation signal a and the output signal of the disconnect delay function block 14 are high, the first AND function block 11 outputs a high level. When either the frequency sway activation signal a or the output signal of the disconnect delay function block 14 is low, the first AND function block 11 outputs a low level. The output terminal of the first AND function block 11 is connected to the input terminal of the turn-on delay function block 12, so that the output signal of the first AND function block 11 is sent to the turn-on delay function block 12.

[0044] The output of the turn-on delay function block 12 is connected to the input of the inverter 13. When the turn-on delay function block 12 receives a high level output from the first AND function block 11, it delays the output of the high level. When the turn-on delay function block 12 receives a low level output from the first AND function block 11, it outputs a low level. Therefore, because of the delayed high level output, the high level can be maintained for a period of time.

[0045] In this circuit, the output of inverter 13 is connected to the input of disconnect delay function block 14, and the output of disconnect delay function block 14 is connected to one input of the first AND function block 11, forming a closed loop. Inverter 13 outputs a low level when it receives a high level from the turn-on delay function block 12, and outputs a high level when it receives a low level from the turn-on delay function block 12, thus achieving inverted output.

[0046] Among them, the disconnect delay function block 14 delays the output of a low level when it receives a low level from the inverter 13, and outputs a high level signal when it receives a high level from the inverter 13. It can be seen that because the low level is delayed, the low level can be maintained for a period of time. When the disconnect delay function block 14 continuously outputs a low level, the first AND function block 11 continuously outputs a low level. Therefore, the turn-on delay function block 12 continuously outputs a low level.

[0047] As can be seen, since the turn-on delay function block 12 can alternately output high and low levels, the output terminal of the turn-on delay function block 12 can form a square wave. Therefore, the square wave formed by the output signal of the turn-on delay function block 12 is used as an additional square wave.

[0048] S120. Based on the reference set speed, the amplitude of the additional square wave is fluctuated up and down to form a synthetic square wave;

[0049] That is, the reference set speed and the additional square wave are superimposed to obtain a square wave, which is called a synthesized square wave. The frequency of the synthesized square wave is the same as the frequency of the additional square wave, and the amplitude between the high and low levels of the synthesized square wave is the same as the amplitude between the high and low levels of the additional square wave. However, the synthesized square wave increases the reference set speed overall compared to the additional square wave.

[0050] The reference setting speed is the reference value for forming the synthesized square wave, and the reference setting speed can be set as needed.

[0051] S130. Obtain the actual speed curve fed back by the transverse drive motor used for yarn forming;

[0052] The actual speed curve here is the actual speed curve of the transverse drive motor during yarn forming operation, that is, the curve formed by the actual speed of the transverse drive motor at various time points as time changes.

[0053] S140. Determine the oscillation frequency curve based on the synthesized square wave and the actual velocity curve;

[0054] As can be seen, the actual speed curve is used to adjust the synthesized square wave, and then the adjusted curve is used to generate the oscillation frequency curve. The so-called oscillation frequency curve refers to the curve output by the frequency converter to the transverse drive motor. This curve can realize yarn forming through the movement of the transverse drive motor.

[0055] In one embodiment, S140 may specifically include:

[0056] Determine the difference between the synthesized square wave and the actual velocity curve;

[0057] The difference is processed by a PID controller to perform gain processing and integration processing, resulting in a swivel frequency curve in the form of a triangular wave.

[0058] In other words, the difference between the synthesized square wave and the actual velocity curve is calculated to obtain a curve, which can be called the difference curve. Then, the difference curve is processed by the PID controller, that is, the difference in the difference curve is increased by the gain ratio. Then, the difference after the gain is integrated to obtain a triangular wave, which is the swing frequency curve. It can be seen that the swing frequency curve is in the form of a triangular wave.

[0059] The PID controller, or Proportion-Integral-Derivative controller, is used in this invention embodiment. The PID controller comprises two units: a gain unit and an integral unit.

[0060] Before determining the difference between the synthesized square wave and the actual velocity curve, the synthesized square wave and the actual velocity curve can be filtered separately to improve their quality.

[0061] S150. Control the movement of the transverse drive motor according to the oscillation frequency curve.

[0062] That is, after obtaining the oscillation frequency curve, the movement of the transverse drive motor can be controlled by the oscillation frequency curve to achieve yarn forming.

[0063] In one embodiment, before performing S150, the method provided by the present invention may further include:

[0064] Receive the main control flag signal; wherein, if the received main control flag signal is 0, it indicates that the swing frequency curve output by the PID controller is the main control signal; if the received main control flag signal is 1, it indicates that the swing frequency curve output by the PID controller is the auxiliary control signal.

[0065] Perform a bitwise AND operation between 1 and the main control flag signal;

[0066] If the result of the AND operation is 0, then the movement of the transverse drive motor is controlled according to the oscillation curve.

[0067] The main control flag signal is input from the outside. For example, if a button is set on the frequency converter and the button is triggered, the main control flag signal received by the frequency converter will be 1; otherwise, the main control flag signal received by the frequency converter will be 0.

[0068] In practical scenarios, if the user wants the inverter's output oscillation curve to be used as the main control signal for controlling the transverse drive motor, this button will not be triggered. If the user wants the inverter's output oscillation curve to be used as an auxiliary control signal instead of the main control signal for controlling the transverse drive motor, this button will be triggered. Normally, the oscillation curve is the main control signal, so this button does not need to be triggered; therefore, the main control flag signal is 0. In this case, a bitwise AND operation is performed between the main control flag signal and 1, and the result is 0. If the result is 0, then S150 is executed. If the result is 1, it means the main control flag signal is 1. In this case, the oscillation signal is used as an auxiliary control signal, and the auxiliary control signal and the separately set main control signal are used to control the transverse drive motor. This situation rarely occurs.

[0069] In one embodiment, the method may further include, prior to generating the additional square wave:

[0070] Determine whether each device in the yarn winding system is starting normally;

[0071] If so, the reference set speed is output to control the transverse drive motor to run at the reference set speed; wherein, the frequency converter receives the oscillation activation signal while outputting the reference set speed.

[0072] In other words, before the frequency converter receives the oscillation activation signal, it needs to determine whether each device in the yarn winding system has started normally. Only if it has started normally will the frequency converter output the reference set speed, and then control the transverse drive motor to run at the reference set speed. After the transverse drive motor is running at the reference set speed, the frequency converter will then receive the oscillation activation signal.

[0073] Furthermore, before determining whether each device in the yarn winding system has started normally, the method may further include: when the frequency converter starts, outputting a preset initial speed to control the transverse drive motor to run at the preset initial speed, wherein the initial speed is less than the reference set speed; wherein the frequency converter determines whether each device in the yarn winding system has started normally while outputting the preset initial speed.

[0074] As can be seen, the inverter is first started, and then it runs at a preset initial speed. During this initial speed operation, it is determined whether each device in the yarn winding system has started normally. If it has started normally, the speed is switched to the reference set speed, which is higher than the preset initial speed. This is because the transverse drive motor is in an idle state at the beginning of startup, and its speed is kept relatively low to save energy. After all devices have started normally and completed their preparations, the speed is increased. After increasing the speed, a sway frequency activation signal is received, and a sway frequency curve is output. The sway frequency curve is then used to control the movement of the transverse drive motor to achieve yarn forming.

[0075] In other words, when the frequency converter starts, it outputs a preset initial speed to control the transverse drive motor to run at the preset initial speed. The reference set speed is then output after all the equipment in the yarn winding system has started normally. The preset initial speed is lower than the reference set speed, which reduces energy consumption during the startup idling phase. Furthermore, the reference set speed is only output when all the equipment in the yarn winding system has started normally, ensuring the smooth operation of subsequent tasks.

[0076] As can be seen, the method of generating the oscillation frequency curve and then controlling the oscillation frequency of the transverse drive motor in this embodiment of the invention is simpler than the mechanical control method in the prior art, and it also avoids the problem of high maintenance costs required by mechanical systems. Therefore, this embodiment of the invention can avoid mechanical wear and tear, reducing a significant amount of maintenance work and costs. In this embodiment of the invention, steps S110 to S150 are executed by the frequency converter, and there is no need for an external PLC controller to write oscillation frequency logic to control the operation of the frequency converter. Therefore, it does not rely on a PLC controller or other host computer, making the overall control process simpler. For example, in the prior art, if the host computer itself malfunctions or the communication between the host computer and the frequency converter fails, the yarn forming process will terminate. Since this embodiment of the invention does not rely on a host computer, this problem does not exist. Furthermore, this embodiment of the invention does not require the use of a dedicated frequency converter with oscillation function specific to the textile industry; a general-purpose frequency converter can be used, thus avoiding the problems of high price and poor versatility associated with dedicated frequency converters.

[0077] Furthermore, embodiments of the present invention can use a general-purpose frequency converter to adjust the speed of the transverse drive motor, thereby enabling the transverse drive motor to be controlled in a manner that is required. Since the control method provided by the embodiments of the present invention does not rely on mechanical control but is based on parameters and algorithms, the oscillation frequency curve can be adjusted to better adapt to different types of yarns, resulting in a more perfect shape for the crimped tube after yarn forming. The density of the crimped tube is affected by the period and amplitude of the oscillation frequency curve; therefore, by adjusting the period and amplitude of the additional square wave output by the oscillator generator, a crimped tube with more uniform density can be obtained.

[0078] Secondly, embodiments of the present invention provide a spindle forming swing frequency control device, wherein the device is deployed on a frequency converter, see [link to relevant documentation]. Figure 3 The device 100 includes:

[0079] The first generation module 110 is used to generate an additional square wave when a swing frequency activation signal is received;

[0080] The second generation module 120 is used to generate a composite square wave by floating up and down according to the amplitude of the additional square wave based on the reference set speed.

[0081] The actual feedback module 130 is used to acquire the actual speed curve fed back by the transverse drive motor used for yarn forming;

[0082] The third generation module 140 is used to determine the oscillation frequency curve based on the synthesized square wave and the actual velocity curve.

[0083] The first control module 150 is used to control the movement of the transverse drive motor according to the oscillation frequency curve.

[0084] In one embodiment, the first generation module 110 is specifically used to: generate an additional square wave through an oscillation generator; wherein the oscillation generator is formed by combining multiple free functional blocks in a frequency converter.

[0085] In one embodiment, the oscillator includes a first AND function block, an on-delay function block, an inverter, and an off-delay function block connected in sequence, with the output terminal of the off-delay function block connected to the input terminal of the first AND function block. The first AND function block is configured to: output a high level to the on-delay function block when both the swing frequency activation signal and the output signal of the off-delay function block are high; and output a low level to the on-delay function block when either the swing frequency activation signal or the output signal of the off-delay function block is low. The on-delay function block is configured to: delay the output of a high level to the inverter when a high level is received, and output a low level to the inverter when a low level is received. The inverter is configured to: invert the level signal output by the on-delay function block to obtain an inverted signal, and output the inverted signal to the off-delay function block. The off-delay function block is configured to: delay the output of a low-level signal when the received inverted signal is low, and output a high-level signal when the received inverted signal is high. The output signal of the on-delay function block forms the additional square wave.

[0086] In one embodiment, the third generation module 140 is specifically used to: determine the difference between the synthesized square wave and the actual velocity curve; and perform gain processing and integration processing on the difference through a PID controller to obtain a sway curve in the form of a triangular wave.

[0087] In one embodiment, before controlling the movement of the lateral drive motor according to the sway curve, the first control module 150 is further configured to receive a main control flag signal; wherein, if the received main control flag signal is 0, it indicates that the sway curve output by the PID controller is the main control signal; if the received main control flag signal is 1, it indicates that the sway curve output by the PID controller is an additional control signal; a bitwise AND operation is performed between 1 and the main control flag signal; if the result of the bitwise AND operation is 0, then the control of the lateral drive motor according to the sway curve is executed.

[0088] In one embodiment, the apparatus further includes:

[0089] The second control module is used to determine whether each device in the yarn winding system is started normally before the first generation module 110 generates the additional square wave; if so, it outputs the reference set speed to control the transverse drive motor to run at the reference set speed; wherein, the frequency converter receives the swing frequency activation signal when outputting the reference set speed.

[0090] In one embodiment, the second control module is further configured to output a preset initial speed when the frequency converter starts, before determining whether each device in the yarn winding system has started normally, so as to control the transverse drive motor to run at the preset initial speed, wherein the initial speed is less than the reference set speed; wherein the frequency converter determines whether each device in the yarn winding system has started normally while outputting the preset initial speed.

[0091] It is understood that explanations, specific implementation methods, beneficial effects, examples, etc. of the contents of the apparatus provided in the embodiments of the present invention can be found in the corresponding parts of the method provided in the first aspect, and will not be repeated here.

[0092] According to a third aspect, one embodiment of this specification provides a computer-readable storage medium having a computer program stored thereon that, when executed in a computer, causes the computer to perform the methods of any embodiment of the specification.

[0093] Specifically, a system or apparatus equipped with a storage medium may be provided, on which software program code implementing the functions of any of the embodiments described above is stored, and the computer (or CPU or MPU) of the system or apparatus may read and execute the program code stored in the storage medium.

[0094] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute part of the present invention.

[0095] Furthermore, it should be clear that not only can the program code read by the computer be executed, but also the operating system or other components operating on the computer can be instructed based on the program code to perform some or all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0096] Furthermore, it is understood that the program code read from the storage medium is written to the memory set in the expansion board inserted into the computer or to the memory set in the expansion module connected to the computer. Then, based on the instructions of the program code, the CPU or other components installed on the expansion board or expansion module execute some and all of the actual operations, thereby realizing the function of any of the above embodiments.

[0097] It is understood that explanations, specific implementation methods, beneficial effects, examples, etc. of the contents in the computer-readable medium provided in the embodiments of the present invention can be found in the corresponding parts of the method provided in the first aspect, and will not be repeated here.

[0098] According to a fourth aspect, one embodiment of this specification provides a computing device including a memory and a processor, wherein the memory stores executable code, and the processor, when executing the executable code, implements the method of any embodiment of the specification.

[0099] It is understood that explanations, specific implementation methods, beneficial effects, examples, etc. of the computing device provided in the embodiments of the present invention can be found in the corresponding parts of the method provided in the first aspect, and will not be repeated here.

[0100] It is understood that the structures illustrated in the embodiments of this specification do not constitute a specific limitation on the apparatus of the embodiments of this specification. In other embodiments of the specification, the above-described apparatus may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0101] The information interaction and execution process between the modules in the above-mentioned device and system are based on the same concept as the method embodiments in this specification, and the specific details can be found in the descriptions in the method embodiments in this specification, so they will not be repeated here.

[0102] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0103] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this invention can be implemented using hardware, software, widgets, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium.

[0104] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for controlling the swing frequency of a yarn spindle forming process, characterized in that, The method is executed by a frequency converter, and the method includes: Upon receiving the slew rate activation signal, an additional square wave is generated; The reference set speed and the additional square wave are superimposed to form a synthetic square wave; Obtain the actual speed curve fed back by the transverse drive motor used for yarn forming; The oscillation frequency curve is determined based on the synthesized square wave and the actual velocity curve. The movement of the lateral drive motor is controlled according to the oscillation frequency curve.

2. The method according to claim 1, characterized in that, The generation of the additional square wave includes: An additional square wave is generated by an oscillation generator; wherein the oscillation generator is formed by combining multiple free functional blocks in a frequency converter.

3. The method according to claim 2, characterized in that, The oscillation generator includes a first AND function block, an on delay function block, an inverter, and an off delay function block connected in sequence, and the output terminal of the off delay function block is connected to the input terminal of the first AND function block, wherein: The first AND function block is configured to: output a high level to the turn-on delay function block when both the slew rate activation signal and the output signal of the turn-off delay function block are high; and output a low level to the turn-on delay function block when either the slew rate activation signal or the output signal of the turn-off delay function block is low. The turn-on delay function block is used to: delay the output of a high level to the inverter when a high level is received, and output a low level to the inverter when a low level is received; The inverter is used to: invert the level signal output by the turn-on delay function block to obtain an inverted signal, and output the inverted signal to the turn-off delay function block; The disconnect delay function block is used to: delay the output of a low-level signal when the received inverted signal is low, and output a high-level signal when the received inverted signal is high; The output signal of the turn-on delay function block forms the additional square wave.

4. The method according to claim 1, characterized in that, The step of determining the oscillation frequency curve based on the synthesized square wave and the actual velocity curve includes: Determine the difference between the synthesized square wave and the actual velocity curve; The difference is processed by a PID controller to perform gain processing and integration processing, resulting in a swivel frequency curve in the form of a triangular wave.

5. The method according to claim 4, characterized in that, Before controlling the movement of the lateral drive motor according to the oscillation frequency curve, the method further includes: Receive the main control flag signal; wherein, if the received main control flag signal is 0, it indicates that the swing frequency curve output by the PID controller is the main control signal; if the received main control flag signal is 1, it indicates that the swing frequency curve output by the PID controller is the auxiliary control signal. Perform a bitwise AND operation between 1 and the main control flag signal; If the result of the AND operation is 0, then the movement of the transverse drive motor is controlled according to the oscillation curve.

6. The method according to claim 1, characterized in that, Before generating the additional square wave, the method further includes: Determine whether each device in the yarn winding system is starting normally; If so, the reference set speed is output to control the transverse drive motor to run at the reference set speed; wherein, the frequency converter receives the oscillation activation signal while outputting the reference set speed.

7. The method according to claim 6, characterized in that, Before determining whether each device in the yarn winding system has started normally, the method further includes: When the frequency converter starts, it outputs a preset initial speed to control the transverse drive motor to run at the preset initial speed, which is less than the reference set speed; wherein, the frequency converter determines whether each device in the yarn winding system is started normally when outputting the preset initial speed.

8. A yarn spindle forming swing frequency control device, characterized in that, The device is deployed on the frequency converter, and the device includes: The first generation module is used to generate an additional square wave when the swing frequency activation signal is received; The second generation module superimposes the reference set speed and the additional square wave to form a synthetic square wave; The actual feedback module is used to obtain the actual speed curve fed back by the transverse drive motor used for yarn forming; The third generation module is used to determine the oscillation frequency curve based on the synthesized square wave and the actual velocity curve. The first control module is used to control the movement of the transverse drive motor according to the oscillation frequency curve.

9. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed in a computer, causes the computer to perform the method described in any one of claims 1 to 7.

10. A computing device, characterized in that, The method includes a memory and a processor, wherein the memory stores executable code, and the processor executes the executable code to implement the method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Speed collaborative control method of electronic reciprocating type cross winding system

    CN109626112A

  • Cone winder through converter control

    CN205739748U