A design method of a CSB bus cable network

The intelligent design and automatic verification technology of the Capital platform solves the problem of insufficient automation in CSB bus cable network design, and improves the efficiency and accuracy of cable design.

CN115795751BActive Publication Date: 2026-03-24CHINA ACADEMY OF SPACE TECHNOLOGY
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

The existing CSB bus cable network design has a low level of automation, resulting in insufficient design quality and efficiency, and failing to meet the requirements of the model mission.

Method used

The CSB bus cable network is designed using the Capital platform. Through intelligent design and automatic verification, the IDS-CAVAL module is used to realize data import and contact design, thereby improving the automation level of the design.

Benefits of technology

It significantly reduces labor costs, improves cable design efficiency and accuracy, simplifies the design process, and enhances design quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115795751B_ABST
    Figure CN115795751B_ABST
Patent Text Reader

Abstract

The application discloses a design method of a CSB bus cable network, which comprises the following steps: obtaining an IDS table, extracting information of each single machine device from the IDS table, and determining a double-terminal joint table recording joint information of each single machine device accessing the CSB bus cable network according to the information of each single machine device; obtaining a traversal sequence table and an address allocation table, finding a code of an electric connector corresponding to each single machine device from the double-terminal joint table according to the sequence of each single machine device in the traversal sequence table, and determining splitter information corresponding to each single machine device according to the code; determining an access state of each single machine device according to address information of each single machine device in the address allocation table, and generating a CSB bus cable access point table according to the splitter information, the joint information and the access state; and designing the CSB bus cable network according to the CSB bus cable access point table. The application solves the technical problem that the existing design of the CSB bus cable network cannot meet actual demands.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication satellites, in particular to a design method of a CSB bus cable network. BACKGROUND

[0002] The CSB bus cable network is an important component of the power supply and distribution system of a communication satellite, and with the development of new platforms and the application of new technologies, and the rapid increase of model tasks, higher requirements are put forward for shortening the design cycle of the cable network and improving the design quality. At present, due to the influence of the design automation level, the design means has become the bottleneck restricting the improvement of the design quality and efficiency, and there is a certain gap with the requirements of the model tasks.

[0003] The CSB bus cable network is a cable with complex and complicated connection relationship, which is a low-speed 5-wire synchronous bus. One bus can provide 31 terminal access, and select the corresponding device through address setting in the terminal connector. At present, the CSB bus cable design process integrates multiple platforms such as the information system design platform, the cable network auxiliary design system and CATIA. The input files include multiple table data or documents such as the IDS table, the traversal order table and the address allocation table. These data are transmitted between the platforms, and multiple independent process files are generated in the middle, so that the design does not have correlation. If any link changes, multiple related documents need to be modified. In the CSB bus cable joint design process, since the cable adopts the connection form of the splitter, the branch relationship is complex, and a large amount of manual operation and manual connection are required for the design of the main backup splitter identifier and the address code. In addition, the correctness verification process after the completion of the joint design also needs to be reviewed by multiple people, which is a large amount of work and time-consuming. SUMMARY

[0004] The technical problem solved by the present application is that the CSB bus cable network in the prior art cannot meet the actual requirements. The present application provides a design method of a CSB bus cable network. In the scheme provided by the present application, the design process of the CSB bus cable network is realized based on the Capital platform. Through digital means such as intelligent design and automatic verification, the automation level of cable design is improved, not only the labor cost is greatly saved, but also the efficiency and accuracy of cable design are improved.

[0005] In a first aspect, the embodiments of the present application provide a design method of a CSB bus cable network, applied to a Capital electrical platform, the method comprising: obtaining an IDS table corresponding to a to-be-designed CSB bus cable network, extracting information of each single-machine device to be accessed in the CSB bus cable network from the IDS table, and determining a double-end junction table recording junction information of each single-machine device accessing the CSB bus cable network according to the information of each single-machine device; obtaining a traversal order table and an address allocation table corresponding to the at least one single-machine device, finding a code of an electrical connector corresponding to each single-machine device from the double-end junction table according to the order of each single-machine device in the traversal order table, and determining splitter information corresponding to each single-machine device according to the code; determining an access state of each single-machine device according to address information of each single-machine device in the address allocation table, and generating a first CSB bus cable access point table according to the splitter information, the junction information, and the access state, and designing the CSB bus cable network according to the first CSB bus cable access point table; wherein the first CSB bus cable access point table records information of the CSB bus cable network.

