A satellite model wiring design method, design device and electronic equipment

By using satellite model wiring design methods, the connection modules and adjustment cables were determined, which solved the problem of unreasonable cable layout, improved design efficiency and safety, and met the miniaturization requirements of aerospace products.

CN114912411BActive Publication Date: 2025-11-28BEIJING WEINA STAR TECH CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210544078.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-18
Publication Date
2025-11-28
Estimated Expiration
2042-05-18

AI Technical Summary

Technical Problem

The proper layout and reliable safety of cables are weak links in the research and development of aerospace products, resulting in uncontrollable manufacturing cycles, costs and quality, and consuming a lot of engineers' time and energy.

Method used

A design method for satellite model wiring is provided. By obtaining the satellite model to be laid out and the wiring information table, the connection start and end modules are determined, the initial connection cables are drawn, and the target connection cables are obtained by adjusting based on the internal structure, including module ranking, cable type selection, bending radius setting, and wire hole setting.

Benefits of technology

An integrated cable layout design for the satellite model was achieved, improving the efficiency and neatness of the cable routing design and ensuring that the cables meet the internal structural requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114912411B_ABST
    Figure CN114912411B_ABST
Patent Text Reader

Abstract

The application provides a satellite model wiring design method, a satellite model wiring design device and electronic equipment. The satellite model wiring design method comprises the following steps: obtaining a satellite model to be laid out and a wiring information table corresponding to the satellite model to be laid out; determining at least one connection start end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start end module based on the wiring information table; drawing at least one initial connection cable in the satellite model to be laid out according to the at least one connection start end module and the connection terminal module corresponding to each connection start end module; and adjusting the initial connection cable based on an internal structure in the satellite model to be laid out to obtain a target connection cable for each initial connection cable. According to the satellite model wiring design method and the satellite model wiring design device, integrated cable layout design of the satellite model to be laid out is realized, and the efficiency of satellite model wiring design is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of aerospace technology, and more specifically, to a design method, design device, and electronic equipment for satellite model wiring. Background Technology

[0002] With the rapid development of electronic science and technology, electrical control systems are increasingly replacing existing mechanical control systems to meet the demands of miniaturization, lightweighting, standardization, modularization, and integration of aerospace products. This also places increasingly stringent requirements on satellite platforms. Cables are an indispensable part of modern electronic products, and their wiring, layout, processing, and electrical installation are crucial and demanding aspects of aerospace product manufacturing. The rationality of their layout and the safety and reliability of their installation directly affect product performance, R&D costs, and design cycles.

[0003] For a long time, the rational layout and reliable safety of cables have been weak links in the research and development of aerospace products, resulting in uncontrollable product manufacturing cycles, costs and quality. Moreover, setting up cable layouts often requires engineers to spend a lot of time and energy. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a design method, design device and electronic device for satellite model wiring, which realizes the integrated cable layout design of the satellite model to be laid out and improves the efficiency of satellite model wiring design.

[0005] In a first aspect, embodiments of this application provide a method for designing the routing of a satellite model, the method comprising:

[0006] Obtain the satellite model to be laid out and the routing information table corresponding to the satellite model to be laid out; wherein, the satellite model to be laid out contains at least one single-unit module, and the routing information table is used to characterize the routing relationship between each single-unit module;

[0007] Based on the routing information table, at least one connection start module and a connection end module corresponding to each connection start module are determined in the satellite model to be laid out; wherein, the connection start module and the connection end module are both single-unit modules in the satellite model to be laid out.

[0008] Based on at least one connection start module and a connection end module corresponding to each connection start module, at least one initial connection cable is drawn in the satellite model to be laid out; wherein the initial connection cable is drawn in a horizontal and vertical manner;

[0009] adjusting the initial connection cable based on the internal structure in the satellite model to be laid out, to obtain a target connection cable.

[0010] Further, the drawing of the at least one initial connection cable in the satellite model to be laid out according to the at least one connection start module and the connection terminal module corresponding to each connection start module comprises:

[0011] counting the number of connection terminal modules corresponding to each connection start module, sorting each connection start module according to the number of connection terminal modules corresponding to each connection start module, and generating a module ranking list; wherein each connection start module in the module ranking list is arranged in descending order of the number of modules;

[0012] determining the first connection start module in the module ranking list as a target drawing module;

[0013] drawing the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module; wherein the cable type of the initial connection cable corresponds to the module type of the target drawing module, and the cable type includes high-frequency cable and low-frequency cable;

[0014] determining the next connection start module as the target drawing module, returning to execute the step of drawing the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module, until the initial connection cable corresponding to the last connection start module in the module ranking list is drawn.

[0015] Further, the adjustment of the initial connection cable based on the internal structure in the satellite model to be laid out comprises:

[0016] determining whether two single machine modules are arranged on both sides of the initial connection cable;

[0017] If yes, it is determined whether the outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules.

[0018] If yes, the initial connection cable is drawn around the two single machine modules to obtain a target connection cable.

[0019] Further, after obtaining the target connection cable, the design method further comprises:

[0020] for each target connection cable, determining whether the target connection cable has a turning point;

[0021] If yes, a bending radius corresponding to the target connection cable is determined based on a cable type to which the target connection cable belongs;

[0022] A turning point of the target connection cable is drawn based on the bending radius, so that the target connection cable conforms to a real cable bending shape.

[0023] Further, after the target connection cable is obtained, the design method further includes:

[0024] For each target connection cable, it is determined whether the target connection cable passes through any deck of the satellite model to be laid out;

[0025] If yes, a threading hole is arranged at an intersection position of the target connection cable and the deck;

[0026] For each target connection cable with a vertical orientation, it is determined whether a distance between a highest point of the target connection cable and a deck of a cabin in which the target connection cable is located is greater than or equal to a vertical distance threshold value;

[0027] If yes, the target connection cable and other target connection cables with the same orientation as the target connection cable and within a cable distance threshold value are integrated, and a routing column is arranged;

[0028] For each node through which each target connection cable in an internal space of the satellite model to be laid out passes, it is determined whether a number of target connection cables on the node is greater than or equal to a cable number threshold value;

[0029] If yes, a cable binding hole is arranged at the node.

[0030] Further, after the target connection cable is obtained, the design method further includes:

[0031] For each target connection cable in the satellite model to be laid out, a simulation length of the target connection cable in the satellite model to be laid out is determined;

[0032] Proportion information between the satellite model to be laid out and an actual satellite is determined;

[0033] An actual length of the target connection cable in the actual satellite is determined by using the simulation length of the target connection cable in the satellite model to be laid out and the proportion information.

[0034] In a second aspect, an embodiment of the present application further provides a satellite model wiring design device, and the design device includes:

[0035] The acquisition module is configured to acquire a satellite model to be laid out and a wiring information table corresponding to the satellite model to be laid out, wherein the satellite model to be laid out comprises at least one single-machine module, and the wiring information table is used to represent a wiring relationship between each single-machine module.

[0036] The determination module is configured to determine, based on the wiring information table, at least one connection start-end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start-end module, wherein the connection start-end module and the connection terminal module are both single-machine modules in the satellite model to be laid out.

[0037] The drawing module is configured to draw, according to at least one connection start-end module and a connection terminal module corresponding to each connection start-end module, at least one initial connection cable in the satellite model to be laid out, wherein the initial connection cable is drawn in a horizontal and vertical manner.

[0038] The adjustment module is configured to, for each initial connection cable, adjust the initial connection cable based on an internal structure in the satellite model to be laid out, to obtain a target connection cable.

[0039] Further, when the drawing module is configured to draw, according to at least one connection start-end module and a connection terminal module corresponding to each connection start-end module, at least one initial connection cable in the satellite model to be laid out, the drawing module is further configured to:

[0040] count a number of connection terminal modules corresponding to each connection start-end module, sort each connection start-end module according to the number of connection terminal modules corresponding to the connection start-end module, and generate a module ranking list, wherein each connection start-end module in the module ranking list is arranged in descending order of the number of modules.

[0041] determine a first connection start-end module in the module ranking list as a target drawing module.

[0042] draw the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module, wherein a cable type of the initial connection cable corresponds to a module type of the target drawing module, and the cable type comprises a high-frequency cable and a low-frequency cable.

[0043] determine a next connection start-end module as the target drawing module, and return to execute the step of drawing the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module, until an initial connection cable corresponding to a last connection start-end module in the module ranking list is drawn.

[0044] In a third aspect, the embodiments of the present application further provide an electronic device, comprising a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor communicates with the memory through the bus, and the machine readable instructions are executed by the processor to perform the steps of the satellite model wiring design method as described above.

[0045] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program is run by a processor, the steps of the satellite model wiring design method as described above are performed.

[0046] The satellite model wiring design method provided by the embodiments of the present application first acquires a satellite model to be laid out and a wiring information table corresponding to the satellite model to be laid out, determines at least one connection start end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start end module based on the wiring information table, then draws at least one initial connection cable in the satellite model to be laid out according to the at least one connection start end module and the connection terminal module corresponding to each connection start end module, and finally adjusts the initial connection cable based on the internal structure in the satellite model to be laid out for each initial connection cable to obtain a target connection cable.

[0047] Compared with the design method in the prior art, the satellite model wiring design method provided by the embodiments of the present application can quickly determine the connection start end module and the connection terminal module of the initial connection cable according to the wiring information table corresponding to the satellite model to be laid out, draw the initial connection cable according to the connection start end module and the connection terminal module, and adjust the initial connection cable according to the internal structure in the satellite model to be laid out to obtain the target connection cable to meet the internal structure in the satellite model to be laid out. In this way, the integrated cable layout design of the satellite model to be laid out can be realized, and the efficiency of the satellite model wiring design is improved.

[0048] In order to make the above objectives, characteristics and advantages of the present application more apparent, clear and easy to understand, the following will describe the preferred embodiments in detail, and the accompanying drawings will be described as follows. BRIEF DESCRIPTION OF DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments, and it should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation to the scope, and for those skilled in the art, other related drawings can also be obtained without paying creative labor on the basis of these drawings.

