Satellite ground-to-ground cabin plate detection method and device, test equipment and storage medium
Through satellite detection methods and devices for floor bay plates, including photo comparison, impedance testing, power testing and communication testing, the test system in traditional satellite development is solved, and the test system cannot cope with the shortening of the batch manufacturing and development cycle of small satellites is achieved, rapid and intelligent testing is achieved, and testing efficiency is significantly improved.
Patent Information
- Application Number
- CN202210537009.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-17
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2042-05-17
AI Technical Summary
In traditional satellite development, testing systems cannot effectively respond to the need for shortening of the batch manufacturing and development cycle of small satellites, especially how to achieve batch testing under limited resources.
It provides a satellite detection method and device for floor bay plates, including photo comparison, impedance test, power test and communication test. By controlling image analysis module, impedance test module, power test module and communication test module on the upper computer, it realizes rapid and intelligent testing.
With the use of as little hardware as possible, rapid and intelligent testing in batch manufacturing of small satellites can be achieved, significantly shortened the test cycle and improved testing efficiency.
Smart Images

Figure CN114966209B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite detection, and in particular to a method and device for detecting a satellite ground cabin plate, a test device and a storage medium. Background Art
[0002] With the rapid development of communication technology and central processing units, satellite products have begun to change from the original high-orbit, large satellite-dominated to small satellite constellations, such as the Iridium constellation, OneWeb constellation, and Starlink constellation. The number of satellites has developed from the traditional number of satellites to hundreds, thousands, and even tens of thousands. For example, Space-X's Starlink project has a total of more than 40,000 satellites, and currently produces 120 satellites per month. This has challenged the traditional satellite development model and development capabilities. The development cycle of traditional satellites is 5 to 10 years, and that of small satellites is as long as 2 to 3 years, which cannot meet the development needs of current and future constellation plans. The development of satellites is divided into three stages: AIT (assembly, integration, testing, and experimentation). Among them, as the most important test and experimentation stage, its key proportion and time proportion in satellite development are particularly important.
[0003] In the process of conceiving and realizing this application, the inventors found that there are at least the following problems: in the development of traditional satellites, the test system is aimed at one satellite per test. How to ensure that the number of satellites developed is increased and the development cycle is greatly shortened; how to use limited resources for batch testing.
[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention
[0005] In response to the above technical problems, the present application provides a method and device for detecting a satellite ground cabin plate, a test device and a storage medium to alleviate the problem of a long satellite installation and testing cycle.
[0006] In one aspect, the present application provides a method for detecting a satellite ground cabin plate, optionally comprising:
[0007] Take photos of the deck equipment to obtain a deck photo, and compare the deck photo with the standard assembly drawing;
[0008] Performing impedance testing on the signal interface of the cabin equipment according to the satellite interface impedance data;
[0009] Performing power testing on the cabin equipment according to the satellite equipment power data;
[0010] A communication test is performed on the cabin equipment according to the communication protocol configuration data.
[0011] Optionally, the detection method further comprises:
[0012] The displacement device is controlled to flip the cabin plate to a preset angle.
[0013] Optionally, the detection method comprises the step of performing impedance testing on the signal interface of the cabin equipment according to the satellite interface impedance data:
[0014] Control the mechanical arm unit to grab the signal cable and connect it to the cabin signal conditioning unit;
[0015] A control signal interface test unit performs the impedance test on the cabin equipment, wherein the signal cable is connected to the signal interface test unit.
[0016] Optionally, the detection method comprises the step of performing a power test on the cabin equipment according to the satellite equipment power data:
[0017] Control the mechanical arm unit to grab the power cable and connect it to the cabin board power regulation unit;
[0018] A direct current power supply is controlled to provide a working voltage to the cabin equipment to perform the power test, wherein the direct current power supply is connected to the power cable.
[0019] Optionally, the detection method comprises the step of performing a communication test on the cabin device according to the communication protocol configuration data:
[0020] Controlling the bus test unit to perform a communication test on at least one signal bus of the cabin equipment;
[0021] Controlling the first voltmeter to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment;
[0022] Controlling the first ammeter to perform a current analog quantity collection test on at least one signal bus of the cabin equipment;
[0023] The second voltmeter is controlled to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
[0024] Optionally, the detection method further comprises:
[0025] When a single test fails for a preset number of consecutive times, the test returns to the initial state and the detection method is executed again.
[0026] On the other hand, the present application provides a satellite ground cabin plate detection device, optionally including a host computer and an image analysis module, an impedance test module, a power test module, and a communication test module respectively connected to the host computer, and the host computer is used to:
[0027] Controlling the image analysis module to take a photo of the cabin board equipment to obtain a cabin board photo, and comparing the cabin board photo with a standard assembly drawing;
[0028] Controlling the impedance test module to perform impedance test on the signal interface of the cabin board equipment according to the satellite interface impedance data;
[0029] Controlling the power test module to perform power test on the cabin equipment according to the satellite equipment power data;
[0030] Control the communication test module to perform a communication test on the cabin equipment according to the communication protocol configuration.
[0031] Optionally, the detection device further comprises a displacement device connected to the host computer, and the host computer is further used to control the displacement device to flip the cabin board to a preset angle.
[0032] Optionally, the detection device also includes a robotic arm unit connected to the host computer, and the impedance test module also includes a signal cable and a signal interface test unit connected to each other. The host computer is also used to control the robotic arm unit to grab the signal cable and connect it to the cabin signal adjustment unit; and control the signal interface test unit to perform the impedance test on the cabin equipment.
[0033] Optionally, the detection device also includes a robotic arm unit connected to the host computer, and the power testing module includes a power cable and a DC power supply connected to each other. The host computer is also used to control the robotic arm unit to grab the power cable and connect it to the cabin power adjustment unit; and control the DC power supply to provide working voltage to the cabin equipment to perform the power test.
[0034] Optionally, the communication test module in the detection device includes a bus test unit, a first voltmeter, a second voltmeter and a first ammeter respectively connected to the host computer, and the host computer is further used for:
[0035] Controlling the bus test unit to perform a communication test on at least one signal bus of the cabin equipment;
[0036] Controlling the first voltmeter to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment;
[0037] Controlling the first ammeter to perform a current analog quantity collection test on at least one signal bus of the cabin equipment;
[0038] The second voltmeter is controlled to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
[0039] Optionally, the detection device further comprises a storage unit connected to the host computer, and the storage unit is used to store and send the standard assembly drawing, satellite interface impedance data, satellite equipment power data and communication protocol configuration data to the host computer.
[0040] In another aspect, the present application provides a test device, optionally comprising a processor and a memory connected to each other;
[0041] The memory stores a computer program. When the computer program is executed by the processor, the testing device performs the detection method described above.
[0042] On the other hand, the present application provides a storage medium. Optionally, the storage medium stores a computer program. When the computer program is executed by a processor, the detection method as described above can be executed.
[0043] As described above, the satellite ground cabin plate detection method and device, test equipment and storage medium of the present application can realize rapid and intelligent testing in batch manufacturing of small satellites while using as little hardware as possible through photo information comparison and judgment, impedance testing, power testing, and communication testing, thereby greatly shortening the test cycle and improving test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0045] Figure 1 The present invention is a flowchart of a method for detecting a satellite ground deck according to an embodiment of the present invention.
[0046] Figure 2 This is a structural diagram of a satellite ground deck detection device according to an embodiment of the present application.
[0047] Figure 3 This is a structural diagram of a satellite ground deck detection device in a test device according to an embodiment of the present application.
[0048] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0049] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0050] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0051] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of..." or "when..." or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising", "including" indicate that there are described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application can be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.
[0052] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0053] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0054] It should be noted that in this article, step codes such as S10 and S20 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the scope of protection of this application.
[0055] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0056] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.
[0057] First embodiment
[0058] The present application provides a method for detecting a satellite ground cabin plate. Figure 1 The present invention is a flowchart of a method for detecting a satellite ground deck according to an embodiment of the present invention.
[0059] See also Figure 1 In one embodiment, the detection method comprises:
[0060] S10: Take photos of the cabin equipment to obtain cabin photos, and compare the cabin photos with the standard assembly drawings.
[0061] For example, a software algorithm may be used to intelligently compare the standard assembly drawing and the cabin panel photo to check whether the cabin panel photo information is correct.
[0062] S20: Perform impedance test on the signal interface of the cabin equipment according to the satellite interface impedance data.
[0063] Exemplarily, comparing impedance data includes whether the node impedances of all electrical units on the ground deck are correct.
[0064] S30: Perform power test on the cabin equipment according to the satellite equipment power data.
[0065] Exemplarily, the power data comparison includes whether the voltage, current, and power of all electrical units on the ground deck are correct.
[0066] S40: Perform communication test on the cabin equipment according to the communication protocol configuration data.
[0067] Exemplarily, the comparison of communication data includes whether the data communication functions of all electrical units on the ground deck are normal.
[0068] In this embodiment, the detection method determines through photo information comparison, impedance test, power test, and communication test, which can realize fast and intelligent testing in batch manufacturing of small satellites while using as little hardware as possible, greatly shortening the test cycle and improving test efficiency.
[0069] In one embodiment, the detection method further comprises:
[0070] S50: Control the displacement device to flip the cabin board to a preset angle.
[0071] For example, since there are devices on both sides of the ground deck, the side to be tested needs to be flipped to the required direction during testing. In this embodiment, before performing the photo information comparison and determination, the detection method controls the displacement device to flip the deck to a preset angle to confirm that the specifications and position associations of the satellite and the deck are met.
[0072] Optionally, the present application does not limit the preset angle, which is generally 0 degrees, 180 degrees, or other angles. For example, since there are devices on both sides of the ground cabin board, the process shown in the present application is a test process for one side.
[0073] In one embodiment, the detection method, when executing S20: performing impedance testing on the signal interface of the cabin device according to the satellite interface impedance data, comprises:
[0074] S21: Control the robot arm unit to grab the signal cable and connect it to the cabin signal conditioning unit.
[0075] S22: Control the signal interface test unit to perform impedance test on the cabin equipment, wherein the signal cable is connected to the signal interface test unit.
[0076] In this embodiment, impedance detection needs to be performed after the satellite-ground cabin board interface is docked. Exemplarily, the cabin board signal conditioning unit serves as the signal communication aggregation and distribution interface of the ground cabin board, and a rectangular connector (preferably J14A, J6W series) is used as the external data communication interface. Optionally, the satellite units are connected through a satellite cable network, the robotic arm unit is docked with the cabin board signal conditioning unit through a signal cable, and the signal interface test unit performs impedance testing based on the impedance data in the connected cabin board signal conditioning unit.
[0077] In one embodiment, the detection method performs S30: the step of performing a power test on the cabin equipment according to the satellite equipment power data includes:
[0078] S31: Control the robotic arm unit to grab the power cable and connect it to the cabin power regulating unit.
[0079] S32: Control the DC power supply to provide working voltage to the cabin equipment to perform power testing, wherein the DC power supply is connected to the power cable.
[0080] Exemplarily, the cabin power conditioning unit serves as the power supply and distribution interface of the ground cabin, and a rectangular connector (preferably J36A series) is used as the external interface power supply interface. Optionally, the satellites are connected to each other through a satellite cable network, the manipulator unit is connected to the cabin power conditioning unit through a power cable, and the DC power supply performs power testing according to the connected cabin power conditioning unit.
[0081] Optionally, the detection method, when executing S40: the step of performing a communication test on the cabin equipment according to the communication protocol configuration data includes:
[0082] S41: Control the bus test unit to perform a communication test on at least one signal bus of the cabin equipment.
[0083] Exemplarily, the signal bus may be selected from RS422 bus, 1553B bus, and CAN bus.
[0084] S42: Control the first voltmeter to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment.
[0085] Exemplarily, the voltage analog quantity acquisition test may be a 0-5V analog quantity acquisition test, and may be an analog wireless communication telemetry, such as A / D+SPI signal transmission.
[0086] S43: Control the first ammeter to perform a current analog quantity collection test on at least one signal bus of the cabin equipment.
[0087] Exemplarily, the current analog quantity acquisition test may be a 4-20 mA analog quantity acquisition test, and may be an analog wireless communication telemetry, such as A / D+SPI signal transmission.
[0088] S44: Control the second voltmeter to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
[0089] Exemplarily, the acquisition test of the switch or pulse voltage may be a 0-28V switch quantity or pulse measurement, or may be a digital wireless communication telemetry, such as DIO+SPI signal transmission.
[0090] In this embodiment, the communication test tests the cabin equipment according to the communication protocol configuration data through the bus test unit, the first voltmeter, the first ammeter and the second voltmeter.
[0091] In one embodiment, the detection method further comprises:
[0092] S60: When a single test fails for a preset number of consecutive times, the test returns to the initial state and the detection method is re-executed.
[0093] By using the secondary confirmation method, the misjudgment of the star installation test can be avoided, and the process efficiency can be improved. Optionally, the present application does not limit the preset number of times. Generally, when a single test fails three times in a row, it returns to the initial state. It can also be set to four, five or other preset times.
[0094] Exemplarily, when a single test fails for a preset number of consecutive times, the test returns to the initial state, and the detection method process is repeated one or more times from the initial state. If the cabin panel is still judged to be unqualified for installation, it is returned for repair.
[0095] In another embodiment, when a single test fails for a preset number of consecutive times, a manual confirmation operation is entered. If the manual confirmation process fails more than twice, the test returns to the initial state and is retested. The detection method process is repeated more than once from the initial state. If the cabin panel is determined to be unqualified for installation, it is returned for repair.
[0096] Second embodiment
[0097] The present application provides a satellite ground cabin plate detection device, Figure 2 This is a structural diagram of a satellite ground deck detection device according to an embodiment of the present application.
[0098] See also Figure 2 In one embodiment, the detection device includes a host computer 10 and an image analysis module 20, an impedance test module 30, a power test module 40 and a communication test module 50 respectively connected to the host computer 10.
[0099] The host computer 10 is used to: control the image analysis module 20 to take photos of the cabin equipment to obtain cabin photos, and compare the cabin photos with the standard assembly drawings. Control the impedance test module 30 to perform impedance test on the signal interface of the cabin equipment according to the satellite interface impedance data. Control the power test module 40 to perform power test on the cabin equipment according to the satellite equipment power data. Control the communication test module 50 to perform communication test on the cabin equipment according to the communication protocol configuration.
[0100] Exemplarily, the host computer 10 controls the image analysis module 20 to check whether the cabin photo information is correct. The host computer 10 controls the impedance test module 30 to check whether the impedance data including the node impedance of all electrical units on the ground cabin is correct. The host computer 10 controls the power test module 40 to check whether the power data including the voltage, current, and power of all electrical units on the ground cabin are correct. The host computer 10 controls the communication test module 50 to check whether the communication data including the data communication function of all electrical units on the ground cabin is correct.
[0101] In this embodiment, the detection device controls the image analysis module 20 through the host computer 10 to perform photo information comparison and judgment, controls the impedance test module 30 to perform impedance testing, controls the power test module 40 to perform power testing, and controls the communication test module 50 to perform communication testing. It can realize fast and intelligent testing in batch manufacturing of small satellites while using as little hardware as possible, greatly shorten the test cycle, and improve the test efficiency.
[0102] In one embodiment, the detection device further includes a displacement device 60 connected to the host computer 10, and the host computer 10 is further used to control the displacement device 60 to flip the cabin board to a preset angle.
[0103] In this embodiment, before performing the photo information comparison and determination, the host computer 10 controls the displacement device 60 to flip the cabin board by a preset angle so as to confirm that the specifications and position association of each single assembly of the satellite and the cabin board are in compliance.
[0104] Optionally, the present application does not limit the preset angle, which is generally 0 degrees, 180 degrees, or other angles. Since there are devices on both sides of the ground cabin board, the process shown in the present application is a test process for one side.
[0105] In one embodiment, the detection device also includes a robotic arm unit 70 connected to the host computer 10, and the impedance test module 30 also includes a signal cable 31 and a signal interface test unit 32 connected to each other. The host computer 10 is also used to control the robotic arm unit 70 to grab the signal cable 31 to connect to the cabin signal adjustment unit, and control the signal interface test unit 32 to perform impedance testing on the cabin equipment.
[0106] In this embodiment, the impedance detection module needs to be performed after the satellite-ground cabin board interface is docked. The cabin board signal adjustment unit serves as the signal communication aggregation and distribution interface of the ground cabin board, and uses a rectangular connector (preferably J14A, J6W series) as the external data communication interface. Optionally, the satellites are connected through a satellite cable network, the robotic arm unit 70 is connected to the cabin board signal adjustment unit through a signal cable 31, and the signal interface test unit 32 performs impedance testing according to the impedance data in the connected cabin board signal adjustment unit.
[0107] In one embodiment, the detection device also includes a robotic arm unit 70 connected to the host computer 10, and the power testing module 40 includes a power cable 41 and a DC power supply 42 connected to each other. The host computer 10 is also used to control the robotic arm unit 70 to grab the power cable 41 to connect to the cabin power adjustment unit, and control the DC power supply 42 to provide working voltage to the cabin equipment for power testing.
[0108] In this embodiment, the cabin power regulation unit serves as the power supply and distribution interface of the ground cabin, and a rectangular connector (preferably J36A series) is used as the external interface power supply interface. Optionally, the satellites are connected through a satellite cable network, the manipulator unit 70 is connected to the cabin power regulation unit through a power cable 41, and the DC power supply 42 supplies power to the connected cabin power regulation unit for power testing.
[0109] In one embodiment, the communication test module 50 in the detection device includes a bus test unit 51 , a first voltmeter 52 , a second voltmeter 53 and a first ammeter 54 which are respectively connected to the host computer 10 .
[0110] The host computer 10 is also used for: controlling the bus test unit 51 to perform a communication test on at least one signal bus of the cabin equipment; controlling the first voltmeter 52 to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment; controlling the first ammeter 54 to perform a current analog quantity collection test on at least one signal bus of the cabin equipment; and controlling the second voltmeter 53 to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
[0111] Exemplarily, the signal bus can be selected from RS422 bus, 1553B bus, and CAN bus. Voltage analog quantity acquisition test generally refers to 0-5V analog quantity acquisition test, which can simulate wireless communication telemetry, such as A / D+SPI signal transmission. Current analog quantity acquisition test generally refers to 4-20mA analog quantity acquisition test, which can simulate wireless communication telemetry, such as A / D+SPI signal transmission. Switch or pulse voltage acquisition test generally refers to 0-28V switch quantity or pulse measurement, which can be digital wireless communication telemetry, such as DIO+SPI signal transmission.
[0112] In one embodiment, the detection device also includes a storage unit 80 connected to the host computer 10, and the storage unit 80 is used to store and send standard assembly drawings, satellite interface impedance data, satellite equipment power data and communication protocol configuration data to the host computer 10 for the host computer 10 to perform relevant tests.
[0113] In this embodiment, the storage unit 80 is used to store and send the standard assembly drawing, satellite interface impedance data, satellite equipment power data and communication protocol configuration data to the host computer 10 so that the host computer 10 controls the image analysis module 20 to compare the cabin plate photo according to the standard assembly drawing; controls the impedance test module 30 to perform an impedance test on the signal interface of the cabin plate equipment according to the satellite interface impedance data; controls the power test module 40 to perform a power test on the cabin plate equipment according to the satellite equipment power data; and controls the communication test module 50 to perform a communication test on the cabin plate equipment according to the communication protocol configuration.
[0114] In this embodiment, the host computer 10 controls the image analysis module 20 to compare and determine the photo information, controls the impedance test module 30 to perform impedance testing, controls the power test module 40 to perform power testing, and the communication test module 50 to perform communication testing. After the host computer 10 controls the photo information comparison and determination, a test result is generated. If the test result meets the satellite installation requirements, the host computer 10 controls the mechanical arm unit 70 to disconnect, the DC power supply 42 to turn off the power, the image analysis module 20 to take photos and record, and the displacement device 60 to rotate to the initial position.
[0115] In another embodiment, when the test results generated by the host computer 10 show that a single test has failed for more than three consecutive times, a manual confirmation operation is entered. If the manual confirmation process fails for more than two times, the test returns to the initial state and is retested. The detection method process is repeated more than once from the initial state. If the test result still determines that the satellite installation is unqualified, the satellite is returned for repair.
[0116] Third embodiment
[0117] The present application provides a test device, optionally comprising a processor and a memory connected to each other;
[0118] The memory stores a computer program. When the computer program is executed by the processor, the testing device executes the detection method described in the first embodiment.
[0119] Figure 3 This is a structural diagram of a detection device for a satellite ground deck in a test device according to an embodiment of the present application.
[0120] See also Figure 3 Exemplarily, the steps of the test equipment in executing the satellite-to-ground cabin plate detection method include: the test host computer serves as a control and processing module for rapid testing, and is connected to the camera device, the displacement device, the programmable voltage-regulated DC power supply, the interface test unit, and the robotic arm unit via Ethernet. The camera device transmits image information back to the host computer for processing, and the robotic arm unit accepts the control of the host computer to implement docking, and feedbacks position and torque information. The interface test unit accepts the control instructions of the host computer to carry out impedance and communication tests, and feedbacks test data. The programmable DC power supply accepts the voltage, current setting and switch instructions of the host computer, outputs power, and feedbacks real-time power information. The displacement device accepts the control instructions of the host computer to implement cabin plate angle rotation and feedback angle information.
[0121] Optionally, the general connection sequence of the satellite-to-ground cabin panel detection device in the test equipment is: the displacement device is connected to the test host computer; the robotic arm unit is connected to the test host computer; the DC power supply is connected to the test host computer; the interface test unit is connected to the test host computer; the camera device is connected to the test host computer; the cabin panel power adjustment unit is connected to the power cable according to the test steps; and the cabin panel signal adjustment unit is connected to the signal cable according to the test steps.
[0122] Fourth embodiment
[0123] The present application provides a storage medium. Optionally, the storage medium stores a computer program. When the computer program is executed by a processor, the detection method described in the first embodiment can be executed.
[0124] As described above, the satellite-to-ground deck detection method and device, test equipment and storage medium of the present application can not only test the functions of the ground deck platform and payload communication, integrated electronic mission planning and signal processing, but also solve the urgent needs of satellite installation testing in the mass production of small satellites while using as little hardware as possible. Compared with the current assembly and electrical interface testing required for each product installed on the deck, the present application significantly shortens the test cycle to less than 12 minutes based on the original test time of more than 4 hours, improving the test efficiency by more than 95%.
[0125] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.
[0126] An embodiment of the present application also provides a chip, including a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.
[0127] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0128] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0129] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0130] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0131] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.
[0132] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0133] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.
[0134] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.
[0135] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium can be a magnetic medium, (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)), etc.
[0136] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for detecting a satellite ground deck, characterized in that: Based on the displacement device and the robotic arm, the rapid intelligent testing of the ground cabin plate in the batch manufacturing of small satellites is realized; including: Take photos of the deck equipment to obtain a deck photo, and compare the deck photo with the standard assembly drawing; Performing impedance testing on the signal interface of the cabin equipment according to the satellite interface impedance data; Performing power testing on the cabin equipment according to the satellite equipment power data; Performing a communication test on the cabin equipment according to the communication protocol configuration data; The detection method further comprises: The control displacement device flips the cabin board by a preset angle; before performing the photo information comparison and judgment, the control displacement device flips the cabin board by a preset angle to confirm that the specifications and position associations of each single assembly of the satellite and the cabin board have been met.
2. The detection method according to claim 1, characterized in that The step of performing impedance testing on the signal interface of the cabin equipment according to the satellite interface impedance data comprises: Control the mechanical arm unit to grab the signal cable and connect it to the cabin signal conditioning unit; A control signal interface test unit performs the impedance test on the cabin equipment, wherein the signal cable is connected to the signal interface test unit.
3. The detection method according to claim 1, characterized in that The step of performing power testing on the cabin equipment according to the satellite equipment power data comprises: Control the mechanical arm unit to grab the power cable and connect it to the cabin board power regulation unit; A direct current power supply is controlled to provide a working voltage to the cabin equipment to perform the power test, wherein the direct current power supply is connected to the power cable.
4. The detection method according to claim 1, characterized in that The step of performing communication testing on the cabin equipment according to the communication protocol configuration data comprises: Controlling the bus test unit to perform a communication test on at least one signal bus of the cabin equipment; Controlling the first voltmeter to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment; Controlling the first ammeter to perform a current analog quantity collection test on at least one signal bus of the cabin equipment; The second voltmeter is controlled to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
5. The detection method according to any one of claims 1 to 4, characterized in that: The detection method further comprises: When a single test fails for a preset number of consecutive times, the test returns to the initial state and the detection method is executed again.
6. A satellite ground deck detection device, characterized in that: Based on the displacement device and the mechanical arm, a rapid intelligent test in satellite batch manufacturing is realized; the system comprises a host computer and an image analysis module, an impedance test module, a power test module, and a communication test module respectively connected to the host computer, wherein the host computer is used to: Controlling the image analysis module to take a photo of the cabin board equipment to obtain a cabin board photo, and comparing the cabin board photo with a standard assembly drawing; Controlling the impedance test module to perform impedance test on the signal interface of the cabin board equipment according to the satellite interface impedance data; Controlling the power test module to perform power test on the cabin equipment according to the satellite equipment power data; Controlling the communication test module to perform a communication test on the cabin equipment according to the communication protocol configuration; The detection device also includes a displacement device connected to the host computer; Before comparing and judging the photo information, the host computer controls the displacement device to flip the cabin board to a preset angle to confirm that the specifications and position association of each single assembly of the satellite and the cabin board have been met.
7. The detection device according to claim 6, characterized in that: The detection device also includes a mechanical arm unit connected to the host computer, and the impedance test module also includes a signal cable and a signal interface test unit connected to each other. The host computer is also used to control the mechanical arm unit to grab the signal cable and connect it to the cabin signal adjustment unit; and control the signal interface test unit to perform the impedance test on the cabin equipment.
8. The detection device according to claim 6, characterized in that: The detection device also includes a robotic arm unit connected to the host computer, and the power testing module includes a power cable and a DC power supply connected to each other. The host computer is also used to control the robotic arm unit to grab the power cable and connect it to the cabin power adjustment unit; and control the DC power supply to provide working voltage to the cabin equipment to perform the power test.
9. The detection device according to claim 6, characterized in that: The communication test module includes a bus test unit, a first voltmeter, a second voltmeter and a first ammeter respectively connected to the host computer, and the host computer is also used for: Controlling the bus test unit to perform a communication test on at least one signal bus of the cabin equipment; Controlling the first voltmeter to perform a voltage analog quantity collection test on at least one signal bus of the cabin equipment; Controlling the first ammeter to perform a current analog quantity collection test on at least one signal bus of the cabin equipment; The second voltmeter is controlled to perform a switch or pulse voltage collection test on at least one signal bus of the cabin equipment.
10. The detection device according to any one of claims 6 to 9, characterized in that: The detection device also includes a storage unit connected to the host computer, and the storage unit is used to store and send the standard assembly drawing, satellite interface impedance data, satellite equipment power data and communication protocol configuration data to the host computer.
11. A testing device, characterized in that: including interconnected processors and memories; The memory stores a computer program. When the computer program is executed by the processor, the testing device performs the detection method according to any one of claims 1 to 5.
12. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the detection method according to any one of claims 1 to 5 can be executed.
Citation Information
Patent Citations
Detection system and method for satellite installation testing of satellite power supply and distribution system
CN112698135A
Satellite assembling method
CN112705920A