Sewing machine rotation speed control method, sewing machine, and storage medium

By obtaining the operating parameter ratio in the sewing machine and increasing the upper limit of the speed when it exceeds the threshold, the problem of the sewing machine's maximum speed not matching the user's skill level is solved, thus improving the sewing efficiency and applicability of the sewing machine.

CN117988013BActive Publication Date: 2026-02-24JACK SEWING MASCH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211366418.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2026-02-24
Estimated Expiration
2042-10-31

AI Technical Summary

Technical Problem

The sewing machine's maximum speed cannot match the user's skill level, resulting in low sewing efficiency.

Method used

By obtaining the time parameter or the proportion of the number of stages during which the sewing machine runs at the first speed, if it exceeds the second threshold, the upper limit of the sewing machine's speed is increased to match the user's skill level.

Benefits of technology

It improves the sewing efficiency of sewing machines, enhances their safety and applicability, and meets the needs of users with high-skill operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117988013B_ABST
    Figure CN117988013B_ABST
Patent Text Reader

Abstract

The application relates to a sewing machine rotating speed control method, a sewing machine and a storage medium, wherein the method is characterized in that a proportion of a time parameter of the sewing machine running at a first rotating speed in total running time parameters is obtained during running, the first rotating speed is not lower than a first threshold value, and the time parameter comprises running time length or running stage number; and in the case that the proportion is not lower than a second threshold value, the upper limit of the rotating speed of the sewing machine is increased, so that the problem that the sewing efficiency of the sewing machine is low in the case that the highest rotating speed of the sewing machine cannot match the skill proficiency of a user in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of sewing machine control, and in particular to a sewing machine speed control method, a sewing machine, and a storage medium. Background Technology

[0002] In related technologies, to prevent sewing machines from malfunctioning due to prolonged operation at maximum speed when they are newly manufactured, the maximum operating speed limit inside the sewing machine's controller is usually set below the machine's maximum permissible operating speed. However, in actual sewing operations, the maximum speed that the user expects to set is often higher than the maximum operating speed limit inside the sewing machine's controller at the factory.

[0003] Furthermore, the mechanical parameters inside the sewing machine's controller cannot be directly adjusted by the user; the user can only input the desired maximum speed through the sewing machine's control panel. However, the mechanical parameters inside the sewing machine's controller have higher priority than the parameters input by the user. Therefore, if the user has high sewing skills and desires a higher maximum speed, the maximum speed limited by the sewing machine's internal controller may not meet the actual sewing needs, resulting in low sewing efficiency.

[0004] Currently, no effective solution has been proposed for the problem of low sewing efficiency when the maximum speed of the sewing machine does not match the user's skill level. Summary of the Invention

[0005] This application provides a sewing machine speed control method, a sewing machine, and a storage medium to at least solve the problem in the related art where the sewing efficiency of the sewing machine is low when the maximum speed of the sewing machine does not match the user's skill level.

[0006] In a first aspect, embodiments of this application provide a sewing machine speed control method, the method comprising:

[0007] Step S1: Obtain the proportion of the time parameter of the sewing machine running at the first speed during operation to the total running time parameter, wherein the first speed is not lower than the first threshold, and the time parameter includes the running time or the number of running stages;

[0008] Step S2: If the ratio is not lower than the second threshold, increase the upper limit of the rotation speed of the sewing machine.

[0009] In some embodiments, the operation of the sewing machine includes multiple operating stages, and step S1 includes:

[0010] The total runtime of the multiple operating stages is obtained, and the duration of the sewing machine operating at the first speed within each operating stage is obtained. The proportion of the sum of the durations of the sewing machine operating at the first speed to the total runtime is calculated.

[0011] In some embodiments, the operation of the sewing machine includes multiple operating stages, and step S1 includes:

[0012] Obtain the total number of operation stages and the number of target operation stages in which the sewing machine operates at the first speed, and calculate the ratio of the sum of the number of target operation stages to the total number of operation stages.

[0013] In some embodiments, step S2 includes:

[0014] The upper limit of the sewing machine's rotation speed is increased according to the preset rotation speed parameters.

[0015] In some embodiments, prior to step S1, the method further includes:

[0016] The mechanical parameters and user parameters of the sewing machine are obtained, wherein the mechanical parameters are used to control the actual upper limit of the speed of the sewing machine, and the user parameters include the desired upper limit of the speed input by the user;

[0017] The mechanical parameters are compared with the user parameters, and a decision is made based on the comparison result as to whether to execute step S1.

[0018] In some embodiments, determining whether to perform step S1 based on the comparison result includes:

[0019] If the mechanical parameters are less than the user parameters, proceed to step S1; or,

[0020] If the mechanical parameters are not less than the user parameters, the current upper limit of the sewing machine speed remains unchanged, the current data record is cleared, and the data record for the next sewing process is restarted.

[0021] In some embodiments, after step S2, the method further includes:

[0022] Increase the mechanical parameters and / or the user parameters.

[0023] In some embodiments, after step S2, the method further includes:

[0024] Compare the first rotational speed with the increased upper limit of the rotational speed;

[0025] If the first rotational speed is not less than the increased upper limit of the rotational speed, continue to execute step S1, or execute step S1 and step S2.

[0026] Secondly, embodiments of this application provide a sewing machine, including:

[0027] The main body includes the sewing machine housing;

[0028] The main shaft is installed inside the sewing machine housing;

[0029] A drive motor is installed inside the sewing machine housing and connected to the main shaft to provide driving force to the main shaft;

[0030] The control panel, supported on the sewing machine housing, is used to receive user parameters input by the user.

[0031] The feature is that it further includes: a controller, installed inside the sewing machine housing and connected to the drive motor and the interaction device respectively, for executing the sewing machine speed control method described in any one of the first aspects.

[0032] Thirdly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the sewing machine speed control method described in any one of the first aspects above.

[0033] Compared to related technologies, the sewing machine speed control method, sewing machine, and storage medium provided in this application embodiment obtain the proportion of the time parameter in which the sewing machine operates at a first speed to the total operating time parameter during operation, wherein the first speed is not lower than a first threshold, and the time parameter includes the running time or the number of running stages; when the proportion is not lower than a second threshold, the upper limit of the sewing machine speed is increased, thus solving the problem in related technologies where the sewing efficiency of the sewing machine is low when the maximum speed of the sewing machine cannot match the user's skill level.

[0034] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description

[0035] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0036] Figure 1 This is a flowchart of a sewing machine speed control method in some embodiments of this application;

[0037] Figure 2 This is an example diagram of the sewing machine speed variation curve in some embodiments of this application;

[0038] Figure 3 This is an overall flowchart of a sewing machine speed control method in some embodiments of this application. Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.

[0040] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.

[0041] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0042] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or apparatuses. The term “multiple” used in this application refers to two or more.

[0043] This embodiment provides a sewing machine speed control method. Figure 1 This is a flowchart of the sewing machine speed control method in this embodiment, as shown below. Figure 1 As shown, the process includes the following steps:

[0044] Step S1: Obtain the proportion of the time parameter of the sewing machine running at the first speed during operation to the total running time parameter, wherein the first speed is not lower than the first threshold, and the time parameter includes the running time or the number of running stages;

[0045] Specifically, the first rotational speed is the highest rotational speed reached by the sewing machine in one sewing operation phase, and this highest rotational speed is not lower than the first threshold. One sewing operation phase refers to the continuous operation of the sewing machine's main spindle motor from the start to the stop. The first threshold is numerically equal to the maximum rotational speed limit set internally by the sewing machine. For example, if the maximum rotational speed limit set internally by the sewing machine is 4000 RPM, and the actual highest rotational speed of the sewing machine in the first sewing operation phase is 4000 RPM, and the actual highest rotational speed of the sewing machine in the second sewing operation phase is 3000 RPM, then when performing data statistics and calculations, the data from the first sewing operation phase will be recorded, while the data from the second sewing operation phase will not be included in the statistics.

[0046] During the statistical process, you can choose to count the time it takes for the sewing machine to reach the first speed within a preset time period. The time parameter obtained in this case is the running time of the sewing machine at the first speed within the period. Alternatively, you can choose to count the number of running stages that have reached the first speed within a certain number of sewing machine running stages. The time parameter obtained in this case is the number of running stages that have reached the first speed within a certain number of running stages.