[0006] Optionally, the extracting of the information of each single-machine device to be accessed in the CSB bus cable network from the IDS table, and the determining of the double-end junction table recording the junction information of each single-machine device accessing the CSB bus cable network according to the information of each single-machine device comprise: extracting access point information and junction signal information of each single-machine device to be accessed in the CSB bus cable network from the IDS table; judging whether any single-machine device has a going-to junction according to the access point information corresponding to each single-machine device; if the any single-machine device does not have a going-to junction, judging whether the junction signal information corresponding to the any single-machine device is consistent with specified junction signal information; if the any single-machine device has a going-to junction, taking the going-to junction as a junction of the any single-machine device accessing the CSB bus cable network, and determining junction information of the junction; and obtaining the double-end junction table corresponding to the CSB bus cable network according to the junction information of each single-machine device.

[0007] Optionally, if the any single-machine device has a going-to junction, the going-to junction is taken as a junction of the any single-machine device accessing the CSB bus cable network.

[0008] Optionally, if the any single-machine device does not have a going-to junction, and the junction signal information corresponding to the any single-machine device is related to the specified junction signal information, a smart fuzzy matching algorithm is used to determine a junction of the any single-machine device accessing the CSB bus cable network.

[0009] Optionally, if any single machine device does not exist a connection point, and the connection point signal information corresponding to the any single machine device is irrelevant to the specified connection point signal information, then manually determine the connection point of the any single machine device accessing the CSB bus cable network.

[0010] Optionally, the code of the electrical connector corresponding to each single machine device is found from the double-end connection point table according to the order of each single machine device in the traversal order table, and the information of the distribution point corresponding to each single machine device is determined according to the code, including: extracting the serial number of each single machine device from the traversal order table, and determining the cable branch in the CSB bus cable network according to the code; naming the cable branch according to the serial number in a specified format, and adding distribution point identification information in the signal corresponding to each cable branch, and determining the distribution point information of each single machine device according to the naming and the distribution point identification information.

[0011] Optionally, the access state includes that the connection point is shorted with the ground or the connection point is not shorted with the ground; and the access state of each single machine device is determined according to the address information of each single machine device in the address allocation table, including: judging whether each bit of the address information corresponding to any single machine device is zero; if yes, then the connection point of the any single machine device accessing the CSB bus cable network is shorted with the ground.

[0012] Optionally, further comprising: obtaining the schematic diagram corresponding to the CSB bus cable network based on the Capital electrical platform and the first CSB bus cable connection point table; generating the layout diagram corresponding to the CSB bus cable network according to the schematic diagram, generating the second CSB bus cable connection point table according to the layout diagram; verifying whether the information of the first CSB bus cable connection point table and the second CSB bus cable connection point table is consistent; if yes, then designing the CSB bus cable network according to the first CSB bus cable connection point table; otherwise, re-designing the first CSB bus cable connection point table to obtain a new first CSB bus cable connection point table, until the new first CSB bus cable connection point table is consistent with the second CSB bus cable connection point table.

[0013] In a second aspect, the present application provides a computer device, which comprises:

[0014] a memory for storing instructions executed by the at least one processor;

[0015] a processor for executing the instructions stored in the memory to perform the method of the first aspect.

[0016] Compared with the prior art, the scheme provided by the embodiments of the present application has at least the following beneficial effects:

[0017] In the scheme provided by the embodiments of the present application, the design process of the CSB bus cable network is implemented based on the Capital platform, and the automation level of cable design is improved through digital means such as intelligent design and automatic checking, which not only greatly saves the labor cost, but also improves the efficiency and accuracy of cable design. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 A structural schematic diagram of a CSB bus cable network design system provided by the embodiments of the present application;

