Position determination method and device, equipment and storage medium

By obtaining the feedback position value of each conveying section in the magnetic levitation system and the length of the mover, and determining the target position value, the difficulty in determining the mover position caused by the encoder installation on the line body is solved, and the accurate position determination of the mover is achieved.

CN120128023AActive Publication Date: 2025-06-10江苏烽禾升智能科技有限公司

Patent Information

Application Number
CN202510224718.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-06-10
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

In the magnetic levitation system, the encoder is installed on the line body and does not move with the mover, making it difficult to determine the position of the mover in real time.

Method used

By obtaining the feedback position value of each conveying section and the length of the mover, the target position value is determined based on the spacing between the adjacent two feedback position values ​​and the length of the mover, and the position of the mover is determined based on the target position value.

Benefits of technology

The accurate determination of the position of the mover in the magnetic levitation system is achieved, and the difficulty in determining the position caused by the encoder installation on the line is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128023A_ABST
    Figure CN120128023A_ABST
Patent Text Reader

Abstract

The invention discloses a position determination method and device, equipment and a storage medium, and relates to the technical field of magnetic suspension. The magnetic suspension line body comprises a plurality of conveying sections, and the method comprises the steps that the feedback position value of each conveying section and the length of a rotor on the magnetic suspension line body are obtained; determining a target position value according to the distance between two adjacent feedback position values and the length of the rotor; and determining the position of the rotor according to the target position value. Therefore, the technical problem that a rotor position determination method applied to a magnetic suspension system is urgently needed in the prior art can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a position determination method, apparatus, device and storage medium, and relates to the technical field of magnetic levitation technology. Background Art

[0002] In the technical field of magnetic levitation technology, a closed-loop control system is used to achieve high-speed and high-precision motion control of a mover. In the closed-loop control system, the position feedback of the mover generally relies on an encoder for feedback, and the position of the mover can be obtained in real time through the encoder.

[0003] In the related art, the encoder is installed on the mover and moves with the mover. However, in a magnetic levitation system, the encoder is installed on the line body and does not move with the mover. Therefore, there is an urgent need for a method for determining the position of a mover applied to a magnetic levitation system. Summary of the Invention

[0004] The present invention provides a position determination method, apparatus, device and storage medium to at least solve the technical problem in the related art that there is an urgent need for a method for determining the position of a mover applied to a magnetic levitation system. The technical solution of the present application is as follows: According to a first aspect of an embodiment of the present application, a position determination method is provided. A magnetic levitation line body includes a plurality of conveying sections. The method includes: obtaining the feedback position value of each conveying section and the length of the mover on the magnetic levitation line body; determining a target position value according to the distance between two adjacent feedback position values and the length of the mover; and determining the position of the mover according to the target position value.

[0005] In a possible implementation manner, the determining the target position value according to the distance between two adjacent feedback position values and the length of the mover includes: when the distance is equal to the length of the mover and the two adjacent feedback position values belong to two adjacent conveying sections, determining the midpoint of the two adjacent feedback position values as the target position value.

[0006] In a possible implementation manner, the determining the target position value according to the distance between two adjacent feedback position values and the length of the mover includes: when the distance is not equal to the length of the mover, determining both of the two adjacent feedback position values as the target position value.

[0007] In a possible implementation manner, the determining the position of the mover according to the target position value includes: determining the target conveying section to which the target position value belongs; determining the total length of the conveying sections before the target conveying section; and determining the sum of the total length of the conveying sections and the target position value as the position of the mover.

[0008] According to a second aspect of the embodiments of the present application, a position determination device is provided. The maglev line body includes a plurality of conveying segments. The device includes: an acquisition unit and a determination unit; the acquisition unit is configured to acquire the feedback position value of each conveying segment and the length of the mover on the maglev line body; the determination unit is configured to determine the target position value according to the distance between two adjacent feedback position values and the length of the mover; the determination unit is further configured to determine the position of the mover according to the target position value.

[0009] In a possible implementation manner, in the above position determination device, the determination unit is specifically configured to: when the distance is equal to the length of the mover and two adjacent feedback position values belong to two adjacent conveying segments, determine the midpoint of the two adjacent feedback position values as the target position value.

[0010] In a possible implementation manner, in the above position determination device, the determination unit is specifically configured to: when the distance is not equal to the length of the mover, determine both of the two adjacent feedback position values as the target position values.

[0011] In a possible implementation manner, in the above position determination device, the determination unit is specifically configured to: determine the target conveying segment to which the target position value belongs; determine the total length of the conveying segments before the target conveying segment; and determine the sum of the total length of the conveying segments and the target position value as the position of the mover.

