Contact network engineering material processing system based on intelligent identification

Through intelligent identification technology, the pillar data in the contact network plan is automatically extracted and analyzed, and the material demand plan is generated, which solves the material waste caused by manual processing in the existing technology, and improves the processing efficiency and accuracy.

CN119107024AInactive Publication Date: 2024-12-10中铁电气化局集团第一工程有限公司 +1

Patent Information

Application Number
CN202411047680.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2024-12-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, contact network material reporting relies on manual processing, resulting in large workload, high probability of errors, and waste of materials.

Method used

A contact network engineering material processing system based on intelligent identification was designed, including contact network floor plan recognition module, data analysis module and material management module. Through artificial intelligence, contact network floor plan is identified, pillar data is automatically extracted, data analysis and material demand planning are carried out. Generate, reduce manual intervention.

Benefits of technology

It effectively reduces the error rate, improves processing efficiency, reduces material waste, and realizes accurate reporting of contact network material demand plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107024A_ABST
    Figure CN119107024A_ABST
Patent Text Reader

Abstract

The invention provides a catenary engineering material processing system based on intelligent identification. The catenary engineering material processing system comprises a catenary plane graph identification module, a catenary plane data analysis module and a material management module, the contact network plane graph identification module is used for carrying out plane data identification processing on the contact network plane graph of the target unit project based on a reading path between the preset starting point coordinate and the preset ending point coordinate to obtain contact network pillar representation data; the contact network pillar representation data is used for describing different types of pillar data included in a contact network plane graph of the target unit project; the overhead line system plane data analysis module is used for carrying out strut category analysis on the overhead line system strut representation data to obtain target material data corresponding to an overhead line system plane graph of a target unit project; and the material management module is used for generating material processing information based on the target material data. Therefore, the processing efficiency is improved while the error rate is effectively reduced, and the problem of material waste of the overhead line system is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this disclosure relate to the field of intelligent identification technology, and more specifically, to a contact network engineering material handling system based on intelligent identification. Background Technology

[0002] The overhead contact line is a high-voltage power transmission line that is erected in a zigzag pattern above the rails in electrified railways to supply current to the pantograph. It is the main structure of railway electrification projects and a special type of power transmission line that supplies power to electric locomotives by being erected above the railway line.

[0003] In the existing technology, the submission of overhead contact line materials mainly adopts CAD drawings and spreadsheet software. Due to the diversity of overhead contact line components and installation drawings, the submission of overhead contact line materials for each line currently involves manual verification of CAD overhead contact line plan drawings and manual input of basic information into Excel spreadsheets for data statistics to obtain the overhead contact line material demand plan.

[0004] However, using existing technology, manual processing involves a large workload, has a high probability of error, and results in material waste. Summary of the Invention

[0005] The embodiments described herein provide a contact network engineering material handling system based on intelligent identification, which overcomes the above-mentioned problems.

[0006] According to the present disclosure, a contact network engineering material handling system based on intelligent identification is provided, including: a contact network plan recognition module, a contact network plan data analysis module, and a material management module, wherein the contact network plan recognition module is connected to the contact network plan data analysis module, and the contact network plan data analysis module is connected to the material management module;

[0007] The catenary plan recognition module is used to perform planar data recognition processing on the catenary plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates, to obtain catenary support representation data. The catenary support representation data is used to describe the different types of support data contained in the catenary plan of the target unit project.

[0008] The overhead contact line planar data analysis module is used to perform pillar category analysis on the overhead contact line pillar representation data to obtain the target material data corresponding to the overhead contact line planar diagram of the target unit project;

[0009] The material management module is used to generate material handling information corresponding to the catenary plan of the target unit project based on the target material data. The material handling information is used to describe the procurement information, transportation information and management information corresponding to the target material data.

[0010] Optionally, the overhead contact line plan recognition module includes: a data reading unit, a data correction unit, and a data recognition unit, wherein the data reading unit is connected to the data correction unit, and the data correction unit is connected to the data recognition unit;

[0011] The data reading unit is used to read the catenary plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates, and obtain the corresponding layer file data.

[0012] The data correction unit is used to perform simulated correction on the layer file data to obtain layer correction data;

[0013] The data recognition unit is used to perform data judgment and recognition on the layer correction data to obtain the catenary support representation data.

[0014] Optionally, the layer file data includes: plan view data corresponding to different layers;

[0015] The data correction unit is specifically used for:

[0016] Perform layer matching on each of the plan view data to obtain the data matching layer corresponding to each of the plan view data;

[0017] Obtain style representation information corresponding to each data matching layer, wherein the style representation information is used to constrain the data display format adapted to the corresponding data matching layer;

[0018] Based on the style representation information corresponding to the data matching layer, the corresponding planar map data is filtered and corrected to obtain the layer correction data.

[0019] Optionally, the data identification unit is specifically used for:

[0020] Obtain the drawing data model corresponding to the catenary plan of the target unit project;

[0021] Based on the drawing data model, the layer correction data is matched to determine whether there is abnormal data in the layer correction data. The abnormal data is used to describe overlapping data in the layer correction data.

[0022] If the abnormal data is present in the layer correction data, the abnormal data is marked and an abnormal warning prompt is generated. The abnormal warning prompt is used to describe the data verification instruction operation for the abnormal data.

[0023] Based on the data verification results, the layer correction data is revised;

[0024] The corrected layer calibration data is categorized and summarized to obtain the catenary support representation data.

[0025] Optionally, the contact wire support data includes: multiple support data, each support data corresponding to an installation identification number;

[0026] The overhead contact line plane data analysis module includes: a data matching unit and a data encoding unit, wherein the data matching unit is connected to the data encoding unit;

[0027] The data matching unit is used to acquire the installation drawing database and, based on the installation drawing database, perform component information matching on each of the catenary support data to obtain component matching information corresponding to each of the support data.

[0028] The data encoding unit is used to encode the component matching information corresponding to each of the support data to obtain the target material data corresponding to the catenary plan of the target unit project.

[0029] Optionally, the installation diagram database includes: a first diagram database and a second diagram database, wherein the first diagram database is used to describe a general installation diagram database and the second diagram database is used to describe a special installation diagram database;

[0030] The data matching unit is specifically used for:

[0031] Each of the catenary support support data is matched with the installation diagram database to obtain a corresponding target diagram database, wherein the target diagram database is either the first diagram database or the second diagram database.

[0032] Based on the target map database, the component information of the support data included in the corresponding catenary support data is matched to obtain the component matching information corresponding to each support data.

[0033] Optionally, the data verification result includes: calibration data corresponding to the abnormal data;

[0034] The overhead contact line plan recognition module further includes: a data verification unit, which is connected to the data recognition unit;

[0035] The data verification unit is used to verify the calibration data corresponding to the abnormal data based on the reference data in the drawing data model that corresponds to the abnormal data.

[0036] Optionally, the data verification unit is specifically used for:

[0037] Based on the reference data corresponding to the abnormal data in the drawing data model and the calibration data corresponding to the abnormal data, the error of the verification data is determined.

[0038] If the error in the verification data is greater than the preset error, the verification result of the calibration data corresponding to the abnormal data is determined to be failed; if the error in the verification data is less than or equal to the preset error, the verification result of the calibration data corresponding to the abnormal data is determined to be passed.

[0039] Optionally, the data verification unit is further configured to send a verification pass message to the data identification unit if the data verification result of the calibration data corresponding to the abnormal data is pass;

[0040] If the data verification result of the calibration data corresponding to the abnormal data is not passed, a verification warning will be generated.

[0041] Optionally, the material management module is further configured to generate a material management QR code corresponding to the catenary plan of the target unit project based on the material handling information corresponding to the catenary plan of the target unit project;

[0042] The material management QR code corresponding to the catenary plan of the target unit project is displayed in the preset area corresponding to the target unit project.

[0043] The contact network engineering material handling system based on intelligent identification provided in this application includes: a contact network plan recognition module, a contact network plan data analysis module, and a material management module. The contact network plan recognition module is connected to the contact network plan data analysis module, and the contact network plan data analysis module is connected to the material management module. The contact network plan recognition module is used to perform plan data recognition processing on the contact network plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates to obtain contact network support representation data. The contact network support representation data is used to describe the different types of support data contained in the contact network plan of the target unit project. The contact network plan data analysis module is used to perform support category analysis on the contact network support representation data to obtain the target material data corresponding to the contact network plan of the target unit project. The material management module is used to generate material handling information corresponding to the contact network plan of the target unit project based on the target material data. The material handling information is used to describe the procurement information, transportation information, and management information corresponding to the target material data. In this way, by intelligently identifying the catenary plan, detailed information on the catenary supports can be obtained. By effectively analyzing the detailed information on the catenary supports, target material data for representing the catenary material demand plan can be effectively submitted. The entire process adopts an intelligent identification method, which does not require too much manpower, effectively reducing the error rate while improving processing efficiency and solving the problem of catenary material waste.