[0019] Figure 2 A flowchart of a CSB bus cable network design method provided by the embodiments of the present application;

[0020] Figure 3 A flowchart of generating a double-ended joint table of joint information in a CSB bus cable network provided by the embodiments of the present application;

[0021] Figure 4 A flowchart of obtaining a CSB bus cable joint table provided by the embodiments of the present application;

[0022] Figure 5 A design flowchart of a cable network based on the Capital platform provided by the embodiments of the present application;

[0023] Figure 6 A schematic diagram of verifying a CSB bus cable joint table based on the Capital platform provided by the embodiments of the present application;

[0024] Figure 7 A structural schematic diagram of a CSB bus cable network provided by the embodiments of the present application. DETAILED DESCRIPTION

[0025] In the scheme provided by the embodiments of the present application, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor belong to the scope of protection of the present application.

[0026] In order to better understand the above technical solutions, the technical solutions of the present application will be described in detail below through the drawings and specific embodiments. It should be understood that the specific features of the embodiments of the present application and the embodiments are a detailed description of the technical solutions of the present application, and not a limitation of the technical solutions of the present application. In the case of no conflict, the technical features in the embodiments of the present application and the embodiments can be combined with each other.

[0027] Figure 1 A structural schematic diagram of a design system of a CSB bus cable network provided by an embodiment of the present application is shown.

[0028] For example, in Figure 1 , the design system of the CSB bus cable network includes an information system design platform and a Capital electrical platform. A designer inputs an IDS table, a traversal order table and an address allocation table corresponding to the CSB bus cable network to be designed into the Capital electrical platform through the information system design platform; the IDS table includes information of all single devices connected to the CSB bus, such as one or more contacts of the single device and signal information of each contact, etc. The traversal order table includes, for example, serial numbers of each single device. In addition, whether each single device is effectively connected to the CSB bus can be represented by allocating an address to each single device, for example, if each bit of the address allocated to a single device is zero, the contact of the single device connected to the CSB bus is short-circuited with the ground. The Capital electrical platform refers to a Capital series electrical platform, which is a platform for designing electrical systems such as airplanes and cars. The Capital electrical platform includes an IDS-CAVAL module; the IDS-CAVAL module includes functions such as signal standardization, data analysis, intelligent design, data verification and design file generation, and all data in the Capital electrical platform can be stored in a shared storage database, that is, data of different functions of the IDS-CAVAL module can be stored in the same database, so that files in the design process can be shared in different stages.

[0029] The scheme provided by the embodiment of the present application is to construct a new CSB bus cable network design process based on the Capital platform, and to realize data import and contact design through the IDS-CAVAL module developed twice. In the Capital platform, central data storage is adopted, that is, all design data and libraries are stored in a unified database server, and are no longer stored in the workstations of designers, which makes the sharing and reuse of libraries, designs, rules and other commonly used design elements simple and easy to implement, and the only library and design source is also a powerful guarantee for design correctness.

[0030] The following will be described in detail in conjunction with the drawings Figure 2 A CSB bus cable network design method provided by an embodiment of the present application is further described in detail, and the method is applied to Figure 1 The Capital electrical platform shown, and the specific implementation manner can include the following steps (the method flow is shown in Figure 2 )

[0031] Step 201: Obtain the IDS table corresponding to the CSB bus cable network to be designed, extract the information of each single device in the CSB bus cable network to be connected from the IDS table, and determine the double-ended contact table that records the contact information of each single device in the CSB bus cable network based on the information of each single device.

[0032] As an example, the IDS table, traversal sequence table, and address allocation table corresponding to the CSB bus cable network are the basis for CSB bus cable network design. When the IDS table, traversal sequence table, and address allocation table input files are imported into... Figure 1 Following the Capital platform shown, the IDS-CAVAL module within the Capital platform can intelligently match contacts based on the signal content in the IDS table. Then, it designs splitter numbers for each individual device connected to the CSB bus cable according to the traversal order. Next, it assigns a unique strobe address to each device based on the address allocation table, and finally generates a CSB bus cable end-to-end contact table. Specifically, Figure 1 The IDS-CAVAL module in the Capital electrical platform shown obtains the IDS table corresponding to the CSB bus cable network to be designed from the information system design platform, and extracts the information of each individual device in the CSB bus cable network to be connected from the IDS table, such as the contact information of each individual device and the signal information of each node.