[0012] According to a third aspect of the embodiments of the present application, an electronic device is provided, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method according to the first aspect and any one of its possible implementation manners.

[0013] According to a fourth aspect of the embodiments of the present application, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the method according to the first aspect and any one of its possible implementation manners.

[0014] According to a fifth aspect of the embodiments of the present application, a computer program product is provided. The computer program product includes computer instructions. When the computer instructions run on the electronic device, the electronic device executes the method according to the first aspect and any one of its possible implementation manners.

[0015] The technical solution of the first aspect provided by the embodiments of the present application at least brings the following beneficial effects: The technical solution provided by the embodiments of the present application first obtains the feedback position values of each conveying section and the length of the mover on the maglev line body. Then, according to the distance between two adjacent feedback position values and the length of the mover, the target position value is determined. Further, the position of the mover is determined according to the target position value. In this way, when the encoder is installed on the line body, a method for determining the position of the mover is realized.

[0016] It should be noted that the technical effects brought by any implementation manner in the second aspect to the fifth aspect can be referred to the technical effects brought by the corresponding implementation manner in the first aspect, and will not be elaborated here.

[0017] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application, and do not constitute an improper limitation to the present application.

[0019] Figure 1 is a flowchart of a method for determining a position shown according to an exemplary embodiment; Figure 2 is a flowchart of a method for determining a position shown according to an exemplary embodiment; Figure 3 is a flowchart of a method for determining a position shown according to an exemplary embodiment; Figure 4 is a flowchart of a method for determining a position shown according to an exemplary embodiment; Figure 5 is a block diagram of a device for determining a position shown according to an exemplary embodiment; Figure 6 is a block diagram of an electronic device shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] In order to be able to more clearly understand the technical means of the present invention and implement it according to the content of the specification, the following further describes in detail the specific implementation manners of the present invention in combination with the drawings and embodiments. The following embodiments are used to illustrate the present invention, but are not used to limit the scope of the present invention.

[0021] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0022] Before introducing the location determination method provided by the present application in detail, a brief introduction to the application scenarios involved in the present application is first given.

[0023] In the field of magnetic levitation technology, high-speed and high-precision motion control of the mover is achieved through a closed-loop control system. The position feedback of the mover in the closed-loop control system generally relies on an encoder, which can obtain the position of the mover in real time.

[0024] In the related art, the encoder is installed on the mover and moves with the movement of the mover. The grating / magnetic grating matched with the encoder is installed on the wire body on the edge of the guide rail. The encoder is connected to the servo drive corresponding to the encoder through an encoder cable, and feeds back the physical position of the mover to the servo drive. However, in the magnetic levitation system, the encoder is installed on the wire body and does not move with the movement of the mover. The grating / magnetic grating matched with the encoder is installed on the mover. Therefore, there is an urgent need for a method for determining the position of the mover applied to the magnetic levitation system.

[0025] Figure 1 is a flow chart of a method for determining a position according to an exemplary embodiment. The method can be applied to an electronic device or a position determining device connected to or located inside an electronic device. The method is described below by taking the method applied to an electronic device as an example. Figure 1 As shown, the magnetic suspension line includes multiple conveying sections, and the position determination method includes the following steps: S101, the electronic device obtains the feedback position value of each conveying section and the length of the mover on the magnetic suspension line.

[0026] The feedback position value of each conveying section is the absolute position on the conveying section.

[0027] As a possible implementation, when the encoder installed on the mover moves to the conveying section, the grating / magnetic grating installed on the conveying section obtains the position of the encoder and feeds back the position of the mover to the electronic device. Accordingly, the electronic device receives the feedback position value of each conveying section.

[0028] The electronic device queries the length of the mover from the mover information of the mover.

[0029] It should be noted that when there is no mover on the conveying section, the conveying section does not feedback a position value.

[0030] Exemplarily, as shown in the feedback position value table of the conveying section in Table 1 below, the feedback position value of each conveying section is shown.

[0031] Table 1 Feedback position value table of the conveying section: 。

[0032] Among them, the feedback position values of conveying section 1 include position 1, position 2, and position 3, the feedback position values of conveying section 2 include position 4, position 5, and position 6, the feedback position values of conveying section 3 include position 7, position 8, and position 9, the feedback position values of conveying section 4 include position 10, position 11, and position 12, and the feedback position values of conveying section 5 include position 13 and position 14.

[0033] S102. The electronic device determines a target position value according to the distance between two adjacent feedback position values and the length of the mover.

