METHOD AND APPARATUS FOR CAPTURING NON-COOPERATIVE TARGET USING SPACE ROBOTIC ARM, AND NON-TRANSITORY STORAGE MEDIUM
20240109675 ยท 2024-04-04
Assignee
Inventors
- Fan Wu (Harbin, CN)
- Xibin Cao (Harbin, CN)
- Zhengda CHENG (Harbin, CN)
- Ruichen XI (Harbin, CN)
- Yunhai GENG (Harbin, CN)
Cpc classification
B64G2004/005
PERFORMING OPERATIONS; TRANSPORTING
International classification
B64G1/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Disclosed are a method, a device, an apparatus for capturing a non-cooperative target using a space robotic arm, and a non-transitory storage medium, and relates to the technical field of on-orbit servicing. The method is applied to a space robotic arm with a magnetic capture device as an end actuator. The method includes: establishing a magnetic attractive force model for the magnetic capture device, determining a magnetic attractive force characteristic of the magnetic capture device based on the magnetic attractive force model, determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, capturing the non-cooperative target according to the capture strategy, and determining whether the non-cooperative target is captured based on a preset determination condition.
Claims
1. A method for capturing a non-cooperative target using a space robotic arm, the method being applied to the space robotic arm with a magnetic capture device as an end actuator and the method comprising: establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device according to the magnetic attractive force model, determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, and capturing the non-cooperative target according to the capture strategy and determining whether the non-cooperative target is captured based on a preset determination condition.
2. The method according to claim 1, wherein the establishing a magnetic attractive force model for the magnetic capture device comprises: establishing the magnetic attractive force model for the magnetic capture device according to a magnetic attractive force applied by the magnetic capture device and a distance between a magnetic surface of the magnetic capture device and a captured surface of the non-cooperative target, wherein the established magnetic attractive force model for the magnetic capture device is that:
F=k.sub.1?e.sup.?l.sup.
3. The method according to claim 1, wherein the determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device comprises: determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target, obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target, and determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition.
4. The method according to claim 3, wherein, the determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target comprises: in the case that the non-cooperative target is assumed to be a square with side length d, determining that in the process where the magnetic capture device approaches and captures the non-cooperative target, the first variation rule of the spacing distance L between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target is that: L gradually varies from
5. The method according to claim 3, wherein the obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target comprises: based on the second variation rule of the self-spin angular velocity of the non-cooperative target, when the maximum of the self-spin angular velocity is
6. The method according to claim 3, wherein the determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition comprises: based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition, determining a multistage capture strategy for the non-cooperative target, wherein in an initial stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target quickly at a first speed and operates at a first power, and in a final stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target slowly at a second speed which is smaller than the first speed and operates at a second power which is smaller than the first power.
7. The method according to claim 1, wherein the capturing the non-cooperative target according to the capture strategy and determining whether the non-cooperative target is captured based on a preset determination condition comprises: in the capture of the non-cooperative target according to the capture strategy, determining that the non-cooperative target is captured when the following preset determination conditions are all met: the distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target ranges from 0 to 10.sup.?4 m, and the speed of the magnetic capture device relative to the non-cooperative target ranges from 0 to 10.sup.?3 m/s.
8. An apparatus for capturing a non-cooperative target using a space robotic arm, the apparatus comprising a magnetic capture device provided at an end of the space robotic arm, a memory and a processor, wherein the memory is configured for storing computer-readable instructions capable of running on the processor, and the processor is configured for performing the following steps by running the computer-readable instructions: establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device based on the magnetic attractive force model, determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, and controlling the magnetic capture device to capture the non-cooperative target according to the capture strategy, and determining whether the non-cooperative target is captured based on a preset determination condition.
9. The apparatus according to claim 8, wherein the establishing a magnetic attractive force model for the magnetic capture device comprises: establishing the magnetic attractive force model for the magnetic capture device according to a magnetic attractive force applied by the magnetic capture device and a distance between a magnetic surface of the magnetic capture device and a captured surface of the non-cooperative target, wherein the established magnetic attractive force model for the magnetic capture device is that:
F=k.sub.1?e.sup.?l.sup.
10. The apparatus according to claim 8, wherein the determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device comprises: determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target, obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target, and determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition.
11. The apparatus according to claim 10, wherein, the determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target comprises: in the case that the non-cooperative target is assumed to be a square with side length d, determining that in the process where the magnetic capture device approaches and captures the non-cooperative target, the first variation rule of the spacing distance L between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target is that: L gradually varies from
12. The apparatus according to claim 10, wherein the obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target comprises: based on the second variation rule of the self-spin angular velocity of the non-cooperative target, when the maximum of the self-spin angular velocity is
13. The apparatus according to claim 10, wherein the determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition comprises: based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition, determining a multistage capture strategy for the non-cooperative target, wherein in an initial stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target quickly at a first speed and operates at a first power, and in a final stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target slowly at a second speed which is smaller than the first speed and operates at a second power which is smaller than the first power.
14. The apparatus according to claim 8, wherein the controlling the magnetic capture device to capture the non-cooperative target according to the capture strategy and determining whether the non-cooperative target is captured based on a preset determination conditions comprises: in the capture of the non-cooperative target according to the capture strategy, determining that the non-cooperative target is captured when the following preset determination conditions are all met: the distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target ranges from 0 to 10.sup.?4 m, and the speed of the magnetic capture device relative to the non-cooperative target ranges from 0 to 10.sup.?3 m/s.
15. A non-transitory storage medium having stored thereon computer-readable instructions that, when executed by a processor, cause the processor to perform a method for capturing a non-cooperative target using a space robotic arm, the method being applied to the space robotic arm with a magnetic capture device as an end actuator and the method comprising: establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device according to the magnetic attractive force model, determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, and capturing the non-cooperative target according to the capture strategy and determining whether the non-cooperative target is captured based on a preset determination condition.
16. The non-transitory storage medium according to claim 15, wherein the establishing a magnetic attractive force model for the magnetic capture device comprises: establishing the magnetic attractive force model for the magnetic capture device according to a magnetic attractive force applied by the magnetic capture device and a distance between a magnetic surface of the magnetic capture device and a captured surface of the non-cooperative target, wherein the established magnetic attractive force model for the magnetic capture device is that:
F=k.sub.1?e.sup.?l.sup.
17. The non-transitory storage medium according to claim 15, wherein the determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device comprises: determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target, obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target, and determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition.
18. The non-transitory storage medium according to claim 17, wherein, the determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target comprises: in the case that the non-cooperative target is assumed to be a square with side length d, determining that in the process where the magnetic capture device approaches and captures the non-cooperative target, the first variation rule of the spacing distance L between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target is that: L gradually varies from
19. The non-transitory storage medium according to claim 17, wherein the obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target comprises: based on the second variation rule of the self-spin angular velocity of the non-cooperative target, when the maximum of the self-spin angular velocity is
20. The non-transitory storage medium according to claim 17, wherein the determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition comprises: based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition, determining a multistage capture strategy for the non-cooperative target, wherein in an initial stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target quickly at a first speed and operates at a first power, and in a final stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target slowly at a second speed which is smaller than the first speed and operates at a second power which is smaller than the first power.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0034] In the following, the present application will be described clearly and completely by way of exemplary embodiments in conjunction with the accompanying drawings.
[0035] At present, on-orbit servicing is realized mainly through mechanical connections. The capture of a non-cooperative target through the mechanical connection may ensure high connection rigidity, but may also cause a relatively high risk of collision and a relatively complex control process for an end actuator of a space robotic arm. Therefore, according to an embodiment of the present application, a capture device for capturing a non-cooperative target, which has a simple structure, high reliability, and is easy to perform capture and release operations, is provided.
[0036] It should be understood that in the embodiment of the present application, the non-cooperative target can be a defunct satellite, space debris or space junk.
[0037] With reference to
[0038] Based on the exemplary structure of the space robotic arm 1 described above, a technical solution in which a non-cooperative target is captured using the magnetic capture device 13 as the end actuator is expected to be provided in embodiments of the present application,
[0039] With reference to
[0040] S201: establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device according to the magnetic attractive force model.
[0041] S202: determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device.
[0042] S203: capturing the non-cooperative target according to the capture strategy and determining whether the non-cooperative target is captured based on a preset determination condition.
[0043] For the method described in
[0044] establishing the magnetic attractive force model for the magnetic capture device according to a magnetic attractive force applied by the magnetic capture device and a distance between a magnetic surface of the magnetic capture device and a captured surface of the non-cooperative target,
[0045] wherein the established magnetic attractive force model for the magnetic capture device is that:
F=k.sub.1?e.sup.?l.sup.
[0046] wherein, F represents the magnetic attractive force applied by the magnetic capture device in N, x represents the distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target in mm, and each of k.sub.1, k.sub.2, l.sub.1 and l.sub.2 represents a parameter to be fitted.
[0047] Accordingly, the determined magnetic attractive force characteristic of the magnetic capture device according to the magnetic attractive force model is specifically as follows. When the distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target is small, the magnetic attractive force applied by the magnetic capture device is large, while, when the distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target is large, the magnetic attractive force applied by the magnetic capture device is small.
[0048] It should be known that in the embodiment of the present application, a surface of the magnetic capture device 13 which is in contact with the non-cooperative target is referred to as the magnetic surface, and correspondingly, a surface of the non-cooperative target which is in contact with the above-mentioned magnetic surface is referred to as the captured surface.
[0049] It could be understood that in the specific implementation, the distance x between the magnetic surface of the magnetic capture device 13 and the captured surface of the non-cooperative target and the magnetic attractive force F applied by the magnetic capture device can be obtained based on factors such as the mass characteristic of the non-cooperative target and the strength of the seven-degree-of-freedom robotic arm 11. It could be understood that since it will take a long time for the space robotic arm 1 to approach the non-cooperative target, it is inevitable that the control of the activation of the magnetic capture device 13 is inaccurate. If the magnetic capture device 13 is activated too early, a disturbance torque will be applied on the non-cooperative target and may significantly affect the spin state of the non-cooperative target. Therefore, in the specific implementation, the magnetic capture device 13 could be activated when it is close to the non-cooperative target. In this way, the magnetic attractive force will be large due to the small distance of the magnetic capture device 13 from the non-cooperative target, so as to ensure the capture of the non-cooperative target, and the disturbance to the non-cooperative target could also be reduced.
[0050] However, in the specific implementation, when the distance between the magnetic surface of the magnetic capture device 13 and the captured surface of the non-cooperative target is 0, the magnetic attractive force applied by the magnetic capture device 13 is approximately 12000N, which will be a challenge to the structural strength of the space robotic arm 1, and will cause large acceleration on the non-cooperative target in the capture process and may eventually cause a serious collision therebetween. Therefore, in the specific implementation according to the embodiment of the present application, it is expected to set power levels according to the distance x between the magnetic surface of the magnetic capture device 13 and the captured surface of the non-cooperative target. Specifically, when the distance x is small, the power of the magnetic capture device 13 is reduced, so that the magnetic attractive force applied by the magnetic capture device 13 is small, while, when the distance x is large, the power of the magnetic capture device 13 is increased, so that the magnetic attractive force applied by the magnetic capture device 13 is large. However, considering the self-induction effect of coils in the magnetic capture device 13, the number of the power levels should not be excessive, and can be determined based on actual conditions.
[0051] For the method described in
[0052] determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of a spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target,
[0053] obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target, and
[0054] determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition,
[0055] In some examples, the determining a second variation rule of a self-spin angular velocity of the non-cooperative target based on a first variation rule of the spacing distance between the magnetic surface of the magnetic capture device and a centroid of the non-cooperative target includes:
[0056] in the case that the non-cooperative target is assumed to be a square with side length d, determining that in the process where the magnetic capture device approaches and captures the non-cooperative target, the first variation rule of the spacing distance L between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target is that: L gradually varies from
and
[0057] determining that in the process where L gradually varies from
the second variation rule of the self-spin angular velocity ? of the non-cooperative target is that:
[0058] wherein, T.sub.1 is a total time consumed from the start to the completion of the capture.
[0059] In some examples, the obtaining a constraint condition for the spacing distance between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target based on the second variation rule of the self-spin angular velocity of the non-cooperative target includes:
[0060] based on the second variation rule of the self-spin angular velocity of the non-cooperative target, when the maximum of the self-spin angular velocity is
in order to prevent a collision between the magnetic capture device and the non-cooperative target, determining that the constraint condition for the spacing distance L between the magnetic surface of the magnetic capture device and the centroid of the non-cooperative target is that:
[0061] wherein, t represents the time consumed in the capture process which starts from a capture zero timing at which
the radius of the magnetic surface of the magnetic capture device.
[0062] It could be understood that the non-cooperative target in failure is in self-spin state in space, therefore in the embodiment of the present application, the capture strategy is designed for the non-cooperative target in self-spin state. As shown in
will be met. A geometric constraint for the magnetic capture device 13 needs to be considered for the reason that the magnetic capture device 13 cannot be regarded as a point in the process of the space robotic arm 1 approaching the non-cooperative target. Specifically, it is assumed that the self-spin angular velocity of the non-cooperative target is ?, the angle by which the non-cooperative target in self-spin state rotates should not be greater than
in the process from
from to the completion of the capture
Otherwise, the non-cooperative target may collide with an edge of the bottom surface of the magnetic capture device 13 before being captured. Assuming that the total time consumed in the process from
to the completion of the capture is T.sub.1, the self-spin angular velocity of the non-cooperative target in self-spin state should meet the following expression:
[0063] Based on the above description, regarding the situation where the self-spin angular velocity of the non-cooperative target in self-spin state is at its maximum, i.e.,
the initial state of the capture process is as shown in
[0064] In some examples, the determining the capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition includes the following step.
[0065] Based on the magnetic attractive force characteristic of the magnetic capture device and the constraint condition, determining a multistage capture strategy for the non-cooperative target. Specifically, in an initial stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target quickly at a first speed and operates at a first power, and in a final stage of the approach of the magnetic capture device to the non-cooperative target, the magnetic capture device approaches the non-cooperative target slowly at a second speed which is smaller than the first speed and operates at a second power which is smaller than the first power.
[0066] Based on the constraint condition that L needs to meet, the tendency of a curve corresponding to the constraint condition can be obtained, as shown by the curve B in
[0067] For the method shown in
[0068] The distance between the magnetic surface of the magnetic capture device and the captured surface of the non-cooperative target ranges from 0 to 10.sup.?4 m, and the speed of the magnetic capture device relative to the non-cooperative target ranges from 0 to 10.sup.?3 m/s.
[0069] It could be understood that when the space robotic arm 1 is maneuvered at a large angle to the non-cooperative target, the magnetic capture device 13 will gradually approach the non-cooperative target, and the non-cooperative target is still in self-spin state. When the normal vector n.sub.1 of the bottom surface of the magnetic capture device 13 and the normal vector n.sub.2 of the captured surface of the non-cooperative target are about to become collinear, the distance between the magnetic surface of the magnetic capture device 13 and the captured surface of the non-cooperative target is reduced to a preset distance at which the magnetic capture device 13 is activated. In this case, the magnetic capture device 13 is energized to produce a magnetic attractive force so as to attract the non-cooperative target using the multistage capture strategy and complete the capture. The state of the non-cooperative target being captured is shown in
[0070] According to the embodiments of the present application, the magnetic attractive force model for the magnetic capture device is established according to the magnetic attractive force applied by the magnetic capture device 13 and the distance between the magnetic surface of the magnetic capture device 13 and the captured surface of the non-cooperative target, the magnetic attractive force characteristic of the magnetic capture device 13 is obtained according to the established magnetic attractive force model and the power levels of the magnetic capture device 13 are set based on the magnetic attractive force characteristic. Additionally, in the process that the magnetic capture device approaches the non-cooperative target, the constraint condition for the spacing distance between the magnetic capture device 13 and the centroid of the non-cooperative target is obtained. Then, based on the above magnetic attractive force characteristic and constraint condition, the multistage approach strategy is determined. In the approach process, when the distance from the magnetic capture device to the non-cooperative target is relatively large, the speed of the magnetic capture device 13 is relatively high, and the power of the magnetic capture device 13 is increased to increase the magnetic attractive force, and when the distance from the magnetic capture device to the non-cooperative target is relatively small, the speed of the magnetic capture device 13 is relatively low, and the power of the magnetic capture device 13 is reduced to reduce the magnetic attractive force, so as to prevent the force from exceeding the limit of the structural strength of the space robotic arm 1. The magnetic capture device 13 according to the embodiments of the present application has a simple structure and is easy to perform capture and release operations. The magnetic capture device 13 can approach the non-cooperative target in the multistage manner using its the magnetic attractive force characteristic, ensuring a reliable capture process, and also reducing the damage to the space robotic arm.
[0071] The embodiments of the present application will be explained in detail below by way of specific simulation analysis process and results.
[0072] Reference is made to Table 1, which shows the magnitude of the magnetic attractive force applied by the magnetic capture device 13 when the power of the magnetic capture device 13 is 80W.
TABLE-US-00001 TABLE 1 Distance x/mm 1 2 3 4 5 6 7 8 10 Magnetic 4200 1800 1000 650 400 300 250 200 100 attractive force/N
[0073] By fitting the magnetic attractive force data and the distance data in Table 1, the following expression will be met when the power of the magnetic capture device 13 is 80W.
F=10140?e.sup.?1.278x+1842?e.sup.?0.2939x
[0074] Reference is made to Table 2, which shows parameters relevant to the non-cooperative target.
TABLE-US-00002 TABLE 2 Moment of inertia Self-spin angular Mass/kg Size/mm matrix/kg .Math. m.sup.2 velocity/rad .Math. s.sup.?1 10 300 ? 300 ? 300
[0075] Reference is made to Table 3, which shows parameters relevant to the space robotic arm 1, where the size of the base 12 is 500 mm?500 mm?500 mm.
TABLE-US-00003 TABLE 3 I.sub.x/ I.sub.y/ I.sub.z/ I.sub.xy/ I.sub.xz/ I.sub.yz/ Part Mass/kg kg .Math. m.sup.2 kg .Math. m.sup.2 kg .Math. m.sup.2 kg .Math. m.sup.2 kg .Math. m.sup.2 kg .Math. m.sup.2 Base 39.377 2.5973 2.5973 2.5975 6.1204 ? 10.sup.?11 1.8815 ? 10.sup.?10 9.8927 ? 10.sup.?12 Rod 11-1 0.46951 0.00052398 0.00050311 0.00050944 0 0 0 Rod 11-2 0.46951 0.00052398 0.00050311 0.00050944 0 0 0 Rod 11-3 1.2228 0.0013031 0.003941 0.0039119 0 0 0 Rod 11-4 0.7016 0.00073596 0.0024653 0.0024339 0 0 0 Rod 11-5 0.28793 0.00023932 0.00024444 0.00022454 0 0 0 Rod 11-6 0.28793 0.00023932 0.00024444 0.00022454 0 0 0 Rod 11-7 6.2995 0.009167 0.009167 0.0078619 0 0 0
[0076]
[0077] Reference is made to
[0078] It should be explained that in the simulation analysis according to the embodiment of the present application, the space robotic arm 1 firstly is maneuvered at a large angle, and then undergoes a stability control for a period of time. After the control error is reduced to a certain range, the approach and the capture of the non-cooperative target are carried out according to the set multistage capture strategy. Eventually, under the action of the magnetic capture device 13, the space robotic arm 1 and the non-cooperative target become a combination. In the capture process, the control error is acceptable and the effect of the capture is good.
[0079] Based on the same inventive concept as that in the above technical solution, as shown in
[0080] The magnetic capture device 13 is provided at an end of the space robotic arm and is configured for capturing the non-cooperative target.
[0081] The establishment part 1101 is configured for establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device based on the magnetic attractive force model.
[0082] The first determination part 1102 is configured for determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device.
[0083] The second determination part 1103 is configured for capturing the non-cooperative target based on the capture strategy and determining whether the non-cooperative target is captured according to a preset determination condition.
[0084] It should be explained that for the specific implementation of or the example for embodying the functions for which the above components are configured, reference can be made to the corresponding steps, implementations and examples in the aforementioned technical solutions, which will be not described in detail in the embodiment of the present application.
[0085] It could be understood that in the embodiment, part can be a circuit part, a processor part, a program or software part, etc., and of course, can also be a unit, or can be a module or non-modular.
[0086] Moreover, in the embodiment, all the components can be integrated in a single processing unit, or each component can exist physically separately, or two or more of the components can be integrated in a single unit. The integrated unit can be implemented either in the form of hardware or in the form of software functional modules.
[0087] If the integrated unit is implemented in the form of software functional module and is not sold or used as an independent product, it can be stored in a computer-readable non-transitory storage medium. Based on this understanding, the part of the technical solution in the embodiment that makes substantial contributions to the prior art or the whole or part of the technical solution can be embodied in the form of a computer software product. This computer software product is stored in a non-transitory storage medium, including several instructions for making a computer device (which could be a personal computer, server, or network device, etc.) or a processor execute all or part of the steps of the method described in the embodiment. The aforementioned non-transitory storage medium includes USB flash drive, portable hard drive, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various other mediums that can store program code.
[0088] Therefore, a non-transitory storage medium is provided according to an embodiment of the present application, which has stored thereon computer-readable instructions that, when executed by a processor, cause the processor to perform the method for capturing the non-cooperative target using the space robotic arm in the aforementioned technical solution.
[0089] According to the device 110 for capturing a non-cooperative target using a space robotic arm and the non-transitory storage medium, as shown in
[0090] The memory 1201 is configured for storing computer-readable instructions capable of running on the processor.
[0091] The processor 1202 is configured for performing the following steps by running the computer-readable instructions:
[0092] establishing a magnetic attractive force model for the magnetic capture device and determining a magnetic attractive force characteristic of the magnetic capture device based on the magnetic attractive force model,
[0093] determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, and
[0094] controlling the magnetic capture device to capture the non-cooperative target based on the capture strategy, and determining whether the non-cooperative target is captured according to a preset determination condition.
[0095] It could be understood that in the embodiment, the memory 1201 can be either a volatile memory or a non-volatile memory, or include both a volatile memory and a non-volatile memory. Non-volatile memory can be Read-Only Memory (ROM), Programmable ROM (PROM), Erasable PROM (EPROM), Electrically EPROM (EEPROM), or flash memory. Volatile memory can be Random Access Memory (RAM), which is used as external high-speed cache. As illustrative examples, but not limited thereto, many forms of RAM can be used, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DRRAM). The memory 1201 mentioned in the system and method described herein is intended to include but not limited to these and any other suitable types of memory.
[0096] The processer 1202 can be an integrated circuit chip with signal processing capability. In the implementation, the various steps of the above method can be completed by an integrated logic circuit in the form of hardware in the processer 1202 or instructions in the form of software. The processor 1202 can be a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic devices, discrete gates, transistor logic devices, discrete hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The disclosed methods in the embodiment of the present application can be executed directly by the hardware in a decoding processor, or can be executed by the combination of the hardware or software modules in a decoding processor. The software module can exist in common storage media such as random-access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory or registers. The non-transitory storage medium is in the memory 1201, and the processor 1202 reads the information from the memory 1201 and executes the above method in conjunction with its hardware.
[0097] It could be understood that the embodiments described herein can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For the implementation in hardware, the processing unit can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), DSP devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions disclosed herein, or a combination thereof.
[0098] For the implementation in software, the method described herein can be implemented using modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in the memory and executed by the processor. The memory can be implemented inside or outside the processor.
[0099] Specifically, processor 1202 is also configured to execute the method for capturing a non-cooperative target using the space robotic arm in the aforementioned technical solution by running the computer-readable instructions, which will not be further elaborated here.
[0100] It should be known that any combination of the technical solutions disclosed in the embodiments of the present application can be made without conflict.
[0101] While the present application has been described with reference to the exemplary embodiments, it should be understood that the present application is not limited to the specific embodiments/examples described and illustrated in detail herein, and those skilled in the art can image any variation or substitution of the exemplary embodiments without departing from the protection scope defined by the claims.