[0033] As another example, the IDS table includes multiple entries, each containing multiple items. Each entry contains information about a single device, and each item within each entry represents a type of information for that single device, such as contact type and contact signal. When designing the CSB bus cable network, information corresponding to each single device is extracted from the IDS table. This extraction, for example, extracts information corresponding to each item in the entry for each single device in the IDS table. The IDS-CAVAL module in the Capital platform extracts the access point information and contact signal information of each single device in the CSB bus cable network to be connected from the IDS table. Based on the access point information corresponding to each single device, it is determined whether any single device has a destination contact. If no destination contact exists, it is determined whether the contact signal information corresponding to any single device is consistent with the specified contact signal information, for example, whether the contact signal information is consistent with the CSB bus contact signal information, or whether it is consistent with the destination contact signal information. If they match, the connection point of any single device is used as the connection point for that single device to access the CSB bus cable network, and the connection point information of the connection point is determined; the double-ended connection point table corresponding to the CSB bus cable network is obtained according to the connection point information corresponding to each single device.

[0034] As an example, if any single machine device has a destination terminal, the destination terminal is taken as the terminal for accessing the CSB bus cable network of the any single machine device. As an example, if any single machine device has no destination terminal, and the terminal signal information corresponding to the any single machine device is related to the designated terminal signal information, the terminal for accessing the CSB bus cable network of the any single machine device is determined by an intelligent fuzzy matching algorithm. As an example, if any single machine device has no destination terminal, and the terminal signal information corresponding to the any single machine device is not related to the designated terminal signal information, the terminal for accessing the CSB bus cable network of the any single machine device is determined manually.

[0035] Figure 3 A flowchart of generating a double-terminal terminal table of terminal information in a CSB bus cable network is shown.

[0036] As an example, the IDS-CAVAL module in the Capital platform extracts the access point information and terminal signal information of each single machine device to be accessed in the CSB bus cable network from the IDS table, establishes the connection relationship of the terminal according to the default logical rules, and provides the functions of confirmation and management and maintenance. According to the different "destination terminal" items in the input file IDS data table, the matching logic is as shown in Figure 3

[0037] Step 1, when the "destination terminal" item is not empty, the connection relationship is established according to the "destination terminal".

[0038] Step 2, when the "destination terminal" item is empty, and the "terminal signal information" is consistent, the terminal of the associated device automatically establishes the connection relationship, and the confirmation of the designer is required at this time.

[0039] Step 3, when the "destination terminal" item is empty, and the "terminal signal information" is related, the terminal is intelligently matched, and the confirmation of the designer is required at this time.

[0040] Step 4, when the "destination terminal" item is empty, and the "terminal signal information" is not related, the designer manually establishes the connection relationship.

[0041] Step 202, the traversal order table and the address allocation table corresponding to the at least one single machine device are obtained, the code of the electrical connector corresponding to each single machine device is found from the double-terminal terminal table according to the order of each single machine device in the traversal order table, and the splitter information corresponding to each single machine device is determined according to the code.

[0042] ​As an example, according to the order of each single machine device in the traversal order table, the code of the electrical connector corresponding to each single machine device is found in the double-terminal contact table, the information of the distribution point corresponding to each single machine device is determined according to the code, including: extracting the serial number of each single machine device from the traversal order table, and determining the cable branch in the CSB bus cable network according to the code; naming the cable branch according to the serial number in a specified format, and adding distribution point identification information in the signal corresponding to each cable branch, and determining the distribution point information of each single machine device according to the naming and the distribution point identification information.