[0050] Figure 1A flow chart of a satellite model wiring design method provided in an embodiment of the present application;

[0051] Figure 2 A flow chart of an initial connection cable determination method provided in an embodiment of the present application;

[0052] Figure 3 A structural schematic diagram of a satellite model wiring design device provided in an embodiment of the present application;

[0053] Figure 4 A structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings for the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Apparently, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by a person skilled in the art without creative work falls within the scope of protection of the present application.

[0055] With the rapid development of electronic science and technology, more and more electrical control systems replace existing mechanical control systems to meet the needs of miniaturization, light weight, standardization, modularization, and integration of aerospace products, which puts forward increasingly strict requirements for satellite platforms. Cable is an essential part of modern electronic products, and the wiring, layout, processing, and electrical installation of the cable are one of the important links in the manufacturing process of aerospace products and one of the more laborious tasks. The rationality of the layout and the safety and reliability of the installation directly affect the performance, research and development cost, and design cycle of the product.

[0056] It is found through research that for a long time, the rational layout and reliable safety of the cable have been a weak link in the research and development of aerospace products, leading to uncontrollable product manufacturing cycle, cost, and quality, and when setting the cable layout, engineers often have to spend a lot of time and effort.

[0057] Based on this, the embodiments of the present application provide a satellite model wiring design method, which realizes integrated cable layout design of a satellite model to be laid out and improves the efficiency of satellite model wiring design.

[0058] Please refer to Figure 1 , Figure 1A flowchart of a satellite model wiring design method provided by an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the satellite model wiring design method provided by the embodiment of the present application includes the following steps. Figure 1

[0059] S101, obtaining a satellite model to be laid out and a wiring information table corresponding to the satellite model to be laid out.

[0060] It should be noted that the satellite model to be laid out refers to a certain satellite model for which internal cable routing is to be set. The satellite model to be laid out contains at least one single-machine module. Here, the single-machine module refers to each module in the satellite model to be laid out, and different single-machine modules are used to implement different functions. According to the embodiment provided by the present application, the single-machine modules in the satellite model to be laid out can include a power distribution board, a satellite computer, an attitude control computer, a UV communication machine module, a navigation module, a storage battery, a power controller, a momentum wheel, a magnetic torque device, a magnetometer, a star sensor, an infrared camera, and the like, without specific limitation of the present application. The wiring information table refers to an information table used to record the connection relationship between each single-machine module. The wiring information table is used to represent the wiring relationship between each single-machine module. The wiring relationship refers to the cable connection relationship between each single-machine module. For example, the power distribution board is connected to the power controller, and the power distribution board is further connected to the infrared camera, without specific limitation of the present application. According to the embodiment provided by the present application, the wiring information table describes the wiring relationship between all single-machine modules in the satellite model to be laid out.

[0061] For the above S101, in a specific implementation, the satellite model to be laid out and the wiring information table corresponding to the satellite model to be laid out are obtained, and the wiring relationship between each single-machine module in the satellite model to be laid out can be determined according to the wiring information table.

[0062] S102, determining at least one connection start-end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start-end module based on the wiring information table.

[0063] It should be noted that for each cable in the satellite model to be laid out, the connection start-end module refers to the outgoing end of the cable, and the connection terminal module refers to the terminal connected by the cable. Here, the connection start-end module and the connection terminal module are both single-machine modules in the satellite model to be laid out.

[0064] ​For the above step S102, in the specific implementation, after obtaining the satellite model to be laid out and the wiring information table corresponding to the satellite model to be laid out in step S101, at least one connection start end module in the satellite model to be laid out and the connection terminal module corresponding to each connection start end module are determined according to the wiring information table. Continue the embodiment in step S101, when the wiring information table records that the distribution board is connected with the power controller, and the distribution board is connected with the infrared camera, according to the wiring information table, it can be determined that the connection start end module is the distribution board, and the connection terminal module corresponding thereto is the power controller; the connection start end module is the distribution board, and the connection terminal module corresponding thereto is the infrared camera.

[0065] S103, at least one initial connection cable is drawn in the satellite model to be laid out according to at least one connection start end module and the connection terminal module corresponding to each connection start end module.

[0066] It should be noted that the initial connection cable refers to the initial connection cable between the connection start end module and the connection terminal module set in the satellite model to be laid out. Here, the initial connection cable is drawn in a horizontal and vertical manner. That is, the initial connection cable will not be connected in an inclined manner, but will be drawn in the satellite model to be laid out along a direction perpendicular to the ground or a direction parallel to the ground, so that the cable in the satellite model to be laid out is relatively neat and will not occupy other internal space.

[0067] For the above step S103, in the specific implementation, after determining at least one connection start end module in the satellite model to be laid out and the connection terminal module corresponding to each connection start end module, at least one initial connection cable is drawn in the satellite model to be laid out.

