Method, device and equipment for automatically arranging position of catenary support in subgrade section and storage medium
By configuring design parameters in the catenary layout plan and automatically acquiring the attributes of culverts and overpasses, the automated layout of catenary supports was achieved, solving the problem of avoidance between supports and culverts and overpasses and improving design efficiency.
Patent Information
- Application Number
- CN202410633381.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-21
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-05-21
AI Technical Summary
Existing technologies cannot meet the requirements for effective avoidance of contact wire supports and culverts and overpass structures in roadbed sections, as well as the requirements for automated layout of contact wire supports, resulting in low design efficiency.
In the initial version of the catenary plan layout of the roadbed section, the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing are configured as design parameters. Based on the culvert table and the overpass structure table, the attributes are automatically obtained, the pillar avoidance layout calculation is performed, the selected pillar position is obtained, and the automatic layout is realized.
The system enables automated placement of catenary support posts in roadbed sections, effectively avoiding obstacles to culverts and overpass structures, and improving design efficiency.
Smart Images

Figure CN118504090B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electrified railway catenary technology, and in particular to a method, device, equipment and storage medium for automatically arranging the positions of catenary supports in roadbed sections. Background Technology
[0002] Existing methods for designing overhead contact line layout diagrams:
[0003] ① Base map processing and other preliminary operations
[0004] ② Anchor Section Division
[0005] ③ Design of the interface between the support column and the guy wire foundation
[0006] ④ Design of suspended installation construction drawings
[0007] Note: According to drawing conventions, ② and ③ can be adjusted or performed interactively.
[0008] Regarding the design of the support pillars and guy wire foundation interfaces, existing technical solutions mainly include three processing methods: single pillar arrangement, uniform arrangement, and continuous arrangement. Single pillar arrangement involves manually selecting the pillar placement points along the route in the design drawings and then drawing the pillars. Uniform arrangement requires setting a fixed span, allowing the software to automatically calculate the position of the next pillar foundation along the route and then draw the pillars. Continuous arrangement involves the software automatically calculating the positions of all pillars with a fixed span within a selected area after a given span and then drawing the pillars. The positional relationship between the pillars and culverts / overpass structures is generally adjusted manually.
[0009] The current overhead contact line layout design cannot effectively avoid culverts (overpass structures) and automate the placement of support pillars in the roadbed section. In the current design, both uniform and continuous overhead contact line layouts use fixed spans. However, given the current prevalence of culverts in electrified railways, the complex overpass and underpass situations, the weaker foundation bearing capacity of culverts compared to typical roadbed sections, and the clearance requirements imposed by overpass structures on the railway below, the support pillar foundations must actively avoid these areas during overhead contact line layout design. The diverse uses and types of culverts result in varying extension directions and apertures, and overpass structures present similar challenges. Simply using fixed spans for overhead contact line support pillar placement is insufficient to avoid these obstacles in the roadbed section; manual adjustments are necessary to meet design requirements. Currently, the placement of individual support pillars in the overhead contact line layout can be achieved through manual measurement, calculation, and selection from drawings, thus meeting the design requirements for pillar foundation placement that avoids culverts and overpass structures. However, given the limited design cycle of railway engineering drawings, this design method will consume a lot of manpower and time, resulting in low design efficiency and failing to meet the requirements for automated layout of catenary supports in roadbed sections.
[0010] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0011] The main objective of this application is to provide a method, apparatus, equipment, and storage medium for automatically arranging the positions of catenary supports in roadbed sections, aiming to solve the technical problem that the existing technology cannot meet the requirements for automated arrangement of catenary supports in roadbed sections.
[0012] To achieve the above objectives, this application proposes an automatic arrangement method for the location of catenary supports in roadbed sections, the method comprising:
[0013] The standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing are configured as design parameters in the initial version of the catenary plan layout of the subgrade section.
[0014] Automatically obtain the attributes of culverts and overpasses based on the culvert table and the overpass structure table;
[0015] Based on the design parameters and the properties of the culvert and the overpass building, the selected pillar positions are obtained by calculating the pillar avoidance layout.
[0016] Based on the selected support positions, the positions of the catenary supports in the roadbed section are automatically arranged.
[0017] In one embodiment, before the step of configuring the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the contact network plan layout of the roadbed section, the method further includes:
[0018] Acquire the layout of tracks, the automatic layout area, and the reference support;
[0019] Based on the aforementioned track layout, automatic layout area, and reference support design, the initial version of the contact wire layout plan for the roadbed section is designed.
[0020] In one embodiment, the step of calculating the selected support position based on the design parameters and the attributes of the culvert and the overpass structure includes:
[0021] Obtain the standard span, maximum span, minimum span, and maximum allowable difference between adjacent spans of the design parameters;
[0022] The position of the preset support is calculated based on the standard span;
[0023] Based on the attributes of the culvert and the overpass building, the preset support column is verified to meet the constraints of minimum span, maximum span, and maximum difference between adjacent spans, and the selected support column position is obtained based on the verification results.
[0024] In one embodiment, after the step of verifying whether the preset support satisfies the constraints of minimum span, maximum span, and maximum difference between adjacent spans based on the attributes of the culvert and the overpass structure, the method further includes:
[0025] When the current span of the preset support satisfies the minimum span and maximum span constraints, and the difference between adjacent spans of the preset support is less than the maximum allowable value, and the distance between the next support position of the preset support and the culvert or the overpass building satisfies the minimum foundation spacing.
[0026] The preset support is determined to be the selected support position.
[0027] In one embodiment, after the step of verifying whether the preset support satisfies the constraints of minimum span, maximum span, and maximum difference between adjacent spans based on the attributes of the culvert and the overpass structure, the method further includes:
[0028] When the preset support verification result does not meet the requirements of minimum span, maximum span, and maximum difference between adjacent spans;
[0029] Calculate the difference between the current span of the preset support column and the minimum span, maximum span, and maximum difference between adjacent spans, respectively;
[0030] The position of the preset support pillar is readjusted based on the difference.
[0031] In one embodiment, the step of automatically arranging the overhead contact line supports based on the selected support locations includes:
[0032] Obtain the initial draft of the catenary layout plan for the roadbed section;
[0033] Based on the selected support position, corresponding supports are created and attribute mileage values are assigned in the initial version of the roadbed section catenary plan layout. The tracks in the initial version of the roadbed section catenary plan layout are selected one by one for arrangement until the last selected support exceeds the automatic arrangement area, thus completing the automatic arrangement of the roadbed section catenary supports.
[0034] In one embodiment, the step of selecting and arranging the tracks one by one in the initial version of the roadbed section catenary plan may further include:
[0035] At the same time, all the tracks in the initial version of the roadbed section catenary plan are selected for arrangement.
[0036] Furthermore, to achieve the above objectives, this application also proposes an automatic arrangement device for the position of catenary supports in a roadbed section, the device comprising:
[0037] The configuration module is used to configure the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the catenary plan layout of the roadbed section.
[0038] The acquisition module is used to automatically acquire the attributes of culverts and overpasses based on the culvert table and the overpass structure table;
[0039] The calculation module is used to calculate the selected support position by performing support avoidance layout calculation based on the design parameters and the attributes of the culvert and the overpass building;
[0040] The arrangement module is used to automatically arrange the positions of the catenary supports in the roadbed section based on the selected support positions.
[0041] In addition, to achieve the above objectives, this application also proposes an automatic arrangement device for the position of catenary support poles in a roadbed section. The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. The computer program is configured to implement the steps of the automatic arrangement method for the position of catenary support poles in a roadbed section as described above.
[0042] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the automatic arrangement method for the position of the contact wire support in the roadbed section as described above.
[0043] One or more technical solutions proposed in this application have at least the following technical effects:
[0044] In the initial version of the catenary plan layout of the roadbed section, the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing are configured as design parameters. The attributes of culverts and overpasses are automatically obtained based on the culvert table and the overpass structure table. Based on the design parameters and the attributes of culverts and overpasses, the selected support positions are obtained by calculating the avoidance of support columns. Based on the selected support positions, the automatic arrangement of catenary support column positions in the roadbed section is realized, which meets the requirements of effective avoidance of support column positions from culverts (overpasses) and automated arrangement of catenary support columns in the roadbed section. Attached Figure Description
[0045] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a flowchart illustrating an embodiment of the automatic arrangement method for catenary support positions in the roadbed section of this application.
[0048] Figure 2 The culvert table provided in Embodiment 1 of the method for automatically arranging the positions of catenary supports in the roadbed section of this application;
[0049] Figure 3 The table of overpass structures provided in Embodiment 1 of the method for automatically arranging the positions of catenary supports in the roadbed section of this application;
[0050] Figure 4 This is an operation flowchart provided for Embodiment 1 of the method for automatically arranging the positions of catenary supports in the roadbed section of this application;
[0051] Figure 5 This is a flowchart illustrating Embodiment 2 of the automatic arrangement method for contact wire support positions in the roadbed section of this application.
[0052] Figure 6 This is a verification structure diagram provided for Embodiment 2 of the method for automatically arranging the positions of catenary supports in the roadbed section of this application;
[0053] Figure 7 This is an operation flowchart provided for Embodiment 2 of the method for automatically arranging the positions of catenary supports in the roadbed section of this application;
[0054] Figure 8 This is a schematic diagram of the module structure of the automatic arrangement device for the position of the catenary support pole in the roadbed section according to an embodiment of this application;
[0055] Figure 9 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the automatic arrangement method of the contact wire support position in the roadbed section in the embodiments of this application.
[0056] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0057] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0058] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0059] Because current technology does not combine warning information with information that the driver should pay attention to, nor does it quantify the risk that road information will affect the driving of the vehicle.
[0060] This application provides a solution that configures standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the catenary plan layout of the roadbed section; automatically obtains the attributes of culverts and overpasses based on the culvert table and the overpass structure table; calculates the position of the selected support pillars by performing pillar avoidance layout based on the design parameters and the attributes of the culverts and overpasses; and automatically arranges the positions of the catenary supports in the roadbed section based on the selected support pillar positions, thereby meeting the requirements for effective avoidance of the support pillar positions from culverts (overpasses) and automated arrangement of the catenary supports in the roadbed section.
[0061] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, or an automatic placement device for contact wire support positions in roadbed sections. The following description uses a road information prompting device as an example to illustrate this embodiment and the subsequent embodiments.
[0062] Based on this, this application provides an automatic arrangement method for the location of catenary supports in a roadbed section, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the automatic arrangement method for contact wire support positions in the roadbed section of this application.
[0063] In this embodiment, the automatic arrangement method for the location of the contact wire support in the roadbed section includes steps S10 to S40:
[0064] Step S10: Configure the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the contact wire layout plan of the roadbed section.
[0065] It should be noted that the standard span refers to the ideal distance between the catenary supports (or traction supports);
[0066] The maximum span refers to the maximum allowable distance between the catenary supports. Exceeding the maximum span may lead to increased sag of the catenary, uneven stress distribution, or insufficient load-bearing capacity of the catenary supports, thereby affecting the normal operation of the catenary.
[0067] The maximum allowable difference between adjacent spans refers to the maximum allowable difference in span between two adjacent contact wire supports.
[0068] Minimum span refers to the minimum allowable distance between the catenary supports. A smaller span may lead to stress concentration on the catenary, increasing vibration and deformation, and even affecting electrical safety.
[0069] The minimum spacing between foundations is a minimum distance required between the center of the contact wire support and guy wire foundation and the culvert or overpass structure along the length of the contact wire along the line in the contact wire layout design.
[0070] Understandably, this strategy involves designing the overhead contact line layout, so the initial version of the overhead contact line layout consists of some basic structures and parameters.
[0071] It should be understood that the design principle data such as minimum span, maximum span, standard span, minimum foundation spacing, and maximum difference between adjacent spans are all fixed values depending on the speed level and line conditions of the railway project. These fixed values can be calculated by software or parameterized values.
[0072] Furthermore, before step S10, the method includes: obtaining the track layout, automatic layout area, and reference support; and designing a preliminary plan of the catenary layout for the subgrade section based on the track layout, automatic layout area, and reference support.
[0073] It should be noted that the reference support is the previous support in the current layout area in the catenary plan design. It is generally the nearest catenary support outside the automatic support layout area. This entity must contain the mileage information of its location.
[0074] The automatic layout range describes the roadbed range in the overhead contact line layout design, including the section baseline, culverts, and overpass structures. The section baseline includes mileage information; culverts include the center mileage of the culvert, the angle between the culvert and the track, and the culvert value; overpass structures include the center mileage of the overpass and the angle between the overpass and the track.
[0075] Track layout refers to determining the path and track arrangement of a railway or track to ensure proper connection and coordination between the railway system and the roadbed section.
[0076] Step S20: Automatically obtain the attributes of culverts and overpasses based on the culvert table and the overpass structure table;
[0077] It should be noted that, as Figure 2 and Figure 3As shown, this strategy proposes a method for describing the entity objects and attributes of culverts and overpass structures, namely, the culvert table and the overpass structure table. The horizontal axis of the culvert table represents the field name, type, unit, optional, value range, and engineering significance, while the vertical axis represents the sequence number, name, center mileage prefix, center mileage, number of openings, opening diameter, center ditch bottom elevation, inlet water surface elevation, outlet water surface elevation, culvert clear height, culvert top elevation, control rail bottom elevation, left culvert length, right culvert length, structural width, category, purpose, included angle, remarks, and before and after long chains. Similarly, the horizontal axis of the overpass structure table represents the field name, type, unit, optional, value range, and engineering significance, while the vertical axis represents the sequence number, name, center mileage prefix, center mileage, minimum clearance from beam bottom to rail surface between beam spans, maximum height from top of structure or bridge railing to rail surface, minimum height from top of structure or bridge railing to rail surface, angle with railway, length along the track direction, and before and after long chains.
[0078] Understandably, the length along the track direction is used to describe the extent of the culvert or overpass extending along the track at any angle to it. This attribute describes the characteristics of the culvert or overpass along the track direction. Using this attribute to check for conflict ranges can meet the requirements of multi-track catenary support layout.
[0079] Figure 4 This is an operation flowchart for Embodiment 1 of the automatic placement method for catenary supports in the roadbed section of this application. Select the support placement command to bring up the configuration dialog box. Configure design requirements such as standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing. Select the track to be placed and the automatic placement area. Select the reference support. Automatically acquire the attributes of culverts or overpass structures and perform automatic support avoidance calculations. Create the selected support and assign attribute mileage values to complete the automatic support placement. The process continues until the mileage value of the last selected support exceeds the mileage range of the automatic placement area, completing the automatic placement of all supports in that area.
[0080] Step S30: Based on the design parameters and the properties of the culvert and the overpass building, calculate the position of the selected support column by avoiding obstacles.
[0081] In practice, the calculation steps for the pillar avoidance arrangement are as follows: the preset pillar position is calculated using the standard span, and the preset pillar is checked for conflict with the culvert or the overpass structure. If there is no conflict with the culvert or the overpass structure, the preset pillar position is checked to see if it meets the requirements of minimum span, maximum span, and maximum difference between adjacent spans. If there is a conflict with the culvert or the overpass structure, the preset pillar position is moved according to the conflict value, and then the minimum span, maximum span, and difference between adjacent spans are checked in reverse. If the minimum span, maximum span, and maximum difference between adjacent spans do not meet the requirements, the difference with the above boundary values is used as the adjustment to move the preset pillar.
[0082] It is understandable that the selected support is a preset support used to describe the design rules of the catenary plan layout, which meet the requirements of standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and distance from culverts and overpasses. The selected support has a corresponding support object entity in the design drawings.
[0083] Step S40: Based on the selected support positions, the positions of the contact wire supports in the roadbed section are automatically arranged.
[0084] Further, obtain the initial plan layout of the overhead contact system for the roadbed section;
[0085] In the initial version of the catenary plan layout of the roadbed section, corresponding supports are created based on the selected support locations and attribute mileage values are assigned. The tracks in the initial version of the catenary plan layout of the roadbed section are selected one by one for placement until the last selected support exceeds the automatic placement area, thus completing the automatic placement of the catenary supports in the roadbed section.
[0086] The arrangement steps may also include: simultaneously selecting all the arranged tracks in the initial version of the contact wire plan of the roadbed section for arrangement.
[0087] It should be noted that this strategy takes into account the arrangement of catenary supports for multiple tracks, meets the alignment requirements of catenary supports for multiple tracks, and can simultaneously meet the alignment design requirements of up and down supports for culverts or overpasses with oblique angles to the tracks.
[0088] Understandably, based on drawing conventions, the selection and configuration steps in the operation process can be adjusted or alternated. Specifically, in the track selection step, selecting multiple track bundles at once and selecting single track bundles one by one for automatic support placement are considered the same technical solution.
[0089] This embodiment provides a method for automatically arranging the positions of catenary supports in a roadbed section. The method configures standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the catenary plan layout of the roadbed section. Based on culvert and overpass structure tables, the method automatically obtains the attributes of culverts and overpass structures. Based on the design parameters and the attributes of culverts and overpass structures, the method performs support avoidance calculations to obtain the selected support positions. Based on the selected support positions, the method automatically arranges the positions of the catenary supports in the roadbed section, satisfying the requirements for effective avoidance of support positions from culverts (overpass structures) and automated arrangement of catenary supports in the roadbed section.
[0090] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2Step S30, the automatic arrangement method for the location of the contact wire support in the roadbed section further includes steps S301 to S303:
[0091] Step S301: Obtain the standard span, maximum span, minimum span, and maximum allowable difference between adjacent spans of the design parameters;
[0092] Step S302: Calculate the position of the preset support based on the standard span;
[0093] It should be noted that preset supports are used to describe supports that may exist in the catenary layout design based on the current reference supports and the automatic layout range. Preset supports only contain mileage information. Preset supports do not form specific graphic elements in the design drawings.
[0094] Step S303: Based on the attributes of the culvert and the overpass building, verify whether the preset support meets the constraints of minimum span, maximum span, and maximum difference between adjacent spans, and obtain the selected support position based on the verification results.
[0095] In the specific implementation, the front span L i+1 Satisfying minimum span L min and maximum span L max Requirements, namely L min ≤L i+1 ≤L max ;
[0096] The difference between adjacent spans is less than the maximum allowable value L ad L i -L ad ≤L i+1 ≤L i +L ad ;
[0097] Current position of pillar P (i+1) i+1 The distance between the culvert and the overpass structure meets the minimum foundation spacing D. min Requirements, namely P i+1 ≤Obs min -D min or P i+1 ≥Obs max -D max No positional conflict occurs, where Obs min Obs max For culverts or overpasses, the distances along the line from the minor mileage to the major mileage are as follows: Figure 6 As shown.
[0098] In one embodiment, after step S303, the method further includes: when the current span of the preset support meets the minimum span and maximum span constraints, and the difference between adjacent spans of the preset support is less than the maximum allowable value, and the distance between the next support position of the preset support and the culvert or the overpass building meets the minimum foundation spacing; the preset support is determined to be the selected support position.
[0099] It should be noted that the minimum spacing between foundations is a minimum requirement for the distance between the center of the contact wire support and guy wire foundation and the culvert or overpass building along the length of the contact wire layout in the design of the contact wire plan.
[0100] Selected supports are pre-defined supports used to describe the design rules in the catenary plan layout design that meet the requirements of standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and distance from culverts and overpasses. Selected supports have corresponding support object entities in the design drawings.
[0101] The length along the track direction is used to describe the length of culverts or overpasses extending along the track direction in the overhead contact line layout design.
[0102] In another embodiment, after step S303, the method further includes: when the preset support verification result does not meet the requirements of minimum span, maximum span, and maximum difference between adjacent spans; calculating the difference between the current span of the preset support and the minimum span, maximum span, and maximum difference between adjacent spans respectively; and readjusting the position of the preset support based on the difference.
[0103] like Figure 7 As shown, Figure 7 The flowchart provided in Embodiment 2 of the automatic arrangement method for contact wire support positions in the roadbed section of this application describes the operation of calculating the preset support position using a standard span and verifying whether the preset support conflicts with culverts or overpasses. If there is no conflict, the preset support position is verified to meet the requirements of minimum span, maximum span, and maximum difference between adjacent spans. If there is a conflict with culverts or overpasses, the preset support position is moved according to the conflict value, and then the minimum span, maximum span, and difference between adjacent spans are verified in reverse. If the minimum span, maximum span, and maximum difference between adjacent spans do not meet the requirements, the difference from the above boundary values is used as the adjustment to move the preset support.
[0104] It should be noted that the support column avoidance process steps defined in this embodiment can be split or combined to achieve avoidance of the preset support column position from the culvert or overpass structure along the route. The verification order of minimum span, maximum span, minimum foundation spacing, and maximum difference between adjacent spans can be split, combined, or adjusted.
[0105] This embodiment provides an automatic arrangement method for the location of catenary supports in roadbed sections. Based on the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and the attributes of culverts and overpass structures, avoidance rules can be designed to achieve effective avoidance between the catenary supports and culverts and overpass structures.
[0106] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the automatic arrangement method of the contact wire support position in the roadbed section of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0107] This application also provides an automatic placement device for catenary support posts in roadbed sections. Please refer to [reference needed]. Figure 8 The automatic positioning device for the contact wire support posts in the roadbed section includes:
[0108] Configuration module 10 is used to configure the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the contact network plan layout of the roadbed section.
[0109] Module 20 is used to automatically obtain the attributes of culverts and overpasses based on the culvert table and the overpass structure table;
[0110] Calculation module 30 is used to calculate the position of the selected support pillar by performing support pillar avoidance layout calculation based on design parameters and the properties of culvert and overpass building;
[0111] The arrangement module 40 is used to automatically arrange the positions of the catenary supports in the roadbed section based on the selected support positions.
[0112] The automatic contact wire support position arrangement device for roadbed sections provided in this application adopts the automatic contact wire support position arrangement method for roadbed sections in the above embodiments, which can solve the technical problem that the prior art cannot meet the requirements for automated arrangement of contact wire supports in roadbed sections. Compared with the prior art, the beneficial effects of the automatic contact wire support position arrangement device for roadbed sections provided in this application are the same as the beneficial effects of the automatic contact wire support position arrangement method for roadbed sections provided in the above embodiments, and other technical features in the automatic contact wire support position arrangement device for roadbed sections are the same as the features disclosed in the methods of the above embodiments, and will not be repeated here.
[0113] This application provides an automatic placement device for catenary support poles in roadbed sections. The automatic placement device for catenary support poles in roadbed sections includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the automatic placement method for catenary support poles in roadbed sections as described in Embodiment 1 above.
[0114] The following is for reference. Figure 9 This document illustrates a structural schematic diagram of an automatic contact wire support post location arrangement device suitable for implementing embodiments of this application. The automatic contact wire support post location arrangement device in the roadbed section of this application can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), vehicle-mounted terminals (e.g., vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 9 The automatic placement device for the contact wire support positions in the roadbed section shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0115] like Figure 9 As shown, the automatic placement device for catenary pole positions in the roadbed section may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the automatic placement device for catenary pole positions in the roadbed section. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the automatic placement equipment for contact wire poles in the roadbed section to exchange data wirelessly or via wired communication with other devices. Although the figure shows an automatic placement equipment for contact wire poles in the roadbed section with various systems, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems can be implemented alternatively.
[0116] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0117] The automatic placement device for contact wire supports in roadbed sections provided in this application adopts the automatic placement method for contact wire supports in roadbed sections described in the above embodiments, which can solve the technical problem that the prior art cannot meet the requirements for automated placement of contact wire supports in roadbed sections. Compared with the prior art, the beneficial effects of the automatic placement device for contact wire supports in roadbed sections provided in this application are the same as the beneficial effects of the automatic placement method for contact wire supports in roadbed sections provided in the above embodiments, and other technical features in the automatic placement device for contact wire supports in roadbed sections are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0118] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0119] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0120] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the automatic arrangement method for the location of the contact wire support in the roadbed section in the above embodiments.
[0121] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0122] The aforementioned computer-readable storage medium may be included in the automatic arrangement equipment for the location of catenary poles in the roadbed section; or it may exist independently and not be installed in the automatic arrangement equipment for the location of catenary poles in the roadbed section.
[0123] The aforementioned computer-readable storage medium carries one or more programs.
[0124] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0125] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0126] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0127] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described automatic arrangement method for contact wire support positions in roadbed sections. This solves the technical problem that existing technologies cannot meet the requirements for automated arrangement of contact wire support positions in roadbed sections. Compared with existing technologies, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the automatic arrangement method for contact wire support positions in roadbed sections provided in the above embodiments, and will not be elaborated upon here.
[0128] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method for automatically arranging the positions of contact wire supports in roadbed sections.
[0129] The computer program product provided in this application can solve the technical problem that the existing technology cannot meet the requirements for automated layout of catenary supports in roadbed sections. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the automatic layout method for catenary supports in roadbed sections provided in the above embodiments, and will not be repeated here.
[0130] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A method for automatically arranging the positions of catenary supports in a roadbed section, characterized in that, The automatic arrangement of the contact wire support positions in the roadbed section includes: The standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing are configured as design parameters in the initial version of the catenary plan layout of the subgrade section. Automatically obtain the attributes of culverts and overpasses based on the culvert table and the overpass structure table; Based on the design parameters and the properties of the culvert and the overpass building, the selected pillar positions are obtained by calculating the pillar avoidance layout. Based on the selected support positions, the automatic arrangement of the contact wire support positions in the roadbed section is realized; The step of calculating the selected support column location based on the design parameters and the attributes of the culvert and the overpass structure includes: Obtain the standard span, maximum span, minimum span, and maximum allowable difference between adjacent spans of the design parameters; The position of the preset support is calculated based on the standard span; Based on the attributes of the culvert and the overpass building, the preset support column is verified to meet the constraints of minimum span, maximum span, and maximum difference between adjacent spans, and the selected support column position is obtained based on the verification results. After the step of verifying whether the preset support satisfies the constraints of minimum span, maximum span, and maximum difference between adjacent spans based on the attributes of the culvert and the overpass structure, the method further includes: When the current span of the preset support satisfies the minimum span and maximum span constraints, and the difference between adjacent spans of the preset support is less than the maximum allowable value, and the distance between the next support position of the preset support and the culvert or the overpass building satisfies the minimum foundation spacing. The preset support is determined to be the selected support position; After the step of verifying whether the preset support satisfies the constraints of minimum span, maximum span, and maximum difference between adjacent spans based on the attributes of the culvert and the overpass structure, the method further includes: When the preset support verification result does not meet the requirements of minimum span, maximum span, and maximum difference between adjacent spans; Calculate the difference between the current span of the preset support column and the minimum span, maximum span, and maximum difference between adjacent spans, respectively; The position of the preset support pillar is readjusted based on the difference.
2. The method for automatically arranging the positions of contact wire supports in roadbed sections as described in claim 1, characterized in that, Before the step of configuring the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the contact wire layout plan of the roadbed section, the following steps are also included: Acquire the layout of tracks, the automatic layout area, and the reference support; Based on the aforementioned track layout, automatic layout area, and reference support design, the initial version of the contact wire layout plan for the roadbed section is designed.
3. The method for automatically arranging the positions of contact wire supports in roadbed sections as described in claim 1, characterized in that, The step of automatically arranging the overhead contact line supports based on the selected support locations includes: Obtain the initial draft of the catenary layout plan for the roadbed section; Based on the selected support position, corresponding supports are created and attribute mileage values are assigned in the initial version of the roadbed section catenary plan layout. The tracks in the initial version of the roadbed section catenary plan layout are selected one by one for arrangement until the last selected support exceeds the automatic arrangement area, thus completing the automatic arrangement of the roadbed section catenary supports.
4. The method for automatically arranging the positions of contact wire supports in roadbed sections as described in claim 3, characterized in that, The step of selecting and arranging the tracks one by one in the initial version of the roadbed section catenary plan also includes: At the same time, all the tracks in the initial version of the roadbed section catenary plan are selected for arrangement.
5. An automatic arrangement device for the position of catenary supports in a roadbed section, employing the automatic arrangement method for the position of catenary supports in a roadbed section as described in any one of claims 1 to 4, characterized in that, The device includes: The configuration module is used to configure the standard span, maximum span, minimum span, maximum allowable difference between adjacent spans, and minimum foundation spacing as design parameters in the initial version of the catenary plan layout of the roadbed section. The acquisition module is used to automatically acquire the attributes of culverts and overpasses based on the culvert table and the overpass structure table; The calculation module is used to calculate the selected support position by performing support avoidance layout calculation based on the design parameters and the attributes of the culvert and the overpass building; The calculation module is also used to obtain the standard span, maximum span, minimum span, and maximum allowable value of the difference between adjacent spans of the design parameters; The position of the preset support is calculated based on the standard span; Based on the attributes of the culvert and the overpass building, the preset support column is verified to meet the constraints of minimum span, maximum span, and maximum difference between adjacent spans, and the selected support column position is obtained based on the verification results. The calculation module is also used when the current span of the preset support satisfies the minimum span and the maximum span constraints, and the difference between adjacent spans of the preset support is less than the maximum allowable value, and the distance between the next support position of the preset support and the culvert or the overpass building satisfies the minimum foundation spacing. The preset support is determined to be the selected support position; The calculation module is also used when the preset support verification result does not meet the requirements of minimum span, maximum span, and maximum difference between adjacent spans; Calculate the difference between the current span of the preset support column and the minimum span, maximum span, and maximum difference between adjacent spans, respectively; The position of the preset support pillar is readjusted based on the difference. The arrangement module is used to automatically arrange the positions of the catenary supports in the roadbed section based on the selected support positions.
6. An automatic positioning device for contact wire support posts in a roadbed section, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the automatic arrangement method for the location of contact wire supports in the roadbed section as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the automatic arrangement method for the position of the contact wire support in the roadbed section as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Construction method for graphic design drawing of overhead rigid catenary of metro
CN105095598A
Construction planning support system and construction planning support method
JP6754470B1