[0044] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of this application are described below. Attached Figure Description

[0045] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings of the embodiments will be briefly described below. It should be understood that the drawings described below only relate to some embodiments of this disclosure and are not intended to limit this disclosure, wherein:

[0046] Figure 1 This is a schematic diagram of a contact network engineering material handling system based on intelligent identification, as disclosed in this publication.

[0047] Figure 2 This is a schematic diagram of the structure of a catenary plan recognition module provided in this disclosure.

[0048] Figure 3 This is a schematic diagram of another overhead contact line plan recognition module provided in this disclosure.

[0049] Figure 4This is a schematic diagram of the structure of a computer device provided in this disclosure.

[0050] It should be noted that the elements in the attached diagram are schematic and not drawn to scale. Detailed Implementation

[0051] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work also fall within the scope of protection of the present disclosure.

[0052] Unless otherwise defined, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this subject matter pertains. It will be further understood that terms such as those defined in commonly used dictionaries shall be interpreted as having the meaning consistent with their meaning in the context of the specification and in the relevant art, and shall not be interpreted in an idealized or overly formal form unless otherwise explicitly defined herein. As used herein, the statement of “connecting” or “coupling” two or more parts together shall mean that these parts are directly joined together or joined through one or more intermediate components.

[0053] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiment" in various places in the specification does not necessarily refer to the same embodiment, nor does it necessarily refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0054] In this document, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists, A and B exist simultaneously, or B exists. Additionally, the character " / " generally indicates that the preceding and following related objects have an "or" relationship. Terms such as "first" and "second" are only used to distinguish one component (or part of a component) from another component (or another part of a component).

[0055] In the description of this application, unless otherwise stated, "multiple" means two or more (including two), and similarly, "multiple groups" means two or more (including two groups).

[0056] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0057] Figure 1 This is a schematic diagram of the structure of a contact network engineering material handling system based on intelligent identification, as provided in an embodiment of this disclosure. Figure 1 As shown, the contact network engineering material handling system based on intelligent identification includes: a contact network plan recognition module 110, a contact network plan data analysis module 120, and a material management module 130. The contact network plan recognition module 110 is connected to the contact network plan data analysis module 120, and the contact network plan data analysis module 120 is connected to the material management module 130.

[0058] Among them, the catenary plan recognition module 110 uses AI (Artificial Intelligence) to automatically identify and understand specific objects or information such as catenary supports, clearance, foundation type, mileage, and installation drawing number through artificial intelligence technology.

[0059] The overhead contact line planar data analysis module 120 utilizes big data analytics to extract installation drawing data, perform statistical analysis and summary calculations of installation drawing and planar data, analyze the correlation between planar and installation drawings, apply rules to overhead contact line planar data, and verify and correct the statistical analysis results.

[0060] The materials management module 130 can use QR codes and cloud warehousing technology to automatically transmit the material delivery plan to the system, generate a material QR code (i.e., material-material identity information) according to the batch number of the material, and dynamically manage the storage status of the material in the software system.

[0061] The catenary plan recognition module 110 is used to perform planar data recognition processing on the catenary plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates, so as to obtain the catenary support representation data.

[0062] The overhead contact line plan may include: overhead contact line supports, clearance, foundation type, mileage, installation drawing number, etc. The overhead contact line support data describes the different categories of supports included in the overhead contact line plan of the target unit project.

[0063] The catenary plan recognition module 110 realizes planar data recognition and processing through planar data scanning. Before performing planar data recognition and processing, corresponding parameters can be set, such as setting the basic parameters of the catenary plan. The basic parameters may include: support number, mileage, lateral clearance, support type, foundation type, cantilever installation drawing number, additional line installation drawing number, span, catenary anchor segment number (i.e., length), additional line anchor segment number (i.e., length), grounding point, etc.; and by binding the catenary plan with the corresponding basic parameter layers, the drawing is converted into DXF format, which is convenient for the system to automatically perform statistical analysis.

[0064] like Figure 2 As shown, the overhead contact line plan recognition module 110 includes: a data reading unit 1101, a data correction unit 1102, and a data recognition unit 1103. The data reading unit 1101 is connected to the data correction unit 1102, and the data correction unit 1102 is connected to the data recognition unit 1103.