[0034] As a possible implementation manner, when the distance is equal to the length of the mover and two adjacent feedback position values belong to two adjacent conveying sections, the electronic device determines the midpoint of the two adjacent feedback position values as the target position value.

[0035] When the distance is not equal to the length of the mover, the electronic device determines both of the two adjacent feedback position values as the target position values.

[0036] S103. The electronic device determines the position of the mover according to the target position value.

[0037] As a possible implementation manner, the electronic device determines a target conveying section to which the target position value belongs.

[0038] Then, the electronic device determines the total length of the conveying sections before the target conveying section.

[0039] Furthermore, the electronic device determines the sum of the total length of the conveying sections and the target position value as the position of the mover.

[0040] It can be understood that for the technical solution provided in the embodiment of the present application, by first obtaining the feedback position value of each conveying section and the length of the mover on the maglev line body. Then, according to the distance between two adjacent feedback position values and the length of the mover, the target position value is determined. Furthermore, the position of the mover is determined according to the target position value. In this way, when the encoder is installed on the line body, a method for determining the position of the mover is realized.

[0041] In some embodiments, in order to be able to determine the target position value, such as Figure 2 As shown, in the position determination method provided by the embodiments of the present application, the above S102 specifically includes the following steps: S201. The electronic device determines whether the distance is equal to the length of the mover.

[0042] Exemplarily, the feedback position value 3 is 480, the feedback position value 4 is 0, the feedback position value 6 is 560, the feedback position value 7 is 80, the feedback position value 9 is 640, and the feedback position value 10 is 160.

[0043] Since the length of the conveying section is 640 and the length of the mover is 160, the distances between the feedback position 3 and the feedback position 4, between the feedback position 6 and the feedback position 7, and between the feedback position 9 and the feedback position 10 are all equal to the length of the mover.

[0044] S202. The electronic device determines whether two adjacent feedback position values belong to two adjacent conveying sections.

[0045] Exemplarily, the feedback position value 3 belongs to the conveying section 1, the feedback position value 4 belongs to the conveying section 2, the feedback position value 6 belongs to the conveying section 2, the feedback position value 7 belongs to the conveying section 3, the feedback position value 9 belongs to the conveying section 3, and the feedback position value 10 belongs to the conveying section 4.

[0046] As can be seen from the above, the feedback position value 3 and the feedback position value 4, the feedback position value 6 and the feedback position value 7, and the feedback position value 9 and the feedback position value 10 all belong to two adjacent conveying sections.

[0047] S203. When the distance is equal to the length of the mover and two adjacent feedback position values belong to two adjacent conveying sections, the electronic device determines the midpoint of the two adjacent feedback position values as the target position value.

[0048] As can be seen from the above, the feedback position 3 and the feedback position 4 reflect the position where the edge of the mover just touches the conveying section 2, the feedback position 6 and the feedback position 7 reflect the position where the center point of the mover is just in the middle of the conveying section 2 and the conveying section 3, and the feedback position 9 and the feedback position 10 reflect the position where the mover is just about to leave the conveying section 3.

[0049] Therefore, the electronic device determines the feedback position 3 and the feedback position 4 as the feedback positions generated by the same mover. The electronic device also determines the feedback position 6 and the feedback position 7 as the feedback positions generated by the same mover. The electronic device also determines the feedback position 9 and the feedback position 10 as the feedback positions generated by the same mover.

[0050] It can be understood that in the technical solution provided by the embodiments of the present application, when the distance is equal to the length of the mover and two adjacent feedback position values belong to two adjacent conveying sections, the midpoint of the two adjacent feedback position values is determined as the target position value. In this way, since an encoder is installed on each conveying section of the line body, when the mover straddles two conveying sections, two conveying sections will generate feedback position values simultaneously. By using this method to convert the two feedback position values into the target position value, the accurate position of the mover can be determined.

[0051] In some embodiments, in order to be able to determine the target position value, as Figure 3 shown, in the position determination method provided by the embodiments of the present application, the above S102 specifically includes the following steps: S301. The electronic device determines whether the distance is equal to the length of the mover.

[0052] S302. When the distance is not equal to the length of the mover, the electronic device determines both adjacent feedback position values as the target position value.

[0053] As can be seen from the above, the distances between feedback position value 1 and feedback position value 2, between feedback position value 2 and feedback position value 3, between feedback position value 4 and feedback position value 5, between feedback position value 5 and feedback position value 6, between feedback position value 7 and feedback position value 8, between feedback position value 8 and feedback position value 9, between feedback position value 10 and feedback position value 11, and between feedback position value 11 and feedback position value 12 are all not equal to the length of the mover. Therefore, the electronic device determines the above feedback position values as the target position values.

