Energy-saving linear module and linear module energy-saving method

By using preset program data and current position data acquired by gratings in the linear module, the driving trajectory of the rotor slide is predicted and the power-on or power-off of the stator winding is controlled, the power loss problem caused by the long-term power-on of the stator winding in the linear module is solved, and the energy-saving effect is achieved.

CN119937306APending Publication Date: 2025-05-06DONGGUAN SHIDATONG AUTOMATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510063992.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The stator windings in the linear module are always in power-on state when the standby and drive the rotor slide moves, resulting in large power loss.

Method used

The preset program data is input through the control panel, and the current position data of the linear module rotor slide is obtained using the grating, and the power on or off of the stator winding is controlled through the controller according to the predicted driving trajectory.

Benefits of technology

It is realized that the power-on time of the stator winding is reduced without affecting the linear module mover, thereby reducing power loss and achieving energy saving effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119937306A_ABST
    Figure CN119937306A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of linear modules, in particular to an energy-saving linear module and a linear module energy-saving method. The energy-saving linear module comprises a linear module body, a linear module mover sliding seat, a control panel, a controller and a grating, the control panel is used for inputting preset program data, the linear module body drives the linear module mover sliding seat to move according to the program data, the grating is arranged on at least one side of the linear module body, and the controller is connected with the grating. The controller is used for obtaining the current position of the linear module rotor sliding seat, and the controller is used for controlling the stator winding of the linear module to be powered on or powered off according to the current position of the linear module rotor sliding seat. According to the invention, the position of the linear module mover sliding seat is obtained through the grating, and the power supply of the stator winding of the linear module main body opposite to the predicted moving track is cut off through the controller according to the predicted moving track of the linear module mover sliding seat, so that the energy-saving effect is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of linear modules, and in particular to an energy-saving linear module and a linear module energy-saving method. Background Art

[0002] There are several names for linear modules, such as linear modules, rectangular coordinate robots, linear slides, etc. They are automated upgrade units following linear guides, linear motion modules, and ball screw linear transmission mechanisms. Among them, the linear module is a type of linear module that generates magnetic force by energizing the stator winding to drive the mover slide. The stator winding in this type of linear module is always energized during standby and driving the mover slide, which results in a large power loss during long-term use. Summary of the invention

[0003] In view of the problems existing in the background technology, the present invention proposes an energy-saving linear module and a linear module energy-saving method which can control the power on and off of the stator winding of the linear module according to the predicted trajectory of the linear module mover slide.

[0004] In the first aspect, the present invention provides an energy-saving linear module, comprising a linear module body, a linear module movable slide, a control panel, a controller and a grating, wherein the control panel is used to input preset program data, and the linear module body drives the linear module movable slide to move according to the program data. The grating is arranged on at least one side of the linear module body and is used to obtain the current position of the linear module movable slide, and the controller is used to control the stator winding of the linear module to be energized or deenergized according to the current position of the linear module movable slide.

[0005] In an optional embodiment, when the linear module mover slide moves to one side in the preset program data, the stator winding of the linear module located on the other side is powered off.

[0006] In a second aspect, the present invention provides a linear module energy saving method, comprising the following steps:

[0007] Input the preset program data of the linear module through the control panel and obtain the current position data of the linear module mover slide through the grating;

[0008] Inputting the preset program data of the linear module and the current position data of the linear module movable slide into the pre-trained recognition model to obtain the predicted driving trajectory of the linear module movable slide;

[0009] The predicted travel trajectory of the linear module movable slide is input into a controller, and the controller is used to control the stator winding of the linear module to be energized or deenergized.

[0010] In an optional embodiment, the preset program data of the linear module is input through the control panel and the current position data of the linear module mover slide is obtained through the grating. The preset program data includes X-axis direction data and coordinate data.

[0011] In an optional embodiment, the current position data of the linear module mover slide is acquired through a grating.

[0012] In an optional embodiment, the recognition model is constructed by the following steps:

[0013] Acquire historical operation data of the linear module, wherein the historical operation data includes historical programming data and historical movement trajectory data of the corresponding linear module movable slide;

[0014] Cleaning and labeling the historical operation data as training data, and using the training data to train the initial model;

[0015] The initial model is optimized through the loss function, and the optimized initial model is used as the recognition model.

[0016] In an optional embodiment, the pre-travel trajectory result of the linear module movable slide is input into the controller, and the controller is used to control the stator winding of the linear module to be energized or deenergized, including:

[0017] The controller is used to obtain the predicted travel trajectory of the movable linear module movable slide and is combined with the current position of the movable linear module movable slide for analysis and processing;

[0018] According to the predicted driving trajectory, the stator winding of the linear module located in the opposite direction of the predicted driving trajectory is controlled to be de-energized.

