Direct drive system, control method thereof, electronic device, and storage medium
Patent Information
- Application Number
- JP2023529111
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-11-25
- Filing Date
- 2023-03-09
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2043-03-09
AI Technical Summary
【0009】 上記の記述から分かるように、関連技術に比べて、本願の有益な効果は以下の点にある。
Smart Images

Figure 0007639137000001 
Figure 0007639137000002 
Figure 0007639137000003
Abstract
Description
[Technical field]
[0001] The present invention relates to the field of direct drive transmission technology, and in particular to a direct drive system and a control method thereof, an electronic device, and a storage medium. [Background technology]
[0002] In the related art, a direct drive transmission system usually includes a plurality of movers, a plurality of stators for pushing the movers to move linearly in a predetermined direction by generating a magnetic field, and a plurality of drivers respectively connected to the plurality of stators, and its general control method is to realize a smooth transition from the movers to the stators using master-slave switching control. This control method has a master mode and a slave mode, and in the master mode, the driver adjusts the magnitude of the current in the winding in each stator to change the thrust of each mover and further change the position of each stator, and in the slave mode, the magnitude of the current sent from the driver to the winding in each stator is constant. However, such a control method still has many drawbacks, such as the need to customize and modify the driver's functions, which reduces the versatility of the driver's use, and the existence of a period of single master control during the transition from the mover to the stator, which leads to a loss of thrust for the mover.
[0003] Therefore, there is a need to improve the control method of the above-mentioned direct drive transmission system. Summary of the Invention [Problem to be solved by the invention]
[0004] The present application aims to provide a direct drive system, a control method thereof, electronic equipment, and a storage medium for solving the problems in related art that drivers in direct drive transmission systems are not very versatile and thrust to a mover is easily lost. [Means for solving the problem]
[0005] In order to solve the above-mentioned problems in the related art, a first aspect of the present embodiment provides a direct drive system, comprising: a stator; a plurality of primary units provided on the stator, each having a winding arranged adjacent to the other along a longitudinal direction of the stator; a plurality of drivers respectively connected to the windings in the plurality of primary units; a controller connected to the plurality of drivers; a plurality of first position feedback devices provided on the stator, each corresponding to the plurality of primary units and connected to the corresponding drivers; guide rails provided on the stator, each located on both opposing sides of the plurality of primary units; and a plurality of movers slidably connected to the guide rails, each mover being provided with a magnet steel and a second position feedback device, the first position feedback device corresponding to the second position feedback device, and the windings corresponding to the magnet steel; The windings are used to generate a traveling wave magnetic field when current is applied, thereby generating thrust between the windings and the magnet steel, thereby moving the mover along the guide rail. The first position feedback device is used to sense the second position feedback device to obtain relative position information between the mover and the primary unit; The controller is used to calculate absolute position information of the mover on the guide rail based on the relative position information, and to switch an operation mode of the primary unit based on the relative position information; The operation modes include a position mode and a current mode. In the position mode, the controller is used to output a position control command based on the absolute position information and a preset position within the full stroke range of the mover on the guide rail, and the driver is used to adjust the magnitude of the current in the winding according to the position control command to move the mover to the preset position; In the current mode, the controller is used to output a current control command, and the driver is used to supply current to the windings in response to the current control command to compensate for thrust losses during the movement of the mover.
[0006] A second aspect of the present invention provides a method for controlling a direct drive system, the method being applied to the direct drive system according to the first aspect of the present invention, the method comprising: Controlling the first position feedback device to sense the second position feedback device to obtain relative position information between the mover and the primary unit; Calculating absolute position information of the mover on the guide rail based on the relative position information; and switching an operational mode of the primary unit based on the relative position information; Here, the operation mode includes a position mode and a current mode, In the position mode, a position control command is output based on the absolute position information and a preset position within the full stroke range of the mover on the guide rail, so that the driver adjusts the magnitude of the current in the winding in the primary unit according to the position control command, and changes the magnitude of the thrust between the winding and the magnet steel to move the mover to the preset position; In the current mode, by outputting a current control command, the driver supplies current to the windings in response to the current control command so as to compensate for thrust losses during movement of the mover.
[0007] A third aspect of the present embodiment provides an electronic device comprising a memory and at least one processor, the memory being used to store at least one program, and the at least one program, when executed by the at least one processor, causing the at least one processor to execute the control method for a direct drive system described in the second aspect of the present embodiment.
[0008] A fourth aspect of the present embodiment provides a computer-readable storage medium having executable instructions stored thereon, the executable instructions, when executed, performing the method for controlling a direct drive system according to the second aspect of the present embodiment. Effect of the Invention
[0009] As can be seen from the above description, compared with the related art, the beneficial effects of the present application are as follows:
[0010] Two kinds of operation modes are designed for the primary unit: a position mode and a current mode. In the position mode, a position control command can be output based on the absolute position information of the mover on the guide rail and the preset position within the full stroke range of the mover on the guide rail, so that the driver adjusts the magnitude of the current of the winding according to the position control command, the purpose of which is to change the magnitude of the thrust between the winding and the magnet steel to move the mover to the preset position. In the current mode, a current control command can be output, so that the driver supplies current to the winding according to the current control command, the purpose of which is to compensate for the thrust loss during the movement of the mover without controlling the position of the mover. As can be seen, in this application, the position mode of the primary unit ensures the normal movement of the mover, and the current mode of the primary unit effectively compensates for the thrust loss during the movement of the mover, and there is no need to customize or modify the function of the driver, which improves the versatility of the use of the driver. [Brief description of the drawings]
[0011] In order to more clearly describe the technical solutions in the related art or embodiments of the present application, the drawings used in the description of the related art or embodiments of the present application will be briefly described. Obviously, the drawings in the following description are only some embodiments of the present application, not all embodiments. Those skilled in the art can also obtain other drawings based on these drawings without paying creative labor. [Figure 1] FIG. 1 is a diagram showing the configuration of a direct drive system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a side view of a direct drive system according to an embodiment of the present invention. [Diagram 3] FIG. 3 is an exploded view of a direct drive system according to an embodiment of the present invention. [Figure 4] FIG. 4 is an exploded view of a primary unit according to an embodiment of the present invention. [Diagram 5] FIG. 5 is a flowchart showing a control method for the direct drive system according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing a first relative position of the primary unit and magnet steel according to an embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing a second relative position of the primary unit and magnet steel according to an embodiment of the present invention. [Figure 8] FIG. 8 illustrates a third relative position of the primary unit and magnet steel according to an embodiment of the present invention. [Figure 9] FIG. 9 is a module block diagram of an electronic device according to an embodiment of the present invention. [Figure 10] FIG. 10 is a module block diagram of a computer-readable storage medium according to an embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing the configuration of a direct drive system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] In order to make the purpose, technical solution and advantages of the present application clearer and easier to understand, the present application is described clearly and completely below by combining the embodiments and drawings of the present application, in which the same or similar symbols throughout indicate the same or similar elements or elements having the same or similar functions. It should be understood that the embodiments of the present application described below are merely for interpreting the present application and do not limit the present application, that is, all other embodiments obtained by those skilled in the art without creative labor based on the embodiments of the present application are within the scope of protection of the present application. In addition, the technical features of the embodiments of the present application described below can be combined as long as they are not in conflict with each other.
[0013] Fig. 1 is a diagram showing the configuration of a direct drive system according to an embodiment of the present application, and Fig. 2 is a side view of the direct drive system according to the embodiment of the present application. The direct drive system according to the embodiment of the present application includes a stator 10, a plurality of primary units 20 having windings 21, a plurality of drivers (not shown), a controller (not shown), a plurality of first position feedback devices 30, a guide rail 40, a plurality of movers 50, a plurality of magnet steels 60, and a plurality of second position feedback devices 70. Among them, the multiple primary units 20 are provided on the stator 10 and arranged adjacent to each other along the longitudinal direction of the stator 10, the multiple drivers are respectively connected to the windings 21 in the multiple primary units 20, the controller is connected to the multiple drivers, the multiple first position feedback devices 30 are provided on the stator 10 and correspond to the multiple primary units 20, the multiple first position feedback devices 30 are respectively connected to the corresponding drivers, the guide rails 40 are provided on the stator 10 and are respectively located on opposite sides of the multiple primary units 20, the multiple movers 50 are slidably connected to the guide rails 40, and each mover 50 is provided with a magnet steel 60 and a second position feedback device 70, the first position feedback device 30 corresponds to the second position feedback device 70, and the windings 21 correspond to the magnet steel 60. The first position feedback device 30 is preferably located at the middle position of the primary unit 20, and the multiple drivers are cascaded to the controller using a high-speed bus.
[0014] Specifically, during standby of the direct drive system, an air gap magnetic field is generated between the magnet steel 60 of the mover 50 and the winding 21 of the primary unit 20 nearby, and a current is output to the winding 21 by the driver to generate a traveling wave magnetic field in the winding 21, and a thrust is generated between the magnet steel 60 of the mover 50 and the energized winding 21, so that the mover 50 moves along the guide rail 40 in the direction of the thrust. In practical application, the first position feedback device 30 is used to sense the second position feedback device 70 to obtain relative position information between the mover 50 and the primary unit 20. The controller is used to calculate absolute position information of the mover 50 on the guide rail 40 based on the relative position information, and to switch the operation mode of the primary unit 20 based on the relative position information. Here, the operation modes include a position mode and a current mode, in which in the position mode, the controller is used to output a position control command based on the absolute position information and a preset position within the full stroke range of the mover 50 on the guide rail 40, and the driver is used to adjust the magnitude of the current in the winding 21 according to the position control command to move the mover 50 to the preset position, and in the current mode, the controller is used to output a current control command, and the driver is used to supply a current to the winding 21 according to the current control command so as to compensate for thrust loss during movement of the mover 50 without controlling the position of the mover 50. Preferably, the first position feedback device 30 uses a readhead, and the second position feedback device 70 uses an incremental scale, including but not limited to a raster scale and a magnetic scale.
[0015] 3 is an exploded view of a direct drive system according to an embodiment of the present invention. A plurality of magnet steels 60 are provided for each mover 50, and the mover 50 is further provided with a second magnetic body 80. In such a configuration, the plurality of magnet steels 60 are all provided on the side of the second magnetic body 80 away from the mover 50.
[0016] In some embodiments, referring to Fig. 3, the primary unit 20 further includes a first permeable body 22 disposed on the stator 10, and in such a configuration, the winding 21 is disposed on the side of the first permeable body 22 away from the stator 10. As one embodiment, Fig. 4 is an exploded view of a primary unit 20 according to an embodiment of the present application, in which each primary unit 20 has a plurality of windings 21, the first permeable body 22 includes a main body 221 provided on the stator 10, and a plurality of sleeve connection parts 222 extending in a direction away from the stator 10 and spaced apart from each other are formed on the side of the main body 221 away from the stator 10, and the plurality of windings 21 are fitted into the plurality of sleeve connection parts 222, respectively.
[0017] It should be noted that the above-described embodiment is merely realized as a preferred embodiment of the present application, and is not intended to uniquely limit the contents of the description. Those skilled in the art will be able to flexibly configure the embodiment according to the actual application scenario based on the present application.
[0018] From the above, in the embodiment of the present application, two kinds of operation modes, namely, the position mode and the current mode, are designed for the primary unit 20. In the position mode, a position control command can be output based on the absolute position information of the mover 50 on the guide rail 40 and the preset position of the mover 50 on the guide rail 40 within the full stroke range, so that the driver adjusts the magnitude of the current of the winding 21 in the primary unit 20 according to the position control command, the purpose of which is to change the magnitude of the thrust between the winding 21 and the magnet steel 60 to move the mover 50 to the preset position. In the current mode, a current control command can be output, so that the driver supplies a current to the winding 21 according to the current control command, the purpose of which is to compensate for the thrust loss during the movement of the mover 50 without controlling the position of the mover 50. It can be understood that the embodiment of the present application ensures the normal movement of the mover 50 by the position mode of the primary unit 20, and effectively compensates for the thrust loss during the movement of the mover 50 by the current mode of the primary unit 20, and moreover, there is no need to customize or modify the driver's functions, which improves the versatility of the driver's use. In addition, the issuance of the position control command and the current control command is all executed by the controller, which can effectively avoid the speed fluctuation of the same mover 50 caused by receiving the thrust of different primary units 20 .
[0019] 5 is a flowchart showing a method for controlling a direct drive system according to an embodiment of the present application. The embodiment of the present application further provides a method for controlling a direct drive system, which is applied to the above-mentioned direct drive system according to the embodiment of the present application, and the method for controlling a direct drive system includes the following steps 501 to 503.
[0020] Step 501: Control the first position feedback device to sense the second position feedback device to obtain relative position information between the mover and the primary unit.
[0021] In the embodiment of the present application, when using a direct drive system, the second position feedback device 70 on the mover 50 sliding along the guide rail 40 needs to be guided by the first position feedback device 30 corresponding to the primary unit 20, thereby obtaining the relative position information between the mover 50 and the primary unit 20.
[0022] Step 502: Based on the relative position information, the absolute position information of the mover on the guide rail is calculated.
[0023] In the present embodiment, after obtaining the relative position information between the mover 50 and the primary unit 20, it is necessary to calculate the absolute position information of the mover 50 on the guide rail 40 based on the obtained relative position information. As can be understood, both the primary unit 20 and the guide rail 40 are fixed to the stator 10, and only the mover 50 slides along the guide rail 40, so that the absolute position information of the mover 50 on the guide rail 40 can be calculated from the relative position information between the mover 50 and the primary unit 20.
[0024] Step 503: Switch the operation mode of the primary unit based on the relative position information.
[0025] In the embodiment of the present application, after calculating the absolute position information of the mover 50 on the guide rail 40, it is necessary to switch the operation mode of the primary unit 20 based on the relative position information. Specifically, the operation modes include a position mode and a current mode. In the position mode, based on the absolute position information of the mover 50 on the guide rail 40 and the preset position of the mover 50 on the guide rail 40 within the full stroke range, the driver adjusts the magnitude of the current of the winding 21 in the primary unit 20 according to the position control command by outputting a position control command, the purpose of which is to change the magnitude of the thrust between the winding 21 and the magnet steel 60 to move the mover 50 to a preset position. In the current mode, by outputting a current control command, the driver supplies a current to the winding 21 according to the current control command so as to compensate for the thrust loss during the movement of the mover 50 without controlling the position of the mover 50.
[0026] In some embodiments, step 503 may specifically include: switching the operation mode of the primary unit 20 to the position mode when the magnet steel 60 completely enters the primary unit 20 (i.e., the outer edge of the magnet steel 60 is within the outer edge of the primary unit 20) as shown in Fig. 6; switching the operation mode of the previous primary unit 20 to the current mode and the operation mode of the current primary unit 20 to the position mode when the magnet steel 60 completely leaves the previous primary unit 20 and enters the current primary unit 20 as shown in Fig. 7 (x in the figure indicates the motion direction of the magnet steel 60); and switching the operation modes of both the two primary units 20 to the position mode when the magnet steel 60 is currently in an adjacent location between two primary units 20 as shown in Fig. 8 (x in the figure indicates the motion direction of the magnet steel 60).
[0027] It should be noted that the above-described embodiment is merely realized as a preferred embodiment of the present application, and is not intended to uniquely limit the contents of the description. Those skilled in the art will be able to flexibly configure the embodiment according to the actual application scenario based on the present application.
[0028] 9 is a module block diagram of an electronic device according to an embodiment of the present application. The embodiment of the present application further provides an electronic device 900, which includes a memory 910 and at least one processor 920, in which the memory 910 is used to store at least one program, and when the at least one program is executed by the at least one processor 920, causes the at least one processor 920 to perform the above-mentioned method for controlling a direct drive system according to the embodiment of the present application.
[0029] Additionally, the electronic device 900 also includes a bus 930 for communicating between the memory 910 and the at least one processor 920 .
[0030] 10 is a module block diagram of a computer-readable storage medium according to an embodiment of the present application. The embodiment of the present application further provides a computer-readable storage medium 100 having executable instructions 110 stored therein, the executable instructions 110 being configured to, when executed (i.e., called by a processor), perform the above-described method for controlling a direct drive system according to the embodiment of the present application.
[0031] The steps incorporating the methods or algorithms described in the embodiments disclosed herein may be implemented directly using hardware, software modules executed by a processor, or a combination of both. The software modules may be located in random memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0032] FIG. 11 is a diagram showing the configuration of a direct drive system according to an embodiment of the present invention. FIG. 11 shows the relative spatial positional relationships between a stator, a mover, a plurality of drivers, and a controller in the direct drive system according to an embodiment of the present invention.
[0033] In the above-mentioned embodiment, all or part may be realized by software, hardware, firmware, or any combination thereof. When realized by using software, all or part may be realized as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the flow or function described in the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device such as a server, data center, etc. in which one or more available media are integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk).
[0034] In addition, each embodiment in the contents of the present application is described in a progressive manner, and the main points described in each embodiment are the differences from other embodiments, and similar parts between the embodiments can be referred to each other. As for the product class embodiments, since they are similar to the method class embodiments, the explanation is relatively simple, and it is sufficient to refer to some of the explanations of the method class embodiments for related matters.
[0035] In addition, in the context of this application, relational terms such as first, second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that such an actual relationship or procedure exists between these entities or operations. Also, the words "comprise", "comprises", or any other variants thereof are meant to cover a non-exclusive inclusion such that a process, method, article, or device that includes a set of elements includes not only those elements, but also other elements not expressly listed, or includes elements inherent to the process, method, article, or device. Unless further constrained, an element defined by the phrase "including a ..." does not exclude the presence of another identical element in the process, method, article, or device that includes the element.
[0036] The above description of the disclosed embodiments enables one skilled in the art to realize or use the subject matter of the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined in the subject matter of the present application may be implemented in other embodiments without departing from the spirit or scope of the subject matter of the present application. Therefore, the subject matter of the present application is not limited to the embodiments shown in the subject matter of the present application, but should be accorded the widest scope consistent with the principles and novel features disclosed in the subject matter of the present application.
Claims
1. a stator; a plurality of primary units provided on the stator, each having a winding arranged adjacent to the other along a longitudinal direction of the stator; a plurality of drivers respectively connected to the windings in the primary units; a controller connected to the plurality of drivers; a plurality of first position feedback devices provided on the stator, each corresponding to the plurality of primary units and connected to the corresponding drivers; guide rails provided on the stator, each located on both opposing sides of the plurality of primary units; and a plurality of movers slidably connected to the guide rails, wherein a magnet steel and a second position feedback device are provided for each mover, the first position feedback device corresponds to the second position feedback device, and the winding corresponds to the magnet steel; the winding is used to generate a traveling wave magnetic field when current is applied, thereby generating a thrust between the winding and the magnet steel, thereby moving the mover along the guide rail; the first position feedback device is used to sense the second position feedback device to obtain relative position information between the mover and the primary unit; the controller is used to calculate absolute position information of the mover on the guide rail based on the relative position information, and to switch an operation mode of the primary unit based on the relative position information; The operation modes include a position mode and a current mode; In the position mode, the controller is used to output a position control command based on the absolute position information and a preset position of the mover within a full stroke range on the guide rail, and the driver is used to adjust the magnitude of the current in the winding in response to the position control command to move the mover to the preset position; In the current mode, the controller is used to output a current control command, and the driver is used to supply a current to the winding in response to the current control command so as to compensate for thrust loss during movement of the rotor; switching an operational mode of the primary unit based on the relative position information if the outer edge of the magnet steel is within the outer edge of the primary unit, switching the operation mode of the primary unit to the position mode; when the magnet steel completely leaves the previous primary unit and enters the current primary unit, switching the operation mode of the previous primary unit to the current mode and switching the operation mode of the current primary unit to the position mode; if the magnet steel is in an adjacent location between two of the primary units, switching the operation modes of the two primary units to the position mode, or switching the operation mode of one of the primary units to the position mode and the operation mode of the other primary unit to the current mode; Including, A direct drive system comprising:
2. The primary unit further includes a first magnetic body provided on the stator, The winding is provided on a side of the first magnetic body away from the stator.
2. The direct drive system of claim 1.
3. Each of the primary units has a plurality of the windings; The first magnetic body includes a main body provided on the stator, A plurality of sleeve connection portions are formed on the side of the body away from the stator, the sleeve connection portions extending in a direction away from the stator and spaced apart from one another; The plurality of windings are fitted into the plurality of sleeve connection portions, respectively.
3. The direct drive system of claim 2.
4. A plurality of the magnet steels are provided for each of the movers, The mover is further provided with a second magnetic body, The plurality of magnet steels are all provided on a side of the second magnetic body away from the movable element.
2. The direct drive system of claim 1.
5. the first position feedback device being a read head; 2. The direct drive system of claim 1.
6. the second position feedback device being an incremental scale; 2. The direct drive system of claim 1.
7. The incremental scale is either a raster scale or a magnetic scale.
7. The direct drive system of claim 6.
8. A method for controlling a direct drive system, which is applied to the direct drive system according to any one of claims 1 to 7, comprising the steps of: Controlling the first position feedback device to sense the second position feedback device to obtain relative position information between the mover and the primary unit; Calculating absolute position information of the mover on the guide rail based on the relative position information; and switching an operational mode of the primary unit based on the relative position information; wherein the operation modes include a position mode and a current mode; In the position mode, a position control command is output based on the absolute position information and a preset position of the mover within a full stroke range on the guide rail, so that the driver adjusts the magnitude of the current in the winding in the primary unit according to the position control command, and changes the magnitude of the thrust between the winding and magnet steel to move the mover to the preset position; In the current mode, a current control command is output, whereby the driver supplies a current to the winding in response to the current control command so as to compensate for a thrust loss during movement of the mover.
2. A method for controlling a direct drive system comprising:
9. A memory and at least one processor, The memory is adapted to store at least one program, which, when executed by the at least one processor, causes the at least one processor to perform the method of claim 8.
1. An electronic device comprising:
10. Executable instructions are stored; The executable instructions, when executed, perform the method of claim 8. A computer-readable storage medium comprising:
Citation Information
Patent Citations
Stator discontinuous linear motor control system based on sectional control algorithm
CN112803859A
Control method of direct drive system and related equipment
CN115085628A