[0054] It can be understood that in the technical solution provided by the embodiments of the present application, when the distance is not equal to the length of the mover, both adjacent feedback position values are determined as the target position value. In this way, when the distance is not equal to the length of the mover, it means that the two feedback position values are generated according to two different movers. By determining both of these two adjacent feedback position values as the target position value, the accurate position of the mover can be determined.

[0055] In some embodiments, in order to be able to determine the position of the mover, as Figure 4 shown, in the position determination method provided by the embodiments of the present application, the above S103 specifically includes the following steps: S401. The electronic device determines the target conveying section to which the target position value belongs.

[0056] Exemplarily, if the feedback position value 8 belongs to the conveying section 3, the electronic device determines the target conveying section as the conveying section 3.

[0057] S402. The electronic device determines the total length of the conveying sections before the target conveying section.

[0058] Exemplarily, if the conveying sections 3 include the conveying section 1 and the conveying section 2, then the total length of the conveying sections before the electronic device determines the target conveying section is the sum of the lengths of the conveying section 1 and the conveying section 2. The lengths of both the conveying section 1 and the conveying section 2 are 640, and the total length of the conveying sections before the target conveying section is 640 + 640 = 1280.

[0059] S403. The electronic device determines the position of the mover by adding the total length of the conveying sections and the target position value.

[0060] Exemplarily, if the feedback position value 8 is 100, then the electronic device determines the position of the mover on the line body as 1380.

[0061] It can be understood that for the technical solution provided in this application, by first determining the target conveying section to which the target position value belongs. Then, determining the total length of the conveying sections before the target conveying section. Further, adding the total length of the conveying sections and the target position value to determine the position of the mover. In this way, since the target position value is the absolute position on each conveying section, by first determining the total length of the conveying sections before the target position value and then calculating the sum of the total length of the conveying sections and the target position value, the absolute position of the mover on the entire line body can be determined.

[0062] The above mainly introduces the solution provided in the embodiments of this application from the perspective of the method. To implement the above functions, the position determination device or the electronic device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed in this article, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0063] The embodiments of this application can, according to the above method, exemplarily divide the function modules of the position determination device or the electronic device. For example, the position determination device or the electronic device may include each function module corresponding to each function division, or may integrate two or more functions into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software function module. It should be noted that the division of modules in the embodiments of this application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0064] For example, the embodiments of this application also provide a position determination device.

[0065] In some embodiments,Figure 5 is a block diagram of a position determination device 500 shown according to an exemplary embodiment. Referring to Figure 5 , the maglev line body includes a plurality of conveying sections, and the position determination device 500 includes an acquisition unit 501 and a determination unit 502.

[0066] The acquisition unit 501 is configured to acquire the feedback position value of each conveying section and the length of the mover on the maglev line body.

[0067] The determination unit 502 is configured to determine the target position value according to the distance between two adjacent feedback position values and the length of the mover.

[0068] The determination unit 502 is further configured to determine the position of the mover according to the target position value.

[0069] Optionally, as Figure 5 shown, the determination unit 502 provided in the embodiment of the present application is specifically configured to: When the distance is equal to the length of the mover and two adjacent feedback position values belong to two adjacent conveying sections, the midpoint of the two adjacent feedback position values is determined as the target position value.

[0070] Optionally, as Figure 5 shown, the determination unit 502 provided in the embodiment of the present application is specifically configured to: When the distance is not equal to the length of the mover, both of the two adjacent feedback position values are determined as the target position values.

[0071] Optionally, as Figure 5 shown, the determination unit 502 provided in the embodiment of the present application is specifically configured to: Determine the target conveying section to which the target position value belongs.

[0072] Determine the total length of the conveying sections before the target conveying section.

[0073] Determine the position of the mover by adding the total length of the conveying sections and the target position value.

[0074] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated here.

[0075] Figure 6 is a block diagram of an electronic device shown according to an exemplary embodiment. As Figure 6 shown, the electronic device 600 includes but is not limited to: a processor 601 and a memory 602.

[0076] Among them, the above-mentioned memory 602 is used to store executable instructions of the above-mentioned processor 601. It can be understood that the above-mentioned processor 601 is configured to execute instructions to implement the location determination method in the above-mentioned embodiments.

[0077] It should be noted that those skilled in the art can understand that Figure 6 the structure of the electronic device shown in does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than Figure 6 shown, or combine certain components, or have different component arrangements.