[0068] Please refer to Figure 2 , Figure 2 The flowchart of the initial connection cable determination method provided by the embodiment of the application. As shown in Figure 2 For the above step S103, the at least one initial connection cable is drawn in the satellite model to be laid out according to at least one connection start end module and the connection terminal module corresponding to each connection start end module, comprising:

[0069] S201, the number of connection terminal modules corresponding to each connection start end module is counted, each connection start end module is sorted by using the number of connection terminal modules corresponding to each connection start end module, and a module ranking list is generated.

[0070] It should be noted that the number of outgoing lines refers to the number of initial connection cables corresponding to the connection starting module. The module ranking list refers to a ranking list generated by sorting each connection starting module corresponding to the initial connection cable in descending order of the number of outgoing lines. Each connection starting module in the module ranking list is arranged in descending order of the number of modules.

[0071] For the above step S201, in specific implementation, the number of modules of the connection terminal module corresponding to each connection starting module is determined, and then each connection starting module is sorted in descending order of the number of modules to generate a model ranking list.

[0072] S202, determine the first connection starting module in the module ranking list as the target drawing module.

[0073] It should be noted that the target drawing module refers to the single machine module that will be drawn with the initial connection cable.

[0074] For the above step S202, in specific implementation, the first connection starting module in the module ranking list is determined as the target drawing module that will be drawn with the initial connection cable, that is, the connection starting module with the largest number of modules of the connection terminal module corresponding to the connection starting module in each connection starting module is taken as the target drawing module.

[0075] S203, draw the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module.

[0076] Here, the cable type of the initial connection cable should correspond to the module type of the target drawing module. According to the embodiments provided in the present application, the cable type can include high-frequency cable and low-frequency cable. The two kinds of cables, high-frequency cable and low-frequency cable, have different turning radii and connected single machine modules. The high-frequency cable has a large turning radius, a relatively hard material, and a relatively large occupied space; the low-frequency cable has a small turning radius and a relatively soft cable. For example, the navigation module and the UV communication machine module use high-frequency cables, and the rest of the single machine modules use low-frequency cables.

[0077] For the above step S203, in specific implementation, the initial connection cable should be drawn between the target drawing module and each connection terminal module corresponding to the target drawing module. First, the module type of the target drawing module should be determined, and then the cable type corresponding to the module type should be determined. The initial connection cable is drawn using the corresponding cable type.

[0078] S204, determine the next connection start module as the target drawing module, return to execute the step of drawing the initial connection cable between the target drawing module and each connection end module corresponding to the target drawing module until the initial connection cable corresponding to the last connection start module in the module ranking list is drawn.

[0079] In the step S204, when the initial connection cable corresponding to the target drawing module is drawn completely, the next connection start module is determined as the target drawing module for the initial connection cable drawing, and the step S203 is returned to execute the initial connection cable drawing between the target drawing module and each connection end module corresponding to the target drawing module until the initial connection cable corresponding to the last connection start module in the module ranking list is drawn. In this way, when the initial connection cable is drawn, the connection start module corresponding to the connection end module with the largest number of modules is drawn first, and then the other connection start modules are drawn according to the size of the number of modules. If there are overlapping paths or initial connection cables with the same direction, the initial connection cables are overlapped as much as possible, which can improve the efficiency of the satellite model wiring design and improve the neatness of the wiring in the satellite model.

[0080] S104, for each initial connection cable, adjust the initial connection cable based on the internal structure in the satellite model to be laid out to obtain a target connection cable.

[0081] It should be noted that the internal structure refers to the position structure set by each single machine model in the satellite model to be laid out. The target connection cable refers to the connection cable generated after adjusting the initial connection cable to conform to the internal structure of the satellite model to be laid out.

[0082] In the step S104, for each initial connection cable, the initial connection cable is adjusted based on the internal structure in the satellite model to be laid out to obtain a target connection cable.

[0083] As an optional implementation, the step of adjusting the initial connection cable based on the internal structure in the satellite model to be laid out to obtain a target connection cable includes:

[0084] Step 1041, determine whether two single machine modules are arranged on both sides of the initial connection cable.

[0085] Step 1042, if yes, determine whether the outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules.

[0086] Step 1043, if yes, the initial connection cable is drawn around two single machine modules to obtain the target connection cable.

[0087] For the above steps 1041-1043, in specific implementation, for each initial connection cable, it is judged whether two single machine modules are arranged on both sides of the initial connection cable. If yes, step 1042 is executed, and it is judged whether the cable outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules. If the cable outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules, the cable cannot pass through the gap between the two single machine modules when the real cable connection is performed. Therefore, if the cable outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules, step 1043 is executed, and the initial connection cable is drawn around the two single machine modules to obtain the target connection cable, so as to ensure that the target connection cable conforms to the internal structure in the real satellite.

[0088] As an optional implementation, after the target connection cable is obtained, the design method further includes:

[0089] A: For each target connection cable, it is judged whether the target connection cable has an inflection point.

[0090] B: If yes, the bending radius corresponding to the target connection cable is determined based on the cable type to which the target connection cable belongs.