[0047] Step S2: If the ratio is not lower than the second threshold, increase the upper limit of the sewing machine's rotation speed.

[0048] Specifically, in the embodiments of this application, the second threshold can be set to 30%. Since the second threshold is a constant parameter of the sewing machine, it is generally set by default when the sewing machine leaves the factory. The value of the second threshold can be adjusted within a certain range in the sewing machine's controller according to different garment processing types. When the proportion of the sewing machine operating at the first speed exceeds the second threshold, it reflects that the user's sewing skill level is relatively high, and the user's maximum operable speed is greater than the maximum speed limited internally by the sewing machine. Therefore, at this time, the maximum speed of the sewing machine can be increased to adaptively match the maximum speed with the user's skill level, improving the safety and applicability of the sewing machine and increasing sewing efficiency during use.

[0049] Through the above steps S1 to S2, by obtaining the proportion of the time parameter of the sewing machine running at the first speed to the total running time parameter, wherein the first speed is not lower than the first threshold, and the time parameter includes the running time or the number of running stages; when the proportion is not lower than the second threshold, the upper limit of the sewing machine speed is increased, which solves the problem in related technologies where the sewing efficiency of the sewing machine is low when the maximum speed of the sewing machine cannot match the user's skill level.

[0050] In some embodiments, the operation of the sewing machine includes multiple operating stages, and step S1 further includes:

[0051] Obtain the total runtime of multiple operation stages, and obtain the duration of the sewing machine running at the first speed within each operation stage. Calculate the proportion of the sum of the durations of the sewing machine running at the first speed to the total runtime.

[0052] Specifically, with Figure 2 For example, Figure 2 The diagram illustrates the speed variation curves of the sewing machine during three sewing operation phases, with the machine's internally set maximum speed (i.e., the first threshold) at 4000 RPM. In the first operation phase, the total operating time is T1, with the time spent operating at the first speed being t1. In the second operation phase, the total operating time is T2, during which the user-operated maximum speed does not reach the first threshold. In the third operation phase, the total operating time is T3, with the time spent operating at the first speed being t2 and t3. Therefore, in… Figure 2 In the final calculation, the proportion of the total running time of the sewing machine at the first speed is:

[0053] In some embodiments, the operation of the sewing machine includes multiple operating stages, and step S1 further includes:

[0054] Obtain the total number of multiple operating stages and the number of target operating stages when the sewing machine operates at the first speed, and calculate the ratio of the sum of the number of target operating stages to the total number of operating stages.

[0055] Specifically, with Figure 2 For example, Figure 2 The diagram shows the sewing machine speed variation curves for three operating phases, with the internally set maximum speed (i.e., the first threshold) of 4000 RPM. In the first operating phase, the user's maximum speed reached the first threshold, which is recorded as one target operating phase. In the second operating phase, the user's maximum speed was less than the first threshold and was not counted in the total number of target operating phases. In the third operating phase, the user's maximum speed reached the first threshold, which is also recorded as one target operating phase. Therefore, in... Figure 2 In the end, the sum of the target operation stages calculated as a whole accounts for the proportion of the total number of operation stages: It is worth noting that a sewing operation stage can only be counted as one target operation stage at most, for example, in Figure 2 In the third operating phase, the maximum speed of two processes reached the first threshold, but these two processes can only be treated as a whole, so that the third operating phase can be statistically calculated as a target operating phase, and cannot be split into two target operating phases.

[0056] In some embodiments, step S2 further includes:

[0057] The upper limit of the sewing machine's rotation speed is increased according to the preset rotation speed parameters.

[0058] When the proportion of time the sewing machine operates at the first speed during operation, as obtained in S1, exceeds the second threshold, the upper limit of the sewing machine's speed is increased. The specific method for adjusting the upper limit is as follows: the sewing machine's electronic control module sets a constant as a preset speed parameter Δn, such as 100, 200, etc. The preset speed parameter Δn can be set or changed according to actual sewing needs. When the proportion of time the sewing machine operates at the first speed during operation exceeds the second threshold, the upper limit of the sewing machine's maximum operating speed is increased to (N+Δn) revolutions, where N is the initial maximum operating speed limit of the sewing machine before adjustment.