[0078] The processor 601 is the control center of the electronic device, connecting various parts of the entire electronic device through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 602, and by calling data stored in the memory 602, it executes various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 601 may include one or more processing units. Optionally, the processor 601 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 601 either.

[0079] The memory 602 can be used to store software programs and various data. The memory 602 may mainly include a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required by at least one functional module (such as the determination unit, processing unit, etc.). In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

[0080] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as the memory 602 including instructions. The above-mentioned instructions can be executed by the processor 601 of the electronic device 600 to implement the location determination method in the above-mentioned embodiments.

[0081] In actual implementation, Figure 5 the functions of the acquisition unit 501 and the determination unit 502 in can both be implemented by Figure 6 the processor 601 in calling the computer program stored in the memory 602. The specific execution process can refer to the description of the location determination method part in the above embodiment, and will not be elaborated here.

[0082] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium. For example, the non-transitory computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0083] In an exemplary embodiment, the embodiments of the present application further provide a computer program product including one or more instructions, and the one or more instructions can be executed by a processor 601 of an electronic device to complete the position determination method in the above embodiments.

[0084] It should be noted that when the instructions in the above computer-readable storage medium or the one or more instructions in the computer program product are executed by the processor of the electronic device, each process of the above position determination method embodiment is implemented, and the same technical effects as those of the above position determination method can be achieved. To avoid repetition, details are not described herein again.

[0085] Through the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0086] In several embodiments provided by the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.

[0087] The units described as separate components may or may not be physically separated. The components displayed as units may be a physical unit or multiple physical units, that is, they may be located in one place, or may be distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0088] In addition, in each embodiment of the present application, each functional unit can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0089] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0090] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for determining a position, characterized in that: The magnetic suspension line includes a plurality of conveying sections, and the method includes: Obtaining the feedback position value of each conveying section and the length of the mover on the magnetic suspension line; Determine the target position value according to the distance between two adjacent feedback position values ​​and the length of the mover; The position of the mover is determined according to the target position value.

2. The method according to claim 1, characterized in that Determining the target position value according to the distance between two adjacent feedback position values ​​and the length of the mover includes: When the spacing is equal to the length of the mover, and the two adjacent feedback position values ​​belong to two adjacent conveying sections, the midpoint of the two adjacent feedback position values ​​is determined as the target position value.

3. The method according to claim 1, characterized in that Determining the target position value according to the distance between two adjacent feedback position values ​​and the length of the mover includes: When the spacing is not equal to the length of the mover, the two adjacent feedback position values ​​are both determined as the target position values.

4. The method according to claim 1, characterized in that: Determining the position of the mover according to the target position value includes: Determine the target conveying section to which the target position value belongs; Determining the total length of the conveying section before the target conveying section; The sum of the total length of the conveying section and the target position value is determined as the position of the mover.

5. A position determination device, characterized in that: The magnetic suspension line includes a plurality of conveying sections, and the device includes: an acquisition unit and a determination unit; The acquisition unit is used to acquire the feedback position value of each conveying section and the length of the mover on the magnetic suspension line; The determination unit is used to determine the target position value according to the distance between two adjacent feedback position values ​​and the length of the mover; The determining unit is further used to determine the position of the mover according to the target position value.

6. The device according to claim 5, characterized in that The determining unit is specifically configured to: When the spacing is equal to the length of the mover, and the two adjacent feedback position values ​​belong to two adjacent conveying sections, the midpoint of the two adjacent feedback position values ​​is determined as the target position value.

7. The device according to claim 5, characterized in that The determining unit is specifically configured to: When the spacing is not equal to the length of the mover, the two adjacent feedback position values ​​are both determined as the target position values.

8. The device according to claim 5, characterized in that The determining unit is specifically configured to: Determine the target conveying section to which the target position value belongs; Determining the total length of the conveying section before the target conveying section; The sum of the total length of the conveying section and the target position value is determined as the position of the mover.

9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that: When the computer-executable instructions stored in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can perform the method as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method for eliminating interference of exterior magnetic field to electric motor

    CN101132164A

  • Magnetic suspension logistics system rotor linear displacement detection device and method

    CN113489244A

  • Cooperative control method and device of sectional type permanent magnet synchronous linear motor

    CN117294186A

  • Rotor control method and device, electronic equipment and storage medium

    CN118009864A

  • Multi-reading-head mover position information detection method and related equipment

    CN118225139A

Cited By

  • Position determination method and apparatus, device, and storage medium

    WO2026179515A1