[0019] In a third aspect, the present invention provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the linear module energy saving method as described in the second aspect.

[0020] In a fourth aspect, the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the linear module energy-saving method as described in the second aspect is implemented.

[0021] Compared with the prior art, the present invention has the following beneficial technical effects:

[0022] The present invention inputs the control program of the linear module through the control panel, and the linear module body drives the linear module movable slide to move according to the control program. The stator winding of the traditional linear module is always in an energized state, resulting in a large power loss. The position of the linear module movable slide is obtained through the grating, and according to the predicted running trajectory of the linear module movable slide, the power supply of the stator winding of the linear module body in the opposite direction of the predicted running trajectory is disconnected through the controller, thereby achieving energy saving effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A schematic structural diagram of an energy-saving linear module in an embodiment of the present invention is given;

[0024] Figure 2 A flow chart of a linear module energy saving method according to an embodiment of the present invention is provided;

[0025] Figure 3 A schematic diagram of the structure of an electronic device in an embodiment of the present invention is given;

[0026] Reference numerals: 110 linear module body, 120 linear module mover slide, 130 stator winding; 140 grating; 150 controller; 160 control panel. DETAILED DESCRIPTION

[0027] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0028] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "vertical", "cross", "inside", "outside", "front", "back" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.

[0029] like Figure 1As shown, an embodiment of the present invention proposes an energy-saving linear module, including a linear module including a linear module body 110, a linear module movable slide 120, a control panel 160, a controller 150 and a grating 140. The control panel 160 is used to input preset program data. The linear module body 110 drives the linear module movable slide 120 to move according to the program data. The grating 140 is arranged on at least one side of the linear module body 110 for obtaining the current position of the linear module movable slide 120. The controller 150 is used to control the stator winding 130 of the linear module to be energized or de-energized according to the current position of the linear module movable slide 120.

[0030] When the linear module movable slide 120 moves to one side in the preset program data, the stator winding 130 of the linear module located on the other side is powered off.

[0031] The control program of the linear module is input through the control panel 160, and the linear module body 110 drives the linear module movable slide 120 to move according to the control program. The stator winding 130 of the traditional linear module is always in a power-on state, resulting in a large power loss. The position of the linear module movable slide 120 is obtained through the grating 140, and according to the predicted running trajectory of the linear module movable slide 120, the controller 150 disconnects the power supply of the stator winding 130 of the linear module body 110 in the opposite direction of the predicted running trajectory, thereby achieving energy saving effect.

[0032] like Figure 2 As shown, an embodiment of the present invention provides a linear module energy saving method, comprising the following steps:

[0033] Inputting the preset program data of the linear module through the control panel 160 and acquiring the current position data of the linear module mover slide 120 through the grating 140;

[0034] Inputting the preset program data of the linear module and the current position data of the linear module mover slide 120 into the pre-trained recognition model to obtain the predicted driving trajectory of the linear module mover slide 120;

[0035] The predicted travel trajectory of the linear module movable slide 120 is input into the controller 150 , and the controller 150 is used to control the stator winding 130 of the linear module to be powered on or off.

[0036] The preset program data of the linear module is input through the control panel 160 and the current position data of the linear module movable slide 120 is obtained through the grating 140. The preset program data includes X-axis direction data and coordinate data.

[0037] The current position data of the linear module movable slide 120 is obtained through the grating 140 .

[0038] The recognition model is constructed through the following steps:

[0039] Acquire the historical operation data of the linear module, the historical operation data including the historical programming data and the historical movement trajectory data of the corresponding linear module movable slide 120;

[0040] The historical operation data is cleaned and annotated as training data, and the initial model is trained using the training data;

[0041] The initial model is optimized through the loss function, and the optimized initial model is used as the recognition model.

[0042] Inputting the pre-travel trajectory result of the linear module movable slide 120 into the controller 150, and using the controller 150 to control the stator winding 130 of the linear module to be powered on or off includes:

[0043] The controller 150 is used to obtain the predicted driving trajectory of the moving linear module movable slide 120 and analyze and process it in combination with the current position of the moving linear module movable slide 120;

[0044] According to the predicted driving trajectory, the stator winding 130 of the linear module located in the opposite direction of the predicted driving trajectory is controlled to be de-energized.

[0045] The preset program data is input through the control panel 160, and the predicted driving trajectory of the linear module movable slide 120 is obtained using the recognition model. The stator winding 130 of the linear module located in the opposite direction of the predicted driving trajectory is controlled by the controller 150 to be powered off according to the predicted driving trajectory, so as to achieve power off of the stator winding 130 of the linear module that does not participate in the driving of the linear module movable slide 120, thereby achieving energy saving.