[0059] In some embodiments, prior to step S1, the method further includes:

[0060] Obtain the mechanical parameters and user parameters of the sewing machine. The mechanical parameters are used to control the actual upper limit of the sewing machine's rotation speed, and the user parameters include the user-inputted upper limit of the rotation speed.

[0061] The mechanical parameters are compared with the user parameters, and the decision on whether to proceed with step S1 is based on the comparison result.

[0062] Specifically, mechanical parameters refer to the maximum motor speed limited by the internal system of the sewing machine's controller; these are parameters used for machine repair and internal factory management. User parameters are the maximum motor speed that the user can directly adjust on the sewing machine's control panel; these are parameters set by the user based on their operating skills and habits. Mechanical parameters have higher priority than user parameters. That is, when user parameters are lower than mechanical parameters, the actual maximum operating speed of the sewing machine is the maximum speed set by the user; when user parameters are higher than mechanical parameters, the actual maximum operating speed of the sewing machine is still the mechanical parameter, not the user parameter.

[0063] Before step S1, the mechanical parameters can be compared with the user parameters. When the user parameters are less than the mechanical parameters, the maximum speed of the sewing machine does not need to be adjusted, so the entire process ends directly. When the user parameters are greater than the mechanical parameters, it means that the maximum speed limited by the sewing machine can no longer meet the needs of the user's skill level or operating habits, so step S1 is performed to adjust the maximum speed.

[0064] In some embodiments, determining whether to perform step S1 based on the comparison result includes:

[0065] If the mechanical parameters are less than the user parameters, proceed to step S1; or,

[0066] Provided that the mechanical parameters are not less than the user parameters, keep the current upper limit of the sewing machine speed unchanged, clear the current data record, and start the data record for the next sewing process.

[0067] Specifically, if the mechanical parameters are less than the user parameters, it means that the current mechanical parameters of the sewing machine need to be adjusted, so step S1 is executed; if the mechanical parameters are not less than the user parameters, it means that the current mechanical parameters of the sewing machine do not need to be adjusted, so the current upper limit of the rotation speed is kept unchanged. In order to ensure the reliability of the data recording for the next sewing operation stage, the current data record is cleared and the data recording for the next cycle of sewing process is restarted.

[0068] In some embodiments, after step S2, the method further includes:

[0069] Increase the mechanical parameters and / or user parameters.

[0070] Specifically, when the calculated proportion of the time parameter of the sewing machine running at the first speed during operation to the total running time parameter is greater than the second threshold, the values ​​of mechanical parameters and user parameters can be increased simultaneously according to the proportion. This not only automatically changes the actual working conditions of the sewing machine, but also automatically adjusts the user's set parameters to better match the user's skill proficiency level.

[0071] In some embodiments, after step S2, the method further includes:

[0072] Compare the first speed with the increased upper limit of the speed;

[0073] If the first speed is not less than the increased upper limit of the speed, continue to execute step S1, or execute steps S1 and S2.

[0074] After increasing the upper limit of the sewing machine's speed in step S2, data statistics are continued for the sewing machine's operation phase. If the adjusted upper limit of the speed is still not less than the first speed reached by the sewing machine during user operation, the proportion of the time parameter of the sewing machine running at the first speed during operation to the total running time parameter is calculated and judged. If the proportion is greater than the second threshold, the upper limit of the speed is adjusted until the upper limit of the speed matches the highest speed required by the user's operation.

[0075] like Figure 3 As shown, in one embodiment, Figure 3 This is an overall flowchart of the sewing machine speed control method of this application, which includes the following steps:

[0076] Step S301: Power on the machine and determine the values ​​of N and n, where N is the mechanical parameter of the sewing machine, i.e., the internally limited maximum speed; and n is the user parameter of the sewing machine, i.e., the user-set desired maximum speed.

[0077] Step S302: If n is not greater than N, end the process;