[0043] In step 203, the access state of each single machine device is determined according to the address information of each single machine device in the address allocation table, and a first CSB bus cable access point table is generated according to the distribution point information, the contact information and the access state, and the CSB bus cable network is designed according to the first CSB bus cable access point table; wherein the first CSB bus cable access point table records the information of the CSB bus cable network.

[0044] As an example, the access state includes that the contact is short-circuited with the ground or the contact is not short-circuited with the ground; determining the access state of each single machine device according to the address information of each single machine device in the address allocation table includes: judging whether each bit of the address information corresponding to any single machine device is zero; if yes, the contact of the any single machine device accessing the CSB bus cable network is short-circuited with the ground.

[0045] Figure 4 A flowchart of obtaining a CSB bus cable access point table provided by an embodiment of the present application is shown.

[0046] As an example, after the IDS-CAVAL module intelligently matches the double-terminal contact table recording the contact information of each single machine device accessing the CSB bus cable network, since the CSB bus cable adopts the connection mode of the distribution point and the strobe mode of the address code, that is, the address setting of the single machine device is realized by the short-circuit of the cable network end electrical connector contact, the address bit contact is open circuit, and is logical "1"; the address bit contact is short-circuited with the ground signal contact, and is logical "0". Therefore, the CSB bus cable design needs to number and design the terminal address of the cable distribution point according to the traversal order table and the address allocation table, and the implementation logic is as shown in Figure 4 .

[0047] In step 41, the content of each row in the traversal order table is extracted, the electrical connector code is found in the double-terminal contact table, and the corresponding cable branch is found.

[0048] Step 42, name the corresponding cable branch number as XXX-00n, where n is the serial number in the traversal order table, and add the main splitter identifier CSB / A(n) in the note of the signal content containing CSB_A, and add the backup splitter identifier CSB / B(n) in the note of the signal content containing CSB_B.

[0049] Step 43, extract the content of each row in the address allocation table to find the connector code in the double-ended connector table;

[0050] Step 44, determine whether each bit of the terminal address code is 0, if so, short the corresponding connector to ground, and fill in the "decimal address" in the note column of the corresponding address connector in the double-ended connector table, if not, the corresponding connector is not shorted to ground;

[0051] Step 45, generate the CSB bus cable access point table and export.

[0052] Figure 5 A design flowchart of a cable network based on the Capital platform is shown.

[0053] As an example, in Figure 5 , the IDS-CAVAL module generates a CSB bus cable access point table, and based on the Capital electrical platform, a schematic diagram corresponding to the CSB bus cable network is designed according to the first CSB bus cable access point table; a layout diagram corresponding to the CSB bus cable network is generated according to the schematic diagram, a second CSB bus cable access point table is generated according to the layout diagram; verify whether the information of the first CSB bus cable access point table and the second CSB bus cable access point table is consistent; if consistent, the CSB bus cable network is designed according to the first CSB bus cable access point table; otherwise, the first CSB bus cable access point table is redesigned to obtain a new first CSB bus cable access point table, until the new first CSB bus cable access point table and the second CSB bus cable access point table are consistent. As another example, Figure 6 A schematic diagram for verifying the CSB bus cable access point table based on the Capital platform is shown.

[0054] Figure 7 A structural schematic diagram of a CSB bus cable network is shown.

[0055] As an example, in Figure 7 , the CSB bus includes a CSB_A channel and a CSB_B channel, and there are n single-machine devices (RT end single-machine) connected to the CSB bus, and the specific connection structure is as shown in Figure 7 .

[0056] In the scheme provided by the embodiments of the present application, the design process of the CSB bus cable network is implemented based on the Capital platform, and the automation level of the cable design is improved through digital means such as intelligent design and automatic checking, which not only greatly saves the labor cost, but also improves the efficiency and accuracy of the cable design.

[0057] Further, the present application provides a computer device, which comprises:

[0058] a memory for storing instructions executed by the at least one processor;

[0059] a processor for executing the instructions stored in the memory Figure 2 the method.

[0060] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these modifications and variations.

Claims