[0046] like Figure 3 As shown, an embodiment of the present invention further provides an electronic device, which includes a memory 630 and a processor 610, wherein the memory 630 stores at least one computer executable instruction, and the processor 610 is configured to run the computer executable instruction, and when the computer executable instruction is run by the processor 610, the above method embodiment is implemented.

[0047] In this embodiment, the electronic device includes a processor 610, a communication interface 620, a memory 630, and a communication bus 640, wherein the processor 610, the communication interface 620, and the memory 630 communicate with each other through the communication bus 640. The processor 610 can call the computer executable instructions in the memory 630 to execute the following method:

[0048] Inputting the preset program data of the linear module through the control panel 160 and acquiring the current position data of the linear module mover slide 120 through the grating 140;

[0049] Inputting the preset program data of the linear module and the current position data of the linear module mover slide 120 into the pre-trained recognition model to obtain the predicted driving trajectory of the linear module mover slide 120;

[0050] The predicted travel trajectory of the linear module movable slide 120 is input into the controller 150 , and the controller 150 is used to control the stator winding 130 of the linear module to be powered on or off.

[0051] The computer executable instructions in the above-mentioned memory 630 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory (RAM, Random Access Memory), a disk or an optical disk.

[0052] The present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the methods provided in the above embodiments, for example, include:

[0053] Inputting the preset program data of the linear module through the control panel 160 and acquiring the current position data of the linear module mover slide 120 through the grating 140;

[0054] Inputting the preset program data of the linear module and the current position data of the linear module mover slide 120 into the pre-trained recognition model to obtain the predicted driving trajectory of the linear module mover slide 120;

[0055] The predicted travel trajectory of the linear module movable slide 120 is input into the controller 150 , and the controller 150 is used to control the stator winding 130 of the linear module to be powered on or off.

[0056] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.

[0057] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installation", "connection" and "setting" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, a direct connection, or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in the present invention are understood according to specific circumstances.

[0058] The above specific embodiments are only one or several preferred embodiments of the present invention. Based on the technical solution of the present invention and the relevant inspiration of the above embodiments, those skilled in the art can make various alternative improvements and combinations to the above specific embodiments.

Claims

1. An energy-saving linear module, characterized in that: The linear module comprises a linear module body (110), a linear module movable slide (120), a control panel (160), a controller (150) and a grating (140), wherein the control panel (160) is used to input preset program data, the linear module body (110) drives the linear module movable slide (120) to move according to the program data, the grating (140) is arranged on at least one side of the linear module body (110) and is used to obtain the current position of the linear module movable slide (120), and the controller (150) is used to control the stator winding (130) of the linear module to be energized or de-energized according to the current position of the linear module movable slide (120).

2. The energy-saving linear module according to claim 1, characterized in that: When the linear module movable slide (120) moves to one side in the preset program data, the stator winding (130) of the linear module located on the other side is powered off.

3. A linear module energy saving method, characterized in that: The steps include: Inputting preset program data of the linear module through the control panel (160) and acquiring current position data of the linear module movable slide (120) through the grating (140); Inputting the linear module preset program data and the current position data of the linear module movable slide (120) into the pre-trained recognition model to obtain the predicted driving trajectory of the linear module movable slide (120); The predicted travel trajectory of the linear module movable slide (120) is input into a controller (150), and the controller (150) is used to control the stator winding (130) of the linear module to be energized or deenergized.

4. A linear module energy saving method according to claim 3, characterized in that: The preset program data of the linear module is input through the control panel (160) and the current position data of the linear module movable slide (120) is obtained through the grating (140). The preset program data includes X-axis direction data and coordinate data.

5. The energy-saving linear module and the linear module energy-saving method according to claim 4, characterized in that: The current position data of the linear module movable slide (120) is acquired through the grating (140).

6. A linear module energy saving method according to claim 3, characterized in that: The recognition model is constructed through the following steps: Acquiring historical operation data of the linear module, the historical operation data including historical programming data and historical movement trajectory data of the corresponding linear module movable slide (120); Cleaning and labeling the historical operation data as training data, and using the training data to train the initial model; The initial model is optimized through the loss function, and the optimized initial model is used as the recognition model.

7. A linear module energy saving method according to claim 3, characterized in that: Inputting the pre-travel trajectory result of the linear module movable slide (120) into the controller (150), and using the controller (150) to control the stator winding (130) of the linear module to be energized or deenergized comprises: The controller (150) is used to obtain the predicted travel trajectory of the moving linear module movable slide (120) and analyze and process the predicted travel trajectory in combination with the current position of the moving linear module movable slide (120); According to the predicted driving trajectory, the stator winding (130) of the linear module located in the opposite direction of the predicted driving trajectory is controlled to be de-energized.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the linear module energy saving method as described in any one of claims 3 to 7 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the linear module energy saving method as described in any one of claims 3 to 7 is implemented.