[0065] The data reading unit 1101 is used to read the catenary plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates, and obtain the corresponding layer file data.

[0066] The data reading unit 1101 reads data step by step and layer by layer according to the mileage of the catenary plan of the target unit project and the reading path between the preset starting point coordinates and the preset ending point coordinates, so as to obtain the corresponding layer file data.

[0067] The preset start point coordinates and preset end point coordinates can be determined based on the mileage of the overhead contact line plan. When reading the overhead contact line plan in layers, the preset start point coordinates can include: one start point coordinate corresponding to each layer, and the preset end point coordinates can include: one end point coordinate corresponding to each layer.

[0068] The data correction unit 1102 is used to perform simulated correction on the layer file data to obtain layer correction data; the data recognition unit 1103 is used to perform data judgment and recognition on the layer correction data to obtain contact wire support representation data.

[0069] After the data reading unit 1101 reads and obtains the layer file data, the data correction unit 1102 can perform simulation correction on the layer file data to improve the accuracy of reading the plan data; and the data recognition unit 1103 can analyze, judge and recognize the drawing according to the set basic parameters to obtain the catenary support representation data.

[0070] In some embodiments, the layer file data includes: plan view data corresponding to different layers.

[0071] Data correction unit 1102 is specifically used for:

[0072] For each floor plan data, perform layer matching to obtain the data matching layer corresponding to each floor plan data; obtain the style representation information corresponding to each data matching layer; based on the style representation information corresponding to the data matching layer, filter and correct the corresponding floor plan data to obtain layer correction data.

[0073] The style representation information is used to constrain the data display format adapted to the corresponding data matching layer. The style representation information corresponding to the data matching layer may include: data format and field range.

[0074] The data correction unit 1102 first performs layer matching on each planar map data included in the read layer file data to obtain the data matching layer corresponding to the planar map data (the data matching layer corresponding to each planar map data can be predefined for that planar map data). For example, the construction mileage data corresponds to the LC layer, and the style representation information corresponding to the LC layer is DK100±120.25. By filtering and correcting the data using the style representation information corresponding to the data matching layer corresponding to the construction mileage data, accurate and effective layer correction data is obtained.

[0075] Before performing layer matching on each floor plan data, the data correction unit 1102 needs to maintain the correct format and field range of the data read from the drawing in advance, and maintain the correct style of each layer data in advance. This will facilitate the subsequent learning and formation of independent judgment awareness based on the maintained data, so as to perform scanning judgment and correction.

[0076] The data recognition unit 1103 can analyze, judge, and recognize drawings according to the set basic parameters, provide early warning analysis for overlapping and difficult-to-identify drawing numbers, and classify and summarize normal plan data.

[0077] In some embodiments, the data identification unit 1103 is specifically used for:

[0078] Obtain the drawing data model corresponding to the catenary plan of the target unit project; perform data matching on the layer correction data based on the drawing data model to determine whether there is abnormal data in the layer correction data. Abnormal data is used to describe overlapping data in the layer correction data; if there is abnormal data in the layer correction data, mark the abnormal data and generate an abnormal warning prompt. The abnormal warning prompt is used to describe the data verification instruction operation for the abnormal data; based on the data verification result, correct the layer correction data; classify and summarize the corrected layer correction data to obtain the catenary support representation data.

[0079] For example, the data recognition unit 1103 establishes a drawing data model of the line or project based on self-learning. For instance, it defines: "A certain construction network-501-03 is the installation drawing of the intermediate column positive positioning". If several similar predefined drawing numbers overlap during the scanning process, and the self-learning cannot determine that they are learned knowledge in the library, the overlapping drawing numbers are defined as abnormal data and marked in red for warning. The self-learning unit then analyzes the drawing numbers according to the predefined drawing numbers in the library.

[0080] The data verification result can be the verification result made by the corresponding verification equipment in response to the abnormal warning prompt for abnormal data.

[0081] When correcting layer calibration data based on data verification results, abnormal data in the layer calibration data can be replaced with calibration data included in the data verification results to effectively eliminate abnormalities.

[0082] When the corrected layer correction data is classified and summarized to obtain the catenary support representation data, the scanned drawings can be used to form a catenary support detail table (i.e., basic catenary support representation data). The catenary support detail table can be sorted by unit project, support number, and mileage. The same installation drawing number at the scanned location can be accumulated and statistically analyzed. At the same time, the accumulation range can be filtered to form a classified summary ledger.