[0091] C: The inflection point of the target connection cable is drawn based on the bending radius, so that the target connection cable conforms to the real cable bending shape.

[0092] For the above steps A-C, in specific implementation, for each target connection cable, it is first judged whether the target connection cable has an inflection point. If yes, the bending radius corresponding to the target connection cable is determined based on the cable type to which the target connection cable belongs, and the inflection point of the target connection cable is drawn based on the bending radius, so that the target connection cable conforms to the real cable bending shape. According to the embodiments provided in the present application, when the target connection cable has an inflection point that needs to be bent, the cable certainly will not be bent by 90 degrees or even a larger angle, which does not conform to the real cable bending shape. Moreover, the bending radius of the target connection cable of different cable types may be different, and the bending radius corresponding to the cable type is set in advance. If a target connection cable has an inflection point, the bending radius corresponding to the target connection cable is determined based on the cable type to which the target connection cable belongs, and the inflection point of the target connection cable is drawn based on the bending radius, so that the target connection cable conforms to the real cable bending shape.

[0093] As an optional implementation, after the target connection cable is obtained, the design method further comprises:

[0094] a: for each target connection cable, it is determined whether the target connection cable passes through any deck of the satellite model to be laid out.

[0095] b: if yes, a threading hole is arranged at the intersection position of the target connection cable and the deck.

[0096] It should be noted that the deck refers to the deck of any cabin in the satellite model to be laid out. According to the embodiments provided in the present application, there will be different cabins in the satellite model to be laid out, for example, a service cabin and a payload cabin, and each different cabin has an independent space, for example, the satellite model to be laid out is divided into upper and lower parts, the upper half is the service cabin, and the lower half is the payload cabin. The threading hole refers to a small hole arranged on the deck to allow the target connection cable to pass through the deck.

[0097] For the above steps a and b, in specific implementation, for each target connection cable, it is determined whether the target connection cable passes through any deck of the satellite model to be laid out. If yes, the above step b is performed to arrange a threading hole at the intersection position of the target connection cable and the deck, so that when the real cable is connected, the cable can pass through the deck of the real satellite.

[0098] c: for each target connection cable with a vertical orientation, it is determined whether the distance between the highest point of the target connection cable and the deck of the cabin where the target connection cable is located is greater than or equal to a vertical distance threshold.

[0099] d: if yes, the target connection cable and other target connection cables with the same orientation and within the cable distance threshold are integrated, and a wiring column is arranged.

[0100] It should be noted that the vertical distance threshold refers to a distance threshold that is pre-set and used to determine whether the target connection cable is in a suspended state, for example, the vertical distance threshold can be set to 10 cm, which is not limited in the present application. The cable distance threshold refers to a distance threshold that is pre-set and used to determine whether two target connection cables are too close, for example, the cable distance threshold can be set to 0.5 cm, which is not limited in the present application. The wiring column refers to a wiring column arranged in the satellite model to be laid out to bundle the vertical target connection cable.

[0101] For the above steps c and d, in the specific implementation, since some target connection cables in the satellite model to be laid are vertically arranged, when the vertically oriented target connection cable is too long, it will be in a suspended state, which not only reduces the neatness of the target connection cables in the satellite model to be laid, but also in the actual satellite layout, such vertical cables are not allowed to exist, so there is a risk of vertical cable winding around the single machine module and satellite launch vibration. For each vertically oriented target connection cable, it is judged whether the distance between the highest point of the target connection cable and the deck of the cabin where the target connection cable is located is greater than or equal to the vertical distance threshold. If yes, the above step d is executed, the target connection cable and other target connection cables with the same orientation and within the cable distance threshold are integrated, and a wiring column is arranged for these target connection cables, so that these target connection cables can be bundled on the wiring column, avoiding the problem of cable suspension, and improving the neatness of the target connection cables in the satellite model to be laid.

[0102] e: For each node passed by each target connection cable in the internal space of the satellite model to be laid, it is judged whether the number of target connection cables on the node is greater than or equal to the cable number threshold.

[0103] f: If yes, a cable binding hole is arranged at the node.

[0104] It should be noted that the node refers to the point passed by each target connection cable in the internal space of the satellite model to be laid. The cable number threshold refers to a number threshold that is set in advance and is used to judge whether the number of target connection cables at the node is too large. For example, the cable number threshold can be set to 2, which is not limited in this application. The cable binding hole refers to a binding hole arranged in the satellite model to be laid for bundling target connection cables that are close to each other.

[0105] For the above steps e and f, in the specific implementation, for each node passed by each target connection cable in the internal space of the satellite model to be laid, it is judged whether the number of target connection cables on the node is greater than or equal to the cable number threshold. If yes, the above step f is executed, and a cable binding hole is arranged at the node, so that all target connection cables at the node can be collected together, improving the neatness of the target connection cables in the satellite model to be laid.

[0106] As an optional implementation, after obtaining the target connection cable, the design method further comprises:

[0107] I: For each target connection cable in the satellite model to be laid, the simulation length of the target connection cable in the satellite model to be laid is determined.