1. A design method for a CSB bus cable network, applied to the Capital electrical platform, characterized in that, include: Obtain the IDS table corresponding to the CSB bus cable network to be designed, extract the information of each single device in the CSB bus cable network to be connected from the IDS table, and determine the double-ended contact table that records the contact information of each single device in the CSB bus cable network based on the information of each single device. Obtain at least one traversal sequence table and address allocation table corresponding to the single device; according to the order of each single device in the traversal sequence table, look up the code of the electrical connector corresponding to each single device in the double-ended contact table; and determine the splitter information corresponding to each single device based on the code. The access status of each individual device is determined based on the address information of each individual device in the address allocation table. A first CSB bus cable access point table is generated based on the splitter information, the contact information, and the access status. The CSB bus cable network is designed based on the first CSB bus cable access point table. The first CSB bus cable access point table records the information of the CSB bus cable network.

2. The method as described in claim 1, characterized in that, Extract information about each individual device in the CSB bus cable network to be connected from the IDS table, and determine a double-ended contact table based on the information of each individual device to record the contact information of each individual device accessing the CSB bus cable network, including: Extract the access point information and contact signal information of each individual device in the CSB bus cable network to be connected from the IDS table. Determine whether any single device has a destination access point based on the access point information corresponding to each single device; If there is no destination contact, then determine whether the contact signal information corresponding to any single device is consistent with the specified contact signal information; If they match, the connection point in any of the standalone devices is used as the connection point for that standalone device to access the CSB bus cable network, and the connection point information of the connection point is determined. The double-ended contact table corresponding to the CSB bus cable network is obtained based on the contact information corresponding to each individual device.

3. The method as described in claim 2, characterized in that, in, If any standalone device has a destination connection point, then that destination connection point will be used as the connection point for connecting any standalone device to the CSB bus cable network.

4. The method as described in claim 3, characterized in that, in, If any single device does not have a destination contact, and the contact signal information corresponding to the single device is related to the specified contact signal information, then the contact point for the single device to access the CSB bus cable network is determined by the intelligent fuzzy matching algorithm.

5. The method as described in claim 4, characterized in that, in, If any single device does not have a destination contact, and the contact signal information corresponding to the single device is not related to the specified contact signal information, then the contact point for the single device to access the CSB bus cable network is manually determined.

6. The method according to any one of claims 1 to 5, characterized in that, Based on the order of each individual device in the traversal sequence table, the code of the electrical connector corresponding to each individual device is retrieved from the double-ended contact table. The splitter information corresponding to each individual device is then determined based on the code, including: Extract the serial number of each individual device from the traversal sequence list, and determine the cable branch in the CSB bus cable network based on the serial number; The cable branches are named according to the specified format based on the serial number, and splitter identification information is added to the signal corresponding to each cable branch. The splitter information of each single device is determined based on the naming and the splitter identification information.

7. The method according to any one of claims 1 to 5, characterized in that, in, The connection status includes whether the contact is shorted to the ground wire or not; The access status of each individual device is determined based on the address information of each individual device in the address allocation table, including: Determine whether each bit in the address information corresponding to any single device is zero; If so, short-circuit the connection point of any of the stand-alone devices connected to the CSB bus cable network with the ground wire.

8. The method according to any one of claims 1 to 5, characterized in that, Also includes: Based on the Capital electrical platform, the schematic diagram corresponding to the CSB bus cable network is obtained by designing the schematic diagram according to the first CSB bus cable access point table. Generate a layout diagram corresponding to the CSB bus cable network based on the schematic diagram, and generate a second CSB bus cable access point table based on the layout diagram; Verify whether the information in the first CSB bus cable access point table is consistent with that in the second CSB bus cable access point table; If they match, the CSB bus cable network is designed based on the first CSB bus cable access point table. Otherwise, the first CSB bus cable access point table is redesigned to obtain a new first CSB bus cable access point table, until the new first CSB bus cable access point table is consistent with the second CSB bus cable access point table.

Citation Information

Patent Citations

  • Satellite integrated data interaction system

    CN114448493A

  • Programmable controller and method for setting address conversion table thereof

    JP1994309014A