Catenary collaborative data processing method and system based on dynamic configuration parameters
Through the contact network collaborative data processing method and system with dynamic configuration parameters, the problem of inefficient data transmission of contact networks is solved, efficient and accurate design data transmission is achieved, and the efficiency and accuracy of railway engineering design is improved.
Patent Information
- Application Number
- CN202510505903.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-04-22
AI Technical Summary
The traditional contact network data transmission method is inefficient and the information is not updated in time, resulting in the extension of the railway engineering design cycle and the increase in costs.
Provide a contact network collaborative data processing method and system based on dynamic configuration parameters. By obtaining the collaborative data needs input by users, dynamically configure the investment window for fund withdrawal parameters, obtain and transmit the financing withdrawal parameter data, encapsulate it into a data packet and then deliver it to the collaborative design platform or process it into a preset format.
It improves the efficiency and accuracy of contact network design data, shortens the design cycle, and reduces engineering costs.
Smart Images

Figure CN120030713B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of contact network design, and in particular to a contact network collaborative data processing method and system based on dynamic configuration parameters. Background Art
[0002] The catenary system is a specialized form of power supply line used by electrified railways to transmit electricity to electric locomotives. As an integral component of railway engineering system design, the catenary system specialist must organize and transmit professional design results or content into relevant formats according to the requirements of other specialized projects. At different design stages, the catenary system project leader will conduct a rough design of the catenary system and generate interface documentation. Alternatively, they will organize the completed design results into electronic documents, which will be submitted to the relevant disciplines through a platform or printed and delivered. Traditional methods of transmitting catenary system data suffer from inefficiency and untimely information updates, leading to extended design cycles and increased project costs. Therefore, it is necessary to develop a system that can dynamically and efficiently transmit catenary system design data and information to improve the efficiency and accuracy of railway engineering design. Summary of the Invention
[0003] The present application provides a contact network collaborative data processing method and system based on dynamic configuration parameters to solve the problems of low efficiency and untimely information update in traditional contact network data transmission methods.
[0004] According to a first aspect, an embodiment provides a method for coordinated data processing of a contact network based on dynamic configuration parameters, the method comprising:
[0005] Obtain collaborative data requirements input by users, and dynamically configure and generate a capital raising parameter input window based on different requirements;
[0006] Obtaining the funding parameter data input by the user through the parameter input window and transmitting it to the backend server, so that the backend server can extract the professional design result data according to the funding parameter data requirements and encapsulate it into a data packet before returning it;
[0007] In response to the user's request for funding, the data packet returned and cached by the backend server is delivered to the collaborative design platform or processed into a preset format for downstream professionals to carry out design.
[0008] Furthermore, before obtaining the collaborative data requirements input by the user and dynamically configuring and generating the capital raising parameter input window according to different requirements, the method further includes:
[0009] Different capital-raising parameter data are pre-configured according to different collaborative data requirements. The capital-raising parameter data include basic requirements of downstream professions, power reservation, location avoidance design requirements or characteristic parameters of the professional engineering objects including location, scope, specifications and models.
[0010] Furthermore, according to different needs, dynamic configuration is performed to generate a capital raising parameter input window, specifically including:
[0011] By calling the pre-configured dynamic configuration parameter input or setting component, the capital provision parameter input window is dynamically configured according to the input capital provision parameter type or interaction method.
[0012] Furthermore, obtaining the capital raising parameter data input by the user through the parameter input window specifically includes:
[0013] A structured data package is dynamically generated based on the acquired collaborative data requirements and funding parameter data, and is displayed in a table format on the web page for easy reference.
[0014] Furthermore, in response to the user's request for funding, before delivering the data packet returned and cached by the backend server to the collaborative design platform or processing it into a preset format for downstream professionals to carry out design, the method further includes:
[0015] If there are multiple collaborative data requirements, multiple consecutive additions are made for different data requirements, and the data are summarized and displayed in multiple tables on the web page.
[0016] Furthermore, obtaining the capital raising parameter data input by the user through the parameter input window and transmitting it to the backend server, so that the backend server can extract the professional design result data according to the capital raising parameter data requirements and encapsulate it into a data packet before returning it, specifically including:
[0017] Calling the professional network service interface API to send the funding parameter content to the backend server, so that the backend service can parse the professional design result data according to the funding parameter requirements and extract the result data that meets the funding parameter requirements, and encapsulate the extracted result data and the funding parameter into a data packet;
[0018] Call the railway collaborative design network service API interface to send the data packet to the collaborative design platform for storage and forwarding, or process the data packet into a preset format file for storage.
[0019] According to a second aspect, an embodiment provides a contact network collaborative data processing system based on dynamic configuration parameters, the system comprising:
[0020] Dynamic configuration module, used to obtain collaborative data requirements input by users, and dynamically configure and generate a capital provision parameter input window based on different requirements;
[0021] The data extraction module is used to obtain the funding parameter data input by the user through the parameter input window and transmit it to the backend server, so that the backend server can extract the professional design result data according to the funding parameter data requirements and encapsulate it into a data packet before returning it;
[0022] The funding module is used to respond to the user's funding request and deliver the data packet returned and cached by the background server to the collaborative design platform or process it into a preset format so that downstream professionals can carry out design.
[0023] Furthermore, the dynamic configuration module is specifically used to:
[0024] Different capital-raising parameter data are pre-configured according to different collaborative data requirements. The capital-raising parameter data include basic requirements of downstream professions, power reservation, location avoidance design requirements or characteristic parameters of the professional engineering objects including location, scope, specifications and models.
[0025] According to a third aspect, an embodiment provides an electronic device, the device comprising: a processor and a memory;
[0026] The memory is used to store one or more program instructions;
[0027] The processor is used to run one or more program instructions to execute the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in any one of the above items.
[0028] According to the fourth aspect, an embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in any one of the above items are implemented.
[0029] The present application provides a contact network collaborative data processing method and system based on dynamic configuration parameters, which obtains the collaborative data requirements input by the user, and dynamically configures and generates a parameter input window according to different requirements; obtains the parameter data input by the user through the parameter input window, and transmits it to the background server side, so that the background server side extracts the professional design results data according to the parameter data requirements and encapsulates it into a data packet and returns it; in response to the user's request for capital, the data packet returned and cached by the background server side is delivered to the collaborative design platform or processed into a preset format so that downstream professionals can carry out design. The present invention can dynamically organize and transmit contact network design data according to the needs of other professions to improve the efficiency and accuracy of engineering design. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1A flowchart of a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by one embodiment of the present invention;
[0031] Figure 2 A flowchart of a method for collaborative data processing of a contact network based on dynamic configuration parameters provided by an embodiment of the present invention;
[0032] Figure 3 A schematic diagram of the main functional areas in a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by one embodiment of the present invention;
[0033] Figure 4 A demand data table in a method for collaborative data processing of contact networks based on dynamic configuration parameters provided by one embodiment of the present invention;
[0034] Figure 5 A data table of achievement information in a method for collaborative data processing of a contact network based on dynamic configuration parameters provided by one embodiment of the present invention;
[0035] Figure 6 A schematic diagram of an operation interface in a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by one embodiment of the present invention;
[0036] Figure 7 An overall architecture diagram of a contact network collaborative data processing system based on dynamic configuration parameters provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0037] The present invention will be further described in detail below by means of specific embodiments in conjunction with the accompanying drawings. Similar elements in different embodiments are numbered with associated similar elements. In the following embodiments, many detailed descriptions are provided to enable the present application to be better understood. However, those skilled in the art will readily appreciate that some of the features may be omitted in different circumstances, or may be replaced by other elements, materials, or methods. In some cases, some operations related to the present application are not shown or described in the specification. This is to avoid the core portion of the present application being overwhelmed by excessive descriptions, and for those skilled in the art, it is not necessary to describe these related operations in detail. They will fully understand the related operations based on the description in the specification and the general technical knowledge in the art.
[0038] In addition, the features, operations, or characteristics described in the specification may be combined in any appropriate manner to form various embodiments. Furthermore, the steps or actions in the method description may be reordered or adjusted in a manner readily apparent to those skilled in the art. Therefore, the various sequences in the specification and drawings are provided solely for the purpose of clearly describing a particular embodiment and are not intended to be mandatory, unless otherwise specified.
[0039] The embodiment of the present invention provides a method for processing contact network collaborative data based on dynamic configuration parameters. Figure 1 、 Figure 2 and Figure 3 Provide detailed explanation.
[0040] like Figure 1 As shown, in step S100, the collaborative data requirements input by the user are obtained, and a capital provision parameter input window is generated by dynamic configuration according to different requirements.
[0041] The data objects and related data of the contact network professional design are as follows Table 1:
[0042] Table 1 Data objects and related data for contact network professional design
[0043]
[0044] In this embodiment, different capital provision parameters are first pre-configured according to different collaborative data requirements. The capital provision parameters include basic requirements of downstream professions, reservation of power supplies, location avoidance and other design requirements, or characteristic parameters such as location, scope, specifications, and models of the professional engineering objects.
[0045] In this embodiment, the pre-configured dynamic configuration parameter input or setting component is called to dynamically configure the capital raising parameter input window according to the input capital raising parameter type or interaction method, such as the pillar position according to the text box + number input combination.
[0046] The specific operations are as follows:
[0047] 1) In the Basic Settings area, click the drop-down list and select the data content (corresponding to different collaboration requirements), for example: power requirements.
[0048] 2) Dynamic configuration generation: The front-end analyzes the funding content and, based on the selected funding content, calls different dynamic configuration parameter inputs or sets components to generate dynamic configuration content.
[0049] For example: when the data content switches to power supply requirements, the parameter input area dynamically switches to the input components of equipment name, load, and mileage; when the data content is switched to contact network pillar layout data, the parameter input area dynamically changes to starting mileage and ending mileage; the rest are similar.
[0050] 3) Input funding parameters: technical requirements or achievement data characteristic parameters.
[0051] like Figure 1 As shown, in step S200, the funding parameter data input by the user through the parameter input window is obtained and passed to the background server, so that the background server extracts the professional design result data according to the funding parameter data requirements and encapsulates it into a data packet and returns it.
[0052] The above steps specifically include: calling the professional network service interface API to send the parameter content to the background service. The background service extracts the data of the professional design results (the layout, installation type, anchor position, etc. of the contact network project of a certain project or the contact network pillars in a certain design site) according to the parameter requirements (scope, specific installation, etc.). If the data in the result data table is empty, no processing is required, and the data is extracted and encapsulated into a data packet.
[0053] In this embodiment, a structured data package is dynamically generated based on the acquired collaborative data requirements and capital raising parameter data, and is displayed in a table format on the web page for easy reference. If there are multiple collaborative data requirements, multiple consecutive additions are made for different data requirements, and the data is summarized and displayed on the web page through multiple tables. Specifically, the dynamic data summary area enables the aggregation of different data requirements: the content of multiple requirements that are continuously input can be sorted and displayed in different table formats according to the characteristics. For example, the power reserve requirements at different locations, the contact network pillar position data of a certain contact network work point, etc.
[0054] In this embodiment, the collaborative design data from the catenary design process and other design disciplines is divided into two categories: demand data and results data. Requirement data refers to content that requires design completion by other disciplines, such as power requirements for catenary electrical equipment and the need for reserved foundations for catenary pillars on bridges. Results data refers to the design results of the catenary design discipline, providing a reference for other disciplines. For example, data on the catenary conductor height, pillar height, and pillar shape for a certain mileage, or the distribution of catenary pillars within a certain project area, are available. This type of data is typically generated by the catenary design software or imported into the catenary results database through other means.
[0055] In this embodiment, the data parameters of the demand category and the achievement category are quite different, and are defined in two table formats, which are dynamically generated and displayed. The details are as follows:
[0056] 1. Dynamic data summary table of demand information, such as Figure 4 As shown;
[0057] 2. Dynamic data summary table of achievement information, such as Figure 5 shown.
[0058] Add collaborative design data: After the user enters collaborative design parameters and clicks Add, the front-end script adds them to the requirements table according to the category and displays them on the front-end, such as Figure 6 As shown, a dynamic data summary table of demand-related information and a dynamic data summary table of achievement-related information are generated at the same time. After adding, you can fill in the funding description in the interface data description area and perform data submission operations in the submission function area.
[0059] For example, if the data content is power requirements, enter the corresponding parameter values for the equipment name, load, and mileage: Electric disconnect switch, 2kw, DK200+315. Add the data object, and a power supply record will be added to the summary area;
[0060] When you click to switch to the contact network pillar layout data, the parameter input area dynamically changes to the starting mileage and ending mileage: DK200+315, DK210+315. A data object is added, and the professional service is called to parse and obtain the pillar location data in the range of DK200+315 to DK210+315. A contact network pillar layout record is added to the summary area (the specific location data is saved in the cache and not displayed on the front end);
[0061] The rest is similar.
[0062] like Figure 1 As shown, in step S300, in response to the user's request for funding, the data packet returned and cached by the backend server is delivered to the collaborative design platform or processed into a preset format so that downstream professionals can carry out design.
[0063] Specifically, submitting information: after the user clicks to submit information, the railway collaborative design network service API interface is called to send the multiple collaborative data packages added previously and the associated cached result data (if any) to the collaborative platform for storage and forwarding, or the data packages are processed into preset format files for storage.
[0064] The dynamic configuration area in this embodiment can dynamically retrieve various preset parameters or access a database of catenary engineering design results based on various factors, such as document content, object scope, and parameter requirements. This database, implemented through automated software, contains various information related to the catenary engineering project. For catenary requirements, input windows for each required parameter are dynamically generated based on specific requirements, allowing personnel to configure the required parameters. For submitted documents, the corresponding scope of engineering object data is directly retrieved through the data interface and encapsulated into data objects. Catenary design data can be dynamically organized and transferred based on the needs of other disciplines, improving the efficiency and accuracy of engineering design.
[0065] Corresponding to the above-disclosed method for collaborative data processing of contact network based on dynamic configuration parameters, the embodiment of the present invention further discloses a collaborative data processing system of contact network based on dynamic configuration parameters, such as Figure 7 As shown, it specifically includes:
[0066] Dynamic configuration module, used to obtain collaborative data requirements input by users, and dynamically configure and generate a capital provision parameter input window based on different requirements;
[0067] The data extraction module is used to obtain the funding parameter data input by the user through the parameter input window and transmit it to the backend server, so that the backend server can extract the professional design result data according to the funding parameter data requirements and encapsulate it into a data packet before returning it;
[0068] The funding module is used to respond to the user's funding request and deliver the data packet returned and cached by the background server to the collaborative design platform or process it into a preset format so that downstream professionals can carry out design.
[0069] Furthermore, the dynamic configuration module is specifically used to:
[0070] Different capital-raising parameter data are pre-configured according to different collaborative data requirements. The capital-raising parameter data include basic requirements of downstream professions, power reservation, location avoidance design requirements or characteristic parameters of the professional engineering objects including location, scope, specifications and models.
[0071] It should be noted that for the detailed description of a contact network collaborative data processing system based on dynamic configuration parameters provided in an embodiment of the present invention, reference can be made to the relevant description of a contact network collaborative data processing method based on dynamic configuration parameters provided in an embodiment of the present application, which will not be repeated here.
[0072] In addition, an embodiment of the present invention also provides an electronic device, which includes: a processor and a memory; the memory is used to store one or more program instructions; the processor is used to run one or more program instructions to execute the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in any of the above items.
[0073] It should be noted that for the detailed description of an electronic device provided in an embodiment of the present invention, reference can be made to the relevant description of a contact network collaborative data processing method based on dynamic configuration parameters provided in an embodiment of the present application, which will not be repeated here.
[0074] In addition, an embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in any of the above items are implemented.
[0075] It should be noted that, for a detailed description of a computer-readable storage medium provided in an embodiment of the present invention, reference can be made to the relevant description of a contact network collaborative data processing method based on dynamic configuration parameters provided in an embodiment of the present application, which will not be repeated here.
[0076] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above embodiments can be implemented by hardware or by computer program. When all or part of the functions in the above embodiments are implemented by computer program, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above functions can be implemented. In addition, when all or part of the functions in the above embodiments are implemented by computer program, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and saved in the memory of the local device by downloading or copying, or the system of the local device is updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be implemented.
[0077] The above examples are used to illustrate the present invention, which are only used to help understand the present invention and are not intended to limit the present invention. Those skilled in the art can make several simple deductions, modifications or substitutions based on the concept of the present invention.
Claims
1. A method for collaborative data processing of contact network based on dynamic configuration parameters, characterized in that: The method comprises: Obtain collaborative data requirements input by users, and dynamically configure and generate a capital raising parameter input window based on different requirements; Dynamic configuration is performed based on different requirements to generate the capital raising parameter input window, including: Dynamically configure the capital raising parameter input window according to the input capital raising parameter type or interaction mode by calling the pre-configured dynamic configuration parameter input or setting component; Obtaining the funding parameter data input by the user through the parameter input window and transmitting it to the backend server, so that the backend server can extract the professional design result data according to the funding parameter data requirements and encapsulate it into a data packet before returning it; In response to the user's request for funding, the data package returned and cached by the backend server is delivered to the collaborative design platform or processed into a preset format for downstream professionals to carry out design; Before obtaining the collaborative data requirements input by the user and dynamically configuring and generating the capital raising parameter input window according to different requirements, the method further includes: Pre-configure different funding parameter data according to different collaborative data requirements, including basic requirements of downstream professionals, power reservation, location avoidance design requirements, or characteristic parameters of professional engineering objects including location, scope, specifications, and models; Obtaining the capital raising parameter data input by the user through the parameter input window, specifically including: Dynamically generate a structured data package based on the acquired collaborative data requirements and funding parameter data, and display it in a table format on the web page for easy reference; In response to the user's request for funding, before delivering the data packet returned and cached by the backend server to the collaborative design platform or processing it into a preset format for downstream professionals to carry out design, the method further includes: If there are multiple collaborative data requirements, multiple consecutive additions are made for different data requirements, and the data are summarized and displayed in multiple tables on the web page; Obtain the capital raising parameter data input by the user through the parameter input window and transmit it to the backend server, so that the backend server can extract the professional design result data according to the capital raising parameter data requirements and encapsulate it into a data packet before returning it, specifically including: Calling the professional network service interface API to send the funding parameter content to the backend server, so that the backend service can parse the professional design result data according to the funding parameter requirements and extract the result data that meets the funding parameter requirements, and encapsulate the extracted result data and the funding parameter into a data packet; Call the railway collaborative design network service API interface to send the data packet to the collaborative design platform for storage and forwarding, or process the data packet into a preset format file for storage.
2. A contact network collaborative data processing system based on dynamic configuration parameters, characterized in that: The system comprises: Dynamic configuration module, used to obtain collaborative data requirements input by users, and dynamically configure and generate a capital provision parameter input window based on different requirements; Dynamic configuration is performed based on different requirements to generate the capital raising parameter input window, including: Dynamically configure the capital raising parameter input window according to the input capital raising parameter type or interaction mode by calling the pre-configured dynamic configuration parameter input or setting component; The data extraction module is used to obtain the funding parameter data input by the user through the parameter input window and transmit it to the backend server, so that the backend server can extract the professional design result data according to the funding parameter data requirements and encapsulate it into a data packet before returning it; The funding module is used to respond to the user's funding request and deliver the data package returned and cached by the backend server to the collaborative design platform or process it into a preset format for downstream professionals to carry out design; The dynamic configuration module is specifically used for: Pre-configure different funding parameter data according to different collaborative data requirements, including basic requirements of downstream professionals, power reservation, location avoidance design requirements, or characteristic parameters of professional engineering objects including location, scope, specifications, and models; Obtaining the capital raising parameter data input by the user through the parameter input window, specifically including: Dynamically generate a structured data package based on the acquired collaborative data requirements and funding parameter data, and display it in a table format on the web page for easy reference; In response to the user's request for funding, before delivering the data packet returned and cached by the backend server to the collaborative design platform or processing it into a preset format for downstream professionals to carry out design, the method further includes: If there are multiple collaborative data requirements, multiple consecutive additions are made for different data requirements, and the data are summarized and displayed in multiple tables on the web page; Obtain the capital raising parameter data input by the user through the parameter input window and transmit it to the backend server, so that the backend server can extract the professional design result data according to the capital raising parameter data requirements and encapsulate it into a data packet before returning it, specifically including: Calling the professional network service interface API to send the funding parameter content to the backend server, so that the backend service can parse the professional design result data according to the funding parameter requirements and extract the result data that meets the funding parameter requirements, and encapsulate the extracted result data and the funding parameter into a data packet; Call the railway collaborative design network service API interface to send the data packet to the collaborative design platform for storage and forwarding, or process the data packet into a preset format file for storage.
3. An electronic device, characterized in that: The device includes: a processor and a memory; The memory is used to store one or more program instructions; The processor is used to run one or more program instructions to execute the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in claim 1.
4. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the contact network collaborative data processing method based on dynamic configuration parameters as claimed in claim 1 are implemented.
Citation Information
Patent Citations
Method and device for dynamically displaying table data based on database
CN111597238A