[0108] It should be noted that the simulation length refers to the length of the target connection cable in the satellite model to be laid, and since the satellite model to be laid may be different from the actual satellite in size, the simulation length of the target connection cable in the satellite model to be laid is also different from the actual length of the target connection cable in the actual satellite.

[0109] In the implementation, after each target connection cable in the satellite model to be laid is set, the simulation length of each target connection cable in the satellite model to be laid is determined.

[0110] II: Determine the scale information between the satellite model to be laid and the actual satellite.

[0111] It should be noted that the actual satellite refers to a real satellite corresponding to the satellite model to be laid. The scale information refers to the proportional relationship between the size of the satellite model to be laid and the size of the actual satellite. For example, the scale information between the satellite model to be laid and the actual satellite can be 1:2, which is not limited in the present application.

[0112] In the implementation, the scale information between the satellite model to be laid and the actual satellite is determined.

[0113] III: Determine the actual length of the target connection cable in the actual satellite by using the simulation length of the target connection cable in the satellite model to be laid and the scale information.

[0114] It should be noted that the actual length refers to the length of the target connection cable in the actual satellite corresponding to the satellite model to be laid.

[0115] According to the above steps, in actual implementation, after the simulation length and the scale information of the target connection cable in the satellite model to be laid out are determined, the actual length of the target connection cable in the actual satellite is determined by using the simulation length and the scale information. For example, the simulation length of the target connection cable in the satellite model to be laid out is 20 cm, and the scale information between the satellite model to be laid out and the actual satellite is 1:2, so the actual length of the target connection cable in the actual satellite is 40 cm. In this way, the staff can customize the cable that meets the requirements for the actual satellite according to the actual length of the target connection cable. According to the embodiments provided in the present application, after the actual length of each target connection cable in the actual satellite is determined, considering the reasons such as generation processing and actual operation, a certain safety length needs to be left on the basis of the actual length of each target connection cable, and the actual length of the target connection cable can be increased by a certain percentage for production. In the above embodiment, when the actual length of the target connection cable in the actual satellite is 40 cm, the length of the target connection cable in the actual satellite after processing is generally greater than 40 cm, and if the length of the target connection cable in actual production is increased by 10%, the length of the target connection cable in actual production is 44 cm. In actual implementation, this percentage can be set by the staff.

[0116] The satellite model wiring design method provided in the embodiments of the present application first acquires a satellite model to be laid out and wiring information table corresponding to the satellite model to be laid out, determines at least one connection start end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start end module based on the wiring information table, then draws at least one initial connection cable in the satellite model to be laid out according to the at least one connection start end module and the connection terminal module corresponding to each connection start end module, and finally adjusts the initial connection cable based on the internal structure in the satellite model to be laid out for each initial connection cable to obtain a target connection cable.

[0117] Compared with the design method in the prior art, the satellite model wiring design method provided in the embodiments of the present application can quickly determine the connection start end module and the connection terminal module of the initial connection cable according to the wiring information table corresponding to the satellite model to be laid out, draw the initial connection cable according to the connection start end module and the connection terminal module, and adjust the initial connection cable according to the internal structure in the satellite model to be laid out to obtain the target connection cable to meet the internal structure in the satellite model to be laid out. In this way, the integrated cable layout design of the satellite model to be laid out can be implemented, and the efficiency of the satellite model wiring design is improved.

[0118] Please refer to Figure 3 , Figure 3 The structure diagram of the satellite model wiring design device provided in the embodiments of the present application is shown in FIG. 1. Figure 3As shown in the figure, the design device 300 comprises:

[0119] an acquisition module 301 configured to acquire a satellite model to be laid out and a wiring information table corresponding to the satellite model to be laid out, wherein the satellite model to be laid out comprises at least one single-machine module, and the wiring information table is used to represent wiring relationships between each single-machine module;

[0120] a determination module 302 configured to determine, based on the wiring information table, at least one connection start-end module in the satellite model to be laid out and a connection terminal module corresponding to each connection start-end module, wherein the connection start-end module and the connection terminal module are both single-machine modules in the satellite model to be laid out;

[0121] a drawing module 303 configured to draw, according to at least one connection start-end module and a connection terminal module corresponding to each connection start-end module, at least one initial connection cable in the satellite model to be laid out, wherein the initial connection cable is drawn in a horizontal and vertical manner;

[0122] an adjustment module 304 configured to, for each initial connection cable, adjust the initial connection cable based on an internal structure in the satellite model to be laid out to obtain a target connection cable.

[0123] Further, when the drawing module 303 is configured to draw, according to at least one connection start-end module and a connection terminal module corresponding to each connection start-end module, at least one initial connection cable in the satellite model to be laid out, the drawing module 303 is further configured to:

[0124] count the number of connection terminal modules corresponding to each connection start-end module, sort each connection start-end module according to the number of connection terminal modules corresponding to the connection start-end module, and generate a module ranking list, wherein each connection start-end module in the module ranking list is arranged in descending order of the number of modules;