[0083] Correspondingly, if there is no abnormal data in the layer correction data, the layer correction data can be directly classified and summarized to obtain the catenary support representation data.

[0084] like Figure 3 As shown, the data verification results include: calibration data corresponding to abnormal data.

[0085] The overhead contact line plan recognition module 110 further includes: a data verification unit 1104, which is connected to the data recognition unit 1103; the data verification unit 1104 is used to verify the calibration data corresponding to the abnormal data based on the reference data corresponding to the abnormal data in the drawing data model.

[0086] The drawing data model includes reference data for each floor plan, which facilitates the data verification unit 1104 to verify the data verification results using the reference data.

[0087] In some embodiments, the data verification unit 1104 is specifically used for:

[0088] Based on the reference data corresponding to the abnormal data and the calibration data corresponding to the abnormal data in the drawing data model, the verification data error is determined; if the verification data error is greater than the preset error, the data verification result of the calibration data corresponding to the abnormal data is determined to be unsuccessful; if the verification data error is less than or equal to the preset error, the data verification result of the calibration data corresponding to the abnormal data is determined to be successful.

[0089] The error in the verification data can be determined based on the matching results of the reference data corresponding to the abnormal data and the calibration data corresponding to the abnormal data in the drawing data model.

[0090] For example, if the reference data corresponding to the abnormal data in the drawing data model is the first descriptive text, and the calibration data corresponding to the abnormal data is the second descriptive text, then the data verification error is the semantic matching error between the first and second descriptive texts; if the reference data corresponding to the abnormal data in the drawing data model is the first representation value, and the calibration data corresponding to the abnormal data is the second representation value, then the data verification error is the numerical error between the first and second descriptive texts.

[0091] Therefore, by using the reference data corresponding to the abnormal data in the drawing data model to perform error analysis on the calibration data corresponding to the abnormal data, the data verification result of the calibration data corresponding to the abnormal data can be effectively determined.

[0092] In some embodiments, the data verification unit 1104 is further configured to send a verification pass message to the data identification unit 1103 if the data verification result of the calibration data corresponding to the abnormal data is pass; and to generate a verification warning prompt if the data verification result of the calibration data corresponding to the abnormal data is fail.

[0093] Specifically, after the data verification unit 1104 determines that the data verification result of the calibration data corresponding to the abnormal data is passed and sends a verification pass message to the data identification unit 1103, the data identification unit 1103 can perform the operation of correcting the layer correction data based on the data verification result based on the verification pass message; and perform data classification and summarization on the corrected layer correction data to obtain the contact wire support representation data.

[0094] When the data verification unit 1104 determines that the data verification result of the calibration data corresponding to the abnormal data is not passed, a verification early warning prompt can be generated, so that the monitoring equipment of the data verification unit 1104 can obtain the early warning prompt in a timely manner and then take corresponding actions.

[0095] The overhead contact line planar data analysis module 120 is used to perform column category analysis on the overhead contact line support representation data to obtain the target material data corresponding to the overhead contact line planar diagram of the target unit project.

[0096] The data representing the overhead contact line support can include multiple support data, such as plan view foundation, support, cantilever arm, contact suspension, additional suspension and other materials.

[0097] The overhead contact line planar data analysis module 120 can also be used to establish an installation drawing database. For example, two types of installation drawing databases can be established: a first drawing database (i.e., a general installation drawing database) and a second drawing database (i.e., a dedicated installation drawing database). The general installation drawing database can be used to call and reference the installation drawing details of all imported lines, while the dedicated installation drawing database is only used to call and reference the installation details of this specific line.

[0098] The installation drawing is imported into the catenary planar data analysis module 120. The catenary planar data analysis module 120 automatically identifies and categorizes the installation drawing to form a bill of materials for the installation drawing. For example, if the drawing is one of the installation drawings in a certain construction catenary-501, and the installation drawing contains structural diagrams of the components and their names, codes, models, materials, and quantities, scanning this installation drawing can automatically retrieve the quantities from the drawing.

[0099] In some embodiments, the contact wire support data includes multiple support data, each support data corresponding to an installation identification number.

[0100] The overhead contact line planar data analysis module 120 includes a data matching unit and a data encoding unit, with the data matching unit connected to the data encoding unit.

[0101] The data matching unit is used to acquire the installation drawing database and, based on the installation drawing database, match the component information of each support data in the catenary support data to obtain the component matching information corresponding to each support data.

[0102] The data encoding unit is used to encode the component matching information corresponding to each support data to obtain the target material data corresponding to the catenary plan of the target unit project.

[0103] The process involves encoding the matching information of components to ensure that each type and form of material has a unique code. During encoding, the first field can represent the specialty, using three letters, such as: catenary – JCW; the second field represents the location, using 2-4 letters, such as: foundation – JC; the third field represents the installation method and category of the location, using 1-2 letters, such as: support foundation – ZJ; and the fourth field represents the model and batch of the support and equipment components, using 001 or 002.

[0104] Therefore, by matching and encoding the component information of each support data in the catenary support representation data through the installation diagram database, the target material data corresponding to the catenary plan of the target unit project can be effectively obtained.

[0105] In some embodiments, the installation diagram database includes: a first diagram database and a second diagram database, wherein the first diagram database describes a general installation diagram database and the second diagram database describes a special installation diagram database; and a data matching unit, specifically used for:

[0106] Each support data in the catenary support representation data is matched with the installation drawing database to obtain the corresponding target drawing database. Based on the target drawing database, the component information of the support data in the corresponding catenary support representation data is matched to obtain the component matching information corresponding to each support data.

[0107] The target graph database is either the first graph database or the second graph database.

[0108] The data matching unit categorizes materials such as foundations, supports, cantilever arms, contact suspensions, and additional suspensions in the plan. For example, when searching for cantilever arm installation drawing numbers, it automatically filters and summarizes data according to unit projects and drawing number names, performs drawing number data matching, calls the general installation drawing database and the special installation drawing database, automatically calculates the quantity of each installation drawing number and the quantity and type of the installation parts corresponding to the drawing number, and matches and reorganizes each part according to unit projects to form a summary statistical table of parts (i.e., part matching information).

[0109] The target material data can be used to describe the material requirement plan corresponding to the catenary plane of the target unit project. The catenary plane data analysis module 120 automatically generates a material requirement plan for that part and type by filtering the mileage and support number of different unit projects and based on the matching number of parts. The material requirement plan that is confirmed to be correct is transmitted to the material management module 130.

[0110] The materials management module 130 is used to generate material handling information corresponding to the catenary plan of the target unit project based on the target material data.

[0111] Among them, material handling information is used to describe the procurement information, transportation information and management information corresponding to the target material data.

[0112] In some embodiments, the material management module 130 is further configured to generate a material management QR code corresponding to the catenary plan of the target unit project based on the material handling information corresponding to the catenary plan of the target unit project; and display the material management QR code corresponding to the catenary plan of the target unit project in a preset area corresponding to the target unit project.

[0113] Among them, the material management module 130 can generate a material management QR code corresponding to the catenary plan of the target unit project based on the material handling information corresponding to the catenary plan of the target unit project, so as to facilitate the full-process management of material handling information.

[0114] This embodiment utilizes AI automatic recognition technology to automatically identify symbols on each layer of the plan; it automatically performs statistical analysis to generate a detailed list of support columns, and simultaneously establishes general and specialized installation drawing libraries for different design institutes. Different lines can automatically call upon their own specialized and general installation drawings, and automatically classify and code materials according to different types of contact wires; for example, materials are classified according to foundations, supports, cantilever arms, contact suspensions, additional suspensions, and others, forming a corresponding material code library to facilitate material retrieval and retrieval. Finally, it automatically analyzes and generates a material requirement plan for the line, which can be divided according to different unit projects to form material requirement plans for each work area section.

[0115] The target unit project can be a station or the section between station A and station B. In this embodiment, the supports (electric poles on both sides of the electrified railway track) at these locations are selected. The total number of components is obtained by multiplying the total number of selected electric poles and the drawing number of the components installed on the electric pole by the number of specific components in the installation drawing. The material requirement plan is then generated to summarize the total number of electric poles at each station or the total number of installed components on each electric pole at each station.

[0116] The contact network engineering material handling system based on intelligent identification provided in this embodiment includes: a contact network plan recognition module, a contact network plan data analysis module, and a material management module. The contact network plan recognition module is connected to the contact network plan data analysis module, and the contact network plan data analysis module is connected to the material management module. The contact network plan recognition module is used to perform plan data recognition processing on the contact network plan of the target unit project based on the reading path between preset starting point coordinates and preset ending point coordinates to obtain contact network support representation data. The contact network support representation data is used to describe the different types of support data contained in the contact network plan of the target unit project. The contact network plan data analysis module is used to perform support category analysis on the contact network support representation data to obtain the target material data corresponding to the contact network plan of the target unit project. The material management module is used to generate material handling information corresponding to the contact network plan of the target unit project based on the target material data. The material handling information is used to describe the procurement information, transportation information, and management information corresponding to the target material data. In this way, by intelligently identifying the catenary plan, detailed information on the catenary supports can be obtained. By effectively analyzing the detailed information on the catenary supports, target material data for representing the catenary material demand plan can be effectively submitted. The entire process adopts an intelligent identification method, which does not require too much manpower, effectively reducing the error rate while improving processing efficiency and solving the problem of catenary material waste.

[0117] This application also provides a computer device that can be used to handle overhead contact line engineering materials based on intelligent recognition. Please refer to the following for details. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.

[0118] The computer device includes a memory 410 and a processor 420 that are communicatively connected to each other via a system bus. It should be noted that only a computer device with memory 410 and processor 420 is shown in the figure; however, it should be understood that it is not required to implement all the components shown, and more or fewer components may be implemented alternatively. Those skilled in the art will understand that the computer device described herein is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0119] Computer devices can include desktop computers, laptops, handheld computers, and cloud servers. These devices allow for human-computer interaction with users through keyboards, mice, remote controls, touchpads, or voice-activated devices.

[0120] The memory 410 includes at least one type of readable storage medium, including non-volatile memory or volatile memory, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. RAM may include static RAM or dynamic RAM. In some embodiments, the memory 410 may be an internal storage unit of a computer device, such as the hard disk or RAM of the computer device. In other embodiments, the memory 410 may also be an external storage device of the computer device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or FlashCard. Of course, the memory 410 may include both internal and external storage units of the computer device. In this embodiment, the memory 410 is typically used to store the operating system and various application software installed on the computer device. Furthermore, the memory 410 may also be used to temporarily store various types of data that have been output or will be output.

[0121] Processor 420 is typically used to perform overall operations of a computer device. In this embodiment, memory 410 is used to store program code or instructions, including computer operation instructions, and processor 420 is used to execute the program code or instructions stored in memory 410 or process data.

[0122] In this article, the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. This bus system can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0123] Another embodiment of this application provides a computer-readable medium, which may be a computer-readable signal medium or a computer-readable medium. A processor in a computer reads computer-readable program code stored in the computer-readable medium; and generates means for implementing the functional actions specified in each block or combination of blocks in the block diagram.

[0124] Computer-readable media include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared memory or semiconductor systems, devices or apparatuses, or any suitable combination thereof, wherein the memory is used to store program code or instructions, including computer operation instructions.

[0125] The definitions of memory and processor can be found in the description of the foregoing computer device embodiments, and will not be repeated here.

[0126] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0127] In the various embodiments of this application, the functional units or modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0128] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.). The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0129] In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" as described in this application does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims listing several means, several units of these means may be embodied by the same item of hardware. The use of "first," "second," and "third," etc., does not indicate any order and these words should be interpreted as names. Unless otherwise specified, the steps in the above embodiments should not be construed as limiting the order of execution.

[0130] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A material handling system for overhead line engineering based on intelligent identification, It is characterized in that include: A contact network plane map recognition module, a contact network plane data analysis module and a material management module, wherein the contact network plane map recognition module is connected to the contact network plane data analysis module, and the contact network plane data analysis module is connected to the material management module; The contact network plane map recognition module is used to perform plane data recognition processing on the contact network plane map of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates to obtain contact network pillar representation data, wherein the contact network pillar representation data is used to describe different types of pillar data contained in the contact network plane map of the target unit project; The overhead line plane data analysis module is used to perform a pillar category analysis on the overhead line pillar representation data to obtain target material data corresponding to the overhead line plane diagram of the target unit project; The material management module is used to generate material handling information corresponding to the contact network plan of the target unit project based on the target material data, and the material handling information is used to describe the procurement information, transportation information and management information corresponding to the target material data.

2. The system according to claim 1, It is characterized in that The contact network plan view recognition module comprises: a data reading unit, a data correction unit and a data recognition unit, wherein the data reading unit is connected to the data correction unit, and the data correction unit is connected to the data recognition unit; The data reading unit is used to read the contact network plan of the target unit project based on the reading path between the preset starting point coordinates and the preset ending point coordinates to obtain the corresponding layer file data; The data correction unit is used to perform simulation correction on the layer file data to obtain layer correction data; The data identification unit is used to perform data determination and identification on the layer correction data to obtain the contact network pillar representation data.

