Contact network 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 traditional contact networks is solved, efficient and accurate design data transmission is achieved, railway engineering design efficiency is improved and costs are reduced.
Patent Information
- Application Number
- CN202510505903.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2045-04-22
AI Technical Summary
The traditional contact network data transmission method has problems such as inefficiency and untimely update of information, resulting in extended design cycles and increased engineering costs.
It provides a contact network collaborative data processing method and system based on dynamic configuration parameters. By obtaining the collaborative data needs input by the user, dynamic configuration generates a fundraising parameter input window, obtains the fundraising parameter data input by the user, and passes it to the backend server to extract professional design results data and encapsulate it into a data packet.
It realizes dynamic and efficient transmission of contact network design data, improves the efficiency and accuracy of railway engineering design, shortens the design cycle and reduces engineering costs.
Smart Images

Figure CN120030713A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of overhead contact network design, and in particular to an overhead contact network collaborative data processing method and system based on dynamic configuration parameters. Background Art
[0002] The contact network is a special form of power supply line for electrified railways to transmit electricity to electric locomotives. As an integral part of the railway engineering system design, the contact network profession needs to organize the professional design results or content into relevant formats according to the needs of other professional projects and pass them to the other party. At different design stages, the contact network professional project leader will form interface data after a rough design of the contact network, or sort out the completed design results to form interface data, organize them into electronic data documents and submit them through the platform or print them out and deliver them to relevant professionals. The traditional contact network data transmission method has problems such as low efficiency and untimely information update, which leads to extended design cycles and increased engineering costs. Therefore, it is necessary to develop a system that can dynamically and efficiently transmit contact network 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 the first aspect, an embodiment provides a method for coordinated data processing of a contact network based on dynamic configuration parameters, the method comprising: Obtain collaborative data requirements input by users, and dynamically configure and generate a capital raising parameter input window based on different requirements; 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 extracts the professional design achievement data according to the capital raising parameter data requirements and encapsulates it into a data packet before returning it; 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.
[0005] 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: Different capital raising parameter data are pre-configured according to different collaborative data requirements, and 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, specification and model.
[0006] Furthermore, a capital raising parameter input window is generated by dynamic configuration according to different requirements, including: By calling the pre-configured dynamic configuration parameter input or setting component, the capital raising parameter input window is dynamically configured according to the input capital raising parameter type or interaction method.
[0007] Further, obtaining the capital raising parameter data input by the user through the parameter input window specifically includes: 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.
[0008] 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 also includes: If there are multiple collaborative data requirements, multiple consecutive additions are made according to different data requirements, and the data are summarized and displayed in multiple tables on the web page.
[0009] Further, 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 extracts the professional design result data according to the capital raising parameter data requirements and encapsulates it into a data packet and returns it, specifically including: Call 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.
[0010] According to the second aspect, an embodiment provides a contact network collaborative data processing system based on dynamic configuration parameters, the system comprising: Dynamic configuration module, used to obtain collaborative data requirements input by users, and dynamically configure and generate a capital raising parameter input window according to different requirements; The data extraction module is used to 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 achievement data according to the capital raising 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 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.
[0011] Furthermore, the dynamic configuration module is specifically used for: Different capital raising parameter data are pre-configured according to different collaborative data requirements, and 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, specification and model.
[0012] According to a third aspect, an embodiment provides an electronic device, the device comprising: 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.
[0013] 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.
[0014] The present application provides a method and system for collaborative data processing of contact network based on dynamic configuration parameters, which obtains collaborative data requirements input by users, and dynamically configures and generates a parameter input window according to different requirements; obtains the parameter data input by users through the parameter input window, and transmits it to the background server side, so that the background server side extracts professional design results data according to the requirements of the parameter data 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 for downstream professionals to 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
[0015] Figure 1 A flowchart of a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by an embodiment of the present invention; Figure 2 A specific implementation flow chart of a contact network collaborative data processing method based on dynamic configuration parameters provided by an embodiment of the present invention; Figure 3 A schematic diagram of main functional areas in a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by an embodiment of the present invention; Figure 4 A demand-type data table in a method for coordinated data processing of a contact network based on dynamic configuration parameters provided by an embodiment of the present invention; 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 an embodiment of the present invention; 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 an embodiment of the present invention; Figure 7 An overall architecture diagram of a contact network collaborative data processing system based on dynamic configuration parameters provided for one embodiment of the present invention. DETAILED DESCRIPTION
[0016] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, 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 part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0017] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0018] The embodiment of the present invention provides a method for coordinated data processing of overhead lines based on dynamic configuration parameters. Figure 1 , Figure 2 and Figure 3 Provide detailed explanation.
[0019] like Figure 1 As shown, in step S100, the collaborative data requirements input by the user are obtained, and a capital raising parameter input window is generated by dynamic configuration according to different requirements.
[0020] The data objects and related data of the contact network professional design are as follows in Table 1: Table 1 Data objects and related data for contact network professional design
[0021] In this embodiment, different capital provision parameters are first pre-configured according to different collaborative data requirements. The capital provision parameters include design requirements such as basic requirements of downstream professions, reservation of power supplies, etc., avoidance of positions, or characteristic parameters such as the location, scope, specification, and model of the professional engineering objects.
[0022] 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 interactive method, such as the pillar position according to the text box + number input combination.
[0023] The specific operations are as follows: 1) In the basic settings area, the user clicks the drop-down list and selects the data content (corresponding to different collaboration requirements). For example: power requirements.
[0024] 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.
[0025] 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 switches to contact network pillar layout data, the parameter input area dynamically changes to starting mileage and ending mileage; the rest are similar.
[0026] 3) Input funding parameters: technical requirements or achievement data characteristic parameters.
[0027] like Figure 1 As shown, in step S200, the capital raising parameter data input by the user through the parameter input window is obtained and transmitted to the background server, so that the background server extracts the professional design achievement data according to the capital raising parameter data requirements and encapsulates it into a data packet before returning it.
[0028] The above steps specifically include: calling the professional network service interface API to send the parameter content to the background service, and the background service extracts the data of the professional design results (the layout of the contact network pillars in a certain project or a certain design work site, the installation type, the anchor position, etc.) 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.
[0029] In this embodiment, a structured data packet is dynamically generated based on the acquired collaborative data requirements and capital raising parameter data, and is displayed in a table on the web page for easy reference. If there are multiple collaborative data requirements, multiple continuous additions are made for different data requirements, and they are summarized and displayed through multiple tables on the web page. Specifically, the dynamic data summary area realizes the summary of different data requirements: the contents of multiple requirements that are continuously input can be sorted and displayed in different tables according to the characteristics. For example, the power reserve requirements at different locations, the contact network pillar location data of a certain contact network work point, etc.
[0030] In this embodiment, the design process of the contact network professional and the collaborative design data of other design professionals are divided into two categories: demand data and achievement data. Demand data refers to the content that needs to be designed by other professionals, such as the power supply requirements of the contact network electrical equipment, the reserved foundation requirements of the contact network pillars on the bridge, etc.; achievement data refers to the design results of the contact network professional, which provide references for other professionals, such as the contact wire height, pillar height, pillar shape of a certain mileage of the contact network professional, the distribution of contact network pillars in a certain engineering scope, etc. This type of data is generally formed by the contact network professional software design or imported into the contact network achievement database through other channels.
[0031] In this embodiment, the data parameters of the demand category and the achievement category are quite different, and are defined in two table forms, which are dynamically generated and displayed. The details are as follows: 1. Dynamic data summary table of demand information, such as Figure 4 As shown; 2. Dynamic data summary table of achievement materials, such as Figure 5 shown.
[0032] 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 materials and a dynamic data summary table of achievement-related materials 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.
[0033] Example: When the data content is power supply requirements, enter the corresponding parameter values of equipment name, load, and mileage: electric disconnect switch, 2kw, DK200+315. Add a data object, and a power supply record will be added to the summary area; When the data content is switched to the contact network pillar layout data, the parameter input area dynamically changes to the starting mileage and ending mileage: DK200+315, DK210+315, add the data object, call the professional service to parse and obtain the pillar position data in the range of DK200+315~DK210+315, and add a contact network pillar layout record in the summary area (the specific location data is saved in the cache and not displayed on the front end); The rest is similar.
[0034] 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.
[0035] 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 and store and forward them, or process the data packages into preset format files for storage.
[0036] The dynamic configuration area in this embodiment can dynamically obtain various preset parameters or read the contact network engineering design results database according to the data content, object scope, parameter requirements and other contents. The results database is realized by automation software and contains various information related to the contact network engineering. For the contact network demand class, each demand parameter input window is dynamically generated according to specific needs for configuration by applicable personnel. For the proposed data, the engineering object data of the corresponding range is directly obtained through the data interface and encapsulated into the data object. According to the needs of other majors, the contact network design data can be dynamically sorted and transmitted to improve the efficiency and accuracy of engineering design.
[0037] Corresponding to the above disclosed method for coordinated data processing of contact network based on dynamic configuration parameters, the embodiment of the present invention further discloses a coordinated data processing system of contact network based on dynamic configuration parameters, such as Figure 7 As shown, it specifically includes: Dynamic configuration module, used to obtain collaborative data requirements input by users, and dynamically configure and generate a capital raising parameter input window according to different requirements; The data extraction module is used to 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 achievement data according to the capital raising 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 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.
[0038] Furthermore, the dynamic configuration module is specifically used for: Different capital raising parameter data are pre-configured according to different collaborative data requirements, and 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, specification and model.
[0039] 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.
[0040] In addition, an embodiment of the present invention also provides an electronic device, comprising: 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.
[0041] 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.
[0042] 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.
[0043] It should be noted that, for the 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.
[0044] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, 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-mentioned 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-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, 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 can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0045] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.
Claims
1. A method for coordinated 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; 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 extracts the professional design achievement data according to the capital raising parameter data requirements and encapsulates it into a data packet before returning it; 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.
2. A method for coordinated data processing of contact network based on dynamic configuration parameters as claimed in claim 1, characterized in that: 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: Different capital raising parameter data are pre-configured according to different collaborative data requirements, and 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, specification and model.
3. A method for coordinated data processing of contact network based on dynamic configuration parameters as claimed in claim 1, characterized in that: Dynamic configuration is performed according to different requirements to generate the capital raising parameter input window, including: By calling the pre-configured dynamic configuration parameter input or setting component, the capital raising parameter input window is dynamically configured according to the input capital raising parameter type or interaction method.
4. A method for coordinated data processing of overhead line based on dynamic configuration parameters as claimed in claim 1, characterized in that: Acquiring the capital raising parameter data input by the user through the parameter input window, specifically including: 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.
5. A method for coordinated data processing of overhead line based on dynamic configuration parameters as claimed in claim 4, characterized in that: 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 also includes: If there are multiple collaborative data requirements, multiple consecutive additions are made according to different data requirements, and the data are summarized and displayed in multiple tables on the web page.
6. A method for coordinated data processing of overhead line based on dynamic configuration parameters as claimed in claim 1, characterized in that: Obtain the capital raising parameter data input by the user through the parameter input window and pass 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: Call 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.
7. 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 raising parameter input window according to different requirements; A data extraction module is used to 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 achievement data according to the capital raising 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 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.
8. A contact network collaborative data processing system based on dynamic configuration parameters according to claim 7, characterized in that: The dynamic configuration module is specifically used for: Different capital raising parameter data are pre-configured according to different collaborative data requirements, and 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, specification and model.
9. An electronic device, characterized in that: The device comprises: 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 one of claims 1 to 6.
10. 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 a processor, the steps of a contact network collaborative data processing method based on dynamic configuration parameters as described in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Computer system and method for managing and booking personal services
CA3134109A1
Extra-high voltage engineering equipment fund raising and design drawing collaboration management and control system and method
CN110163573A
Method and device for dynamically displaying table data based on database
CN111597238A
Comprehensive collaborative design platform
CN113780791A
Rail transit multi-specialty parameterization collaborative design data processing method and related device
CN118916859A