[0125] determine the first connection start-end module in the module ranking list as a target drawing module;

[0126] draw the initial connection cable between the target drawing module and each connection terminal module corresponding to the target drawing module, wherein a cable type of the initial connection cable corresponds to a module type of the target drawing module, and the cable type comprises a high-frequency cable and a low-frequency cable;

[0127] determining a next connection start module as the target drawing module, and returning to the step of drawing the initial connection cable between the target drawing module and each connection end module corresponding to the target drawing module until the initial connection cable corresponding to the last connection start module in the module ranking list is drawn.

[0128] Further, when the adjusting module 304 is used for adjusting each initial connection cable based on the internal structure in the satellite model to be laid to obtain a target connection cable, the adjusting module 304 is further used for:

[0129] judging whether two single machine modules are arranged on both sides of the initial connection cable;

[0130] if yes, judging whether the outer diameter of the initial connection cable is greater than or equal to the distance between the two single machine modules;

[0131] if yes, drawing the initial connection cable around the two single machine modules to obtain the target connection cable.

[0132] Further, the design device 300 further comprises a turning point drawing module, which is used for:

[0133] judging whether a turning point exists in each target connection cable;

[0134] if yes, determining a bending radius corresponding to the target connection cable based on the type of the target connection cable;

[0135] drawing the turning point of the target connection cable based on the bending radius, so that the target connection cable conforms to the real cable bending shape.

[0136] Further, the design device 300 further comprises a component setting module, which is used for:

[0137] judging whether each target connection cable passes through any deck in the satellite model to be laid;

[0138] if yes, setting a threading hole at the intersection position of the target connection cable and the deck;

[0139] judging whether the distance between the highest point of each target connection cable with a vertical orientation and the deck of the cabin where the target connection cable is located is greater than or equal to a vertical distance threshold value;

[0140] If yes, the target connection cable and other target connection cables with the same cable direction and within a cable distance threshold are integrated, and a cable column is set;

[0141] For each node through which each target connection cable in the internal space of the satellite model to be laid passes, it is determined whether the number of target connection cables on the node is greater than or equal to a cable number threshold;

[0142] If yes, a cable binding hole is set at the node.

[0143] Further, the design apparatus 300 further includes a cable length determination module, after the target connection cable is obtained, the cable length determination module is used for:

[0144] For each target connection cable in the satellite model to be laid, the simulation length of the target connection cable in the satellite model to be laid is determined;

[0145] The scale information between the satellite model to be laid and an actual satellite is determined;

[0146] The actual length of the target connection cable in the actual satellite is determined by using the simulation length of the target connection cable in the satellite model to be laid and the scale information.

[0147] Please refer to Figure 4 , Figure 4 A structural schematic diagram of an electronic device provided by an embodiment of the present application. As shown in Figure 4 , the electronic device 400 includes a processor 410, a memory 420, and a bus 430.

[0148] The memory 420 stores machine readable instructions executable by the processor 410, when the electronic device 400 is running, the processor 410 and the memory 420 communicate through the bus 430, and the machine readable instructions are executed by the processor 410, can execute the steps of the satellite model wiring design method in the method embodiment as shown in Figure 1 and Figure 2 The specific implementation can be referred to the method embodiment, and will not be repeated here.

[0149] The embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores a computer program, the computer program is run by the processor, can execute the steps of the satellite model wiring design method in the method embodiment as shown in Figure 1 and Figure 2 The specific implementation can be referred to the method embodiment, and will not be repeated here.

[0150] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0151] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some communication interfaces, devices or units, and can be electrical, mechanical or other forms.

[0152] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0153] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0154] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0155] It should be noted that like reference numerals and letters refer to like items throughout the accompanying drawings, and once an item is defined in one drawing, it should not require further defining and explaining in the subsequent drawings, and further, the terms "first", "second", "third" and the like are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0156] Finally, it should be noted that the above-described embodiments are merely specific embodiments of the present application, and are used to illustrate the technical solutions of the present application, but are not intended to limit the present application, and the protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can make modifications or easily think of changes to the technical solutions described in the foregoing embodiments, or make equivalent replacements to some of the technical features within the technical scope disclosed by the present application, and these modifications, changes or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for designing wiring for a satellite model, characterized in that, The design method includes: Obtain the satellite model to be laid out and the routing information table corresponding to the satellite model to be laid out; wherein, the satellite model to be laid out contains at least one single-unit module, and the routing information table is used to characterize the routing relationship between each single-unit module; Based on the routing information table, at least one connection start module and a connection end module corresponding to each connection start module are determined in the satellite model to be laid out; wherein, the connection start module and the connection end module are both single-unit modules in the satellite model to be laid out. Based on at least one connection start module and a connection end module corresponding to each connection start module, at least one initial connection cable is drawn in the satellite model to be laid out; wherein the initial connection cable is drawn in a horizontal and vertical manner; For each initial connection cable, the initial connection cable is adjusted based on the internal structure of the satellite model to be laid out to obtain the target connection cable; The step of drawing at least one initial connection cable in the satellite model to be laid out, based on at least one connection start module and a connection end module corresponding to each connection start module, includes: The number of connection terminal modules corresponding to each connection start module is counted, and each connection start module is sorted according to the number of connection terminal modules corresponding to each connection start module to generate a module ranking list; wherein, each connection start module in the module ranking list is arranged in descending order of the number of modules. The first connection starting module in the module leaderboard is identified as the target drawing module; The initial connection cable is drawn between the target drawing module and each corresponding connection terminal module; wherein the cable type of the initial connection cable corresponds to the module type of the target drawing module, and the cable type includes high-frequency cable and low-frequency cable; The next connection start module is determined as the target drawing module. The process returns to the step of drawing the initial connection cable between the target drawing module and each connection end module corresponding to the target drawing module, until the initial connection cable corresponding to the last connection start module in the module leaderboard is drawn. After obtaining the target connection cable, the design method further includes: For each target connection cable, determine whether the target connection cable has an inflection point; If so, the bending radius of the target connecting cable is determined based on the cable type to which the target connecting cable belongs; The inflection point of the target connecting cable is drawn based on the bending radius so that the target connecting cable conforms to the actual bending shape of the cable.