3. The system according to claim 2, It is characterized in that The layer file data includes: plan view data corresponding to different layers; The data correction unit is specifically used for: Performing layer matching on each of the plan view data to obtain a data matching layer corresponding to each of the plan view data; Acquire style representation information corresponding to each of the data matching layers, wherein the style representation information is used to constrain the data display form adapted to the corresponding data matching layer; Based on the style representation information corresponding to the data matching layer, the corresponding plan view data is screened and corrected to obtain the layer correction data.

4. The system according to claim 2, It is characterized in that The data identification unit is specifically used for: Obtaining a drawing data model corresponding to the overhead contact network plan of the target unit project; Performing data matching on the layer correction data based on the drawing data model to determine whether there is abnormal data in the layer correction data, wherein the abnormal data is used to describe that there is overlapping data in the layer correction data; If the layer correction data contains the abnormal data, the abnormal data is marked and an abnormal warning prompt is generated, wherein the abnormal warning prompt is used to describe a data verification indication operation for the abnormal data; Based on the data verification result, the layer correction data is corrected; The corrected layer correction data is classified and summarized to obtain the contact network support pillar representation data.

5. The system according to claim 1, It is characterized in that The contact network pillar representation data includes: a plurality of pillar data, each pillar data corresponding to an installation identification number; The overhead line plane data analysis module comprises: a data matching unit and a data encoding unit, wherein the data matching unit is connected to the data encoding unit; The data matching unit is used to obtain an installation drawing database, and perform component information matching on each of the pillar data in the contact network pillar representation data based on the installation drawing database to obtain component matching information corresponding to each of the pillar data; The data encoding unit is used to encode the component matching information corresponding to each pillar data to obtain the target material data corresponding to the contact network plan of the target unit project.

6. The system according to claim 5, It is characterized in that The installation diagram database includes: a first diagram database and a second diagram database, the first diagram database is used to describe a general installation diagram database, and the second diagram database is used to describe a dedicated installation diagram database; The data matching unit is specifically used for: Match each of the pillar data included in the contact network pillar representation data with the installation diagram database to obtain a corresponding target diagram database, wherein the target diagram database is the first diagram database or the second diagram database; Based on the target graph database, component information matching is performed on the pillar data included in the corresponding contact network pillar representation data to obtain component matching information corresponding to each pillar data.

7. The system according to claim 4, It is characterized in that The data verification result includes: calibration data corresponding to the abnormal data; The contact network plan view identification module further includes: a data checking unit, the data checking unit being connected to the data identification unit; The data checking unit is used to perform data checking on the calibration data corresponding to the abnormal data based on the reference data corresponding to the abnormal data in the drawing data model.

8. The system according to claim 7, It is characterized in that The data checking unit is specifically used for: Determining a verification data error based on reference data corresponding to the abnormal data and calibration data corresponding to the abnormal data in the drawing data model; If the verification data error is greater than the preset error, the data verification result of the calibration data corresponding to the abnormal data is determined to be failed; if the verification data error is less than or equal to the preset error, the data verification result of the calibration data corresponding to the abnormal data is determined to be passed.

9. The system according to claim 8, It is characterized in that The data checking unit is further configured to send a check pass message to the data identification unit if the data check result of the calibration data corresponding to the abnormal data is a pass; If the data verification result of the calibration data corresponding to the abnormal data is failed, a verification warning prompt is generated.

10. The system according to claim 1, It is characterized in that The material management module is further used to generate a material management QR code corresponding to the contact network plan of the target unit project based on the material handling information corresponding to the contact network plan of the target unit project; The material management QR code corresponding to the contact network plan of the target unit project is displayed in a preset area corresponding to the target unit project.

Citation Information

Patent Citations

  • Project material centralized procurement and field management and control system

    CN105844438A

  • Bill of material statistical method and system based on CAD

    CN111914315A

  • Underground water monitoring data processing method and device

    CN113962320A

  • Material purchasing list generation method and device, equipment and storage medium

    CN117291501A

  • Contact network component identification method, device and system

    CN117475460A

Cited By

  • Unmanned aerial vehicle cost auxiliary calculation method and system

    CN121170625A

  • Distribution network construction cost terrain classification calculation method and application

    CN121811278A