[0078] Step S303: When n is greater than N, collect the sewing machine speed data within a preset cycle and calculate the P value. One cycle can be a certain time period or a fixed number of running stages. The P value is the percentage of the highest speed running time parameter of the sewing machine within a cycle.

[0079] Step S304: Determine the range of P values;

[0080] Step S305: If the P value is less than 30%, continue with the data statistics for the next cycle and return to step S303;

[0081] Step S306: If the P value is greater than 30%, increase the mechanical parameters of the sewing machine to N1;

[0082] Step S307: Determine the relationship between the improved mechanical parameter N1 and the user parameter n. If N1 is less than n, return to step S303.

[0083] Step S308: If N1 is not less than n, end the process.

[0084] This embodiment also provides a sewing machine, including:

[0085] The main body includes the sewing machine housing;

[0086] The main shaft is installed inside the sewing machine housing;

[0087] The drive motor is installed inside the sewing machine housing and connected to the main shaft to provide driving force to the main shaft;

[0088] The control panel, supported on the sewing machine housing, is used to receive user-input parameters.

[0089] The invention is characterized by further comprising: a controller, installed inside the sewing machine housing and connected to the drive motor and the interaction device, for executing the sewing machine speed control method described in any of the above embodiments.

[0090] This embodiment also provides a computer-readable storage medium storing a computer program thereon, characterized in that the computer program, when executed by a processor, implements the steps of the sewing machine speed control method described in any of the above embodiments.

[0091] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0092] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0093] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for controlling the speed of a sewing machine, characterized in that, include: Obtain the mechanical parameters and user parameters of the sewing machine, wherein the mechanical parameters are used to control the actual upper limit of the sewing machine's rotation speed, and the user parameters include the user-inputted desired upper limit of rotation speed; compare the mechanical parameters with the user parameters; if the mechanical parameters are not less than the user parameters, keep the current upper limit of the sewing machine unchanged, clear the current data record, and restart the data record for the next sewing process; if the mechanical parameters are less than the user parameters, execute step S1; Step S1: Obtain the proportion of the time parameter of the sewing machine running at the first speed during operation to the total running time parameter, wherein the first speed is not lower than the first threshold, and the time parameter includes the running time or the number of running stages; Step S2: If the ratio is not lower than the second threshold, increase the upper limit of the rotation speed of the sewing machine.

2. The sewing machine speed control method according to claim 1, characterized in that, The operation of the sewing machine includes multiple operating stages, and step S1 includes: The total runtime of the multiple operating stages is obtained, and the duration of the sewing machine operating at the first speed within each operating stage is obtained. The proportion of the sum of the durations of the sewing machine operating at the first speed to the total runtime is calculated.

3. The sewing machine speed control method according to claim 1, characterized in that, The operation of the sewing machine includes multiple operating stages, and step S1 includes: Obtain the total number of operation stages and the number of target operation stages in which the sewing machine operates at the first speed, and calculate the ratio of the sum of the number of target operation stages to the total number of operation stages.

4. The sewing machine speed control method according to claim 1, characterized in that, Step S2 includes: The upper limit of the sewing machine's rotation speed is increased according to the preset rotation speed parameters.

5. The sewing machine speed control method according to claim 1, characterized in that, After step S2, the method further includes: Increase the mechanical parameters and / or the user parameters.

6. The sewing machine speed control method according to claim 1, characterized in that, After step S2, the method further includes: Compare the first rotational speed with the increased upper limit of the rotational speed; If the first rotational speed is greater than the increased upper limit of the rotational speed, continue to execute step S1, or execute step S1 and step S2.

7. A sewing machine, comprising: The main body includes the sewing machine housing; The main shaft is installed inside the sewing machine housing; A drive motor is installed inside the sewing machine housing and connected to the main shaft to provide driving force to the main shaft; The control panel, supported on the sewing machine housing, is used to receive user parameters input by the user. Its characteristic is that it further includes: The controller is installed inside the sewing machine housing and is connected to the drive motor and the interaction device, respectively, for executing the sewing machine speed control method according to any one of claims 1 to 6.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the sewing machine speed control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Sewing skill determination method of sewing machine and device thereof

    CN102013082A

  • Control device of industrial sewing machine

    JP1993261192A