2. The design method according to claim 1, characterized in that, The process of adjusting each initial connection cable based on the internal structure of the satellite model to be deployed, to obtain the target connection cable, includes: Determine whether two stand-alone modules are simultaneously installed on both sides of the initial connection cable; If so, determine whether the outer diameter of the initial connection cable is greater than or equal to the distance between the two standalone modules; If so, the initial connection cable is drawn around the two standalone modules to obtain the target connection cable.

3. The design method according to claim 2, characterized in that, After obtaining the target connection cable, the design method further includes: For each target connection cable, determine whether the target connection cable passes through any deck in the satellite model to be laid out; If so, a through hole shall be provided at the intersection of the target connecting cable and the deck. For each vertically oriented target connection cable, determine whether the distance between the highest point of the target connection cable and the cabin surface where the target connection cable is located is greater than or equal to the vertical distance threshold. If so, integrate the target connection cable and other target connection cables that have the same direction as the target connection cable and are within the cable distance threshold, and set up cable routing posts; For each node through which each target connection cable passes in the internal space of the satellite model to be laid out, determine whether the number of target connection cables at that node is greater than or equal to a cable number threshold. If so, then a cable bundling hole should be installed at that node.

4. The design method according to claim 1, characterized in that, After obtaining the target connection cable, the design method further includes: For each target connecting cable in the satellite model to be laid out, determine the simulated length of the target connecting cable in the satellite model to be laid out; Determine the scale information between the satellite model to be deployed and the actual satellite; The actual length of the target connecting cable in the actual satellite is determined using the simulated length of the target connecting cable in the satellite model to be laid out and the scale information.

5. A design device for satellite model wiring, characterized in that, The design device includes: An acquisition module is used to acquire a satellite model to be laid out and a routing information table corresponding to the satellite model to be laid out; wherein, the satellite model to be laid out contains at least one single-unit module, and the routing information table is used to characterize the routing relationship between each single-unit module; The determination module is used to determine, based on the routing information table, at least one connection start module and a connection end module corresponding to each connection start module in the satellite model to be laid out; wherein, the connection start module and the connection end module are both single-unit modules in the satellite model to be laid out. A drawing module is used to draw at least one initial connection cable in the satellite model to be laid out, based on at least one connection start module and a connection end module corresponding to each connection start module; wherein the initial connection cable is drawn in a horizontal and vertical manner; An adjustment module is used to adjust each initial connection cable based on the internal structure of the satellite model to be laid out, so as to obtain the target connection cable. When the drawing module is used to draw at least one initial connection cable in the satellite model to be laid out based on at least one connection start module and a connection end module corresponding to each connection start module, the drawing module is further used to: The number of connection terminal modules corresponding to each connection start module is counted, and each connection start module is sorted according to the number of connection terminal modules corresponding to each connection start module to generate a module ranking list; wherein, each connection start module in the module ranking list is arranged in descending order of the number of modules. The first connection starting module in the module leaderboard is identified as the target drawing module; The initial connection cable is drawn between the target drawing module and each corresponding connection terminal module; wherein the cable type of the initial connection cable corresponds to the module type of the target drawing module, and the cable type includes high-frequency cable and low-frequency cable; The next connection start module is determined as the target drawing module. The process returns to the step of drawing the initial connection cable between the target drawing module and each connection end module corresponding to the target drawing module, until the initial connection cable corresponding to the last connection start module in the module leaderboard is drawn. The design device further includes an inflection point drawing module, which, after obtaining the target connection cable, is used for: For each target connection cable, determine whether the target connection cable has an inflection point; If so, the bending radius of the target connecting cable is determined based on the cable type to which the target connecting cable belongs; The inflection point of the target connecting cable is drawn based on the bending radius so that the target connecting cable conforms to the actual bending shape of the cable.

6. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the satellite model routing design method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the satellite model routing design method as described in any one of claims 1 to 4.