Communication cable laying route analysis system and method based on digital modeling

Through the communication cable laying route analysis system based on digital modeling, the problem of path and length error during cable laying is solved, the laying accuracy is improved and obstacle collision is avoided.

CN114065513BActive Publication Date: 2025-03-28CHINA TELECOM CONSTR 4TH ENG
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111352803.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-11
Publication Date
2025-03-28
Estimated Expiration
2041-11-11

AI Technical Summary

Technical Problem

In the construction of 5G networks, due to environmental impact, there are errors in the laying path and actual length during cable laying, which affects the laying accuracy.

Method used

The communication cable laying route analysis system based on digital modeling is adopted, including cable path simulation generation module, cable real-length analysis module, alarm module and GPS accuracy adjustment module. Through two-dimensional model and GPS positioning, the cable path and length are adjusted to avoid obstacle collisions.

Benefits of technology

It improves the accuracy of cable laying, reduces errors in actual measurement, avoids the risk of collision between cable paths and obstacles, and solves the problem of inaccurate cable length.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114065513B_ABST
    Figure CN114065513B_ABST
Patent Text Reader

Abstract

The present invention discloses a communication cable laying route analysis system and method based on digital modeling, wherein a cable path simulation generation module is used to establish a two-dimensional model according to data in an actual scene, and randomly generate a cable laying path, and transmit the generated path to a cable actual length analysis module; the cable actual length analysis module is used to determine the laying length of the cable in the actual scene according to the cable laying length in the two-dimensional model scene combined with the ditch height information in the actual scene; the alarm module is used to send an alarm signal when the received path in the actual scene is inconsistent with the randomly generated path, and transmit the alarm signal to a GPS precision adjustment module; the GPS precision adjustment module is used to generate a curve according to the obstacle nodes in the actual scene, and adjust the nodes in the randomly generated cable path according to the state of the obstacle curve and the cable path; the problem of inaccurate precision can be solved by the GPS precision adjustment module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data analysis, and in particular to a communication cable laying route analysis system and method based on digital modeling. Background Art

[0002] With the advancement and development of network technology and the construction of 5G mobile networks, people in society are working and studying more and more closely with the network. Therefore, it is extremely important to lay cables reasonably. Cable laying refers to the way of routing cables from the distribution box to the power-consuming equipment or to another device. When laying cables, special attention should be paid to the layout of cable laying and its combination with the actual situation. However, in the actual environment, the surrounding environment can affect the layout of cable laying. Therefore, when laying cables, special attention should be paid to the accuracy of positioning so as not to affect the actual laying process of cables.

[0003] Due to the development of 5G networks, the actual length of cables is now more and more stringent, so it is necessary to improve the accuracy of cable laying. Although the cable laying path can be solved by many methods at present, the cable length will have errors in actual laying, so it is necessary to solve and improve the problems that arise. Summary of the invention

[0004] The purpose of the present invention is to provide a communication cable laying route analysis system and method based on digital modeling to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a communication cable laying route analysis system based on digital modeling, the communication cable laying route analysis system includes a cable path simulation generation module, a cable actual length analysis module, an alarm module and a GPS accuracy adjustment module;

[0006] The cable path simulation generation module is used to establish a two-dimensional model according to the data in the actual scene, and randomly generate a cable laying path, and transmit the generated path to the cable actual length analysis module;

[0007] The cable actual length analysis module is used to determine the length of the cable laid in the actual scene according to the cable laying length in the two-dimensional model scene combined with the ditch height information in the actual scene; thereby improving the accuracy of cable laying;

[0008] The alarm module is used to send out an alarm signal when the received path in the actual scene does not match the randomly generated cable laying path, and transmit the alarm signal to the GPS precision adjustment module; thereby being able to solve the problem of inaccurate precision in a timely manner;

[0009] The GPS accuracy adjustment module is used to obtain obstacle nodes in the actual scene and generate a curve, and adjust the nodes in the randomly generated cable path according to the state of the obstacle curve and the cable path, so as to prevent obstacles from affecting the set path;

[0010] The output end of the cable path simulation generation module is connected to the cable actual length analysis module and the GPS precision adjustment module; the alarm module is connected to the GPS precision adjustment module.

[0011] Furthermore, the cable path simulation generation module includes a GPS positioning unit, a two-dimensional model building unit and a path random generation unit;

[0012] The GPS positioning unit is used to locate the area where the cable needs to be laid, and transmit the positioning result to the two-dimensional model building unit;

[0013] The two-dimensional model building unit is used to build a two-dimensional model according to the determined positioning result;

[0014] The path random generation unit is used to randomly generate a cable laying path in the two-dimensional model according to the two-dimensional model established in the cable laying area, and transmit the randomly generated path to the cable actual length analysis module;

[0015] The output end of the path random generation unit is connected to the input end of the GPS positioning unit and the two-dimensional model building unit.

[0016] Further, the cable actual length analysis module includes a cable simulated length acquisition unit, a terrain factor influence unit and a cable length determination unit;

[0017] The cable simulation length acquisition unit is used to acquire the length information of the cable laid in the two-dimensional model and transmit the length information to the cable length determination unit;

[0018] The terrain factor influencing unit is used to obtain the terrain height information in the actual scene and compare it with the simulated terrain height information in the two-dimensional model; if it is detected that the terrain height information in the two-dimensional model does not match the terrain height information in the actual scene, the inconsistency information is transmitted to the cable length determination unit;

[0019] The cable length determination unit is used to update the length of the cable laid in the actual scene, so that the cable length in the actual scene can be better laid;

[0020] The output end of the cable length determination unit is connected to the input ends of the cable simulation length acquisition unit and the terrain factor influence unit.

[0021] Further, the GPS accuracy adjustment module includes an actual environmental factor acquisition unit, an obstacle contour point picking unit, a contour curve generation unit, a collision factor analysis unit and a node adjustment unit;

[0022] The actual environment factor acquisition unit is used to compare the obstacle set in the actual scene with the obstacle set existing in the two-dimensional model, obtain the comparison result, and transmit the result to the obstacle contour point picking unit;

[0023] The obstacle contour point picking unit is used to receive obstacle nodes not displayed in the two-dimensional model, pick up the contour nodes of the obstacle, and transmit the picked results to the contour curve generating unit;

[0024] The contour curve generating unit is used to generate a contour curve from the picked contour node; thereby being able to analyze whether the contour curve will collide with the randomly generated laying path;

[0025] The collision factor analysis unit is used to analyze whether the collision angle between the randomly generated laying path and the contour curve in the two-dimensional model is greater than the preset collision angle, so that the randomly generated path will have a collision risk, causing the laying of the cable to be affected by obstacles;

[0026] The node adjustment unit is used to adjust the path nodes generated in the two-dimensional model when it is detected that the collision angle is greater than the preset collision angle;

[0027] The output end of the node adjustment unit is connected to the input ends of the actual environment factor acquisition unit, the obstacle contour point picking unit, the contour curve generation unit, and the collision factor analysis unit.

[0028] The alarm module includes an information receiving unit, an alarm feedback unit and a reminder warning unit;

[0029] The information receiving unit is used to feed back information to the alarm feedback unit when the path laid in the actual scene does not match the path information randomly generated in the two-dimensional model;

[0030] The alarm feedback unit is used to analyze whether the received information meets the alarm condition; if the alarm condition is met, an alarm signal is generated and the information is transmitted to the reminder alarm unit;

[0031] The reminder and warning unit is used to prompt the client to modify the nodes in the cable laying path randomly generated in the two-dimensional model;

[0032] The output end of the reminding and warning unit is connected to the input end of the information receiving unit and the alarm feedback unit.

[0033] Furthermore, the communication cable laying route analysis specifically includes the following steps:

[0034] S01: Obtaining geographic location information in the actual scene and establishing a two-dimensional model, and randomly generating a cable laying path according to the two-dimensional model;

[0035] S02: generating the total cable length required in the actual scene according to the information of the laying length of the cable in the established two-dimensional model and the ditch height in the actual scene;

[0036] S03: After the total length information of the cables in the actual scene and the randomly generated path information are imported into the platform, if the platform is detected to issue an alarm, the obstacle information in the actual scene and the established two-dimensional model scene is traversed and fed back to step S04;

[0037] S04: Obtain an information set of obstacles in the actual scene, extract the contour point information of the obstacles, and generate a contour curve based on the contour point information of the obstacles; if it is detected that any node on the contour curve has a collision risk with any node on the randomly generated path, modify the node on the path in the two-dimensional model.

[0038] In step S02, the cable laying length information of different terrain areas in the two-dimensional model is obtained as L={l1, l2, l3...l m} and terrain height information set Y = {y1, y2, y3...y m}, m refers to the terrain item; the terrain height information in the actual scene is obtained as H. If the terrain height h in the actual scene is obtained by comparison k Greater than the terrain height y of the corresponding area in the two-dimensional model k , and then the height difference is HY, then it is necessary to re-determine the length of the cable laid in the actual scene; if the terrain height h in the actual scene is obtained through comparison k Equal to the corresponding terrain height y in the two-dimensional model k , then the length of the cable laid in the actual scene is the same as the corresponding terrain height in the two-dimensional model;

[0039] A rectangular coordinate system is established, and the difference HY between the terrain height in the two-dimensional model and the actual terrain height is perpendicular to the cable lengths laid in different terrain areas in the two-dimensional model. The angle formed by the line connecting the corresponding terrain height in the actual scene and the corresponding terrain height in the two-dimensional model and the horizontal coordinate is θ, thereby obtaining the actual length to be laid in the actual scene;

[0040] According to the following formula:

[0041] In actual scenarios, the length of the cable should be increased by Ml. k ;

[0042] Where: M refers to the length of the cable in the corresponding area in the actual scenario, and l k refers to the cable laying length of the k-th area, and h k refers to the actual terrain height of the k-th area, and y k refers to the terrain height of the two-dimensional model in the k-th area.

[0043] In step S04, obtain the contour point information of the obstacle, extract the contour point positions on the surface of the obstacle to establish a contour point function curve, and set Q1 = a1x1 2 +b1x1 + c1; obtain the nodes of the randomly generated cable laying path in the two-dimensional model, cut the two-dimensional model of the cable path into a two-dimensional model, establish a function curve according to the positions of the nodes in the two-dimensional model, and set it as Q2 = a2x2 2 +b2x2 + c2; if it is detected that Q1 = Q2, it means that any node on the set path in the two-dimensional model has an intersection with the formed obstacle curve, and then the nodes on the existing path in the two-dimensional model need to be moved; if it is detected that Q1 ≠ Q2, it means that any node on the set cable laying path in the two-dimensional model has no intersection with the formed obstacle curve, and there is no need to update the cable laying path in the two-dimensional model;

[0044] If there is an intersection, extract the contour nodes on the obstacle curve and the node information on the cable laying path in the two-dimensional model. If it is detected that the angle generated by the contour node and the node on the cable laying path on the horizontal axis is greater than the preset angle, it means that the collision risk is higher than the preset collision risk value; extract the intersection coordinate values of the cable path and the obstacle curve in the two-dimensional model, set it as W = (i, j), so that the vertical distance T between the latest node R = (e, f) after moving on the cable route and the intersection is T < TL, and any node on the moved cable path will not have an intersection with any node on the obstacle curve;

[0045]

[0046] Where: TL refers to the preset maximum vertical distance, a1, b1, c1 refer to the coefficients on the function curve Q1, and a2, b2, c2 refer to the coefficients on the function curve Q2.

[0047] Compared with the prior art, the beneficial effects achieved by the present invention are:

[0048] Through the cable actual length analysis module, the present invention improves the positioning accuracy problem in the entire two-dimensional model by adjusting the actual length of the cable; solves the error problem generated in the actual measurement process, and reduces the efficiency problem of modifying the cable length twice;

[0049] Through the GPS precision adjustment module, the obstacles appearing in the two-dimensional model are compared with the obstacles in the actual scene, avoiding the risk of collision between the cable path and obstacles. By adjusting the nodes on the line path, the risk of collision between the cable path and the nodes on the obstacles can be avoided, solving the problem of complex cable path laying. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0051] Figure 1 It is a schematic diagram of the steps of the communication cable laying route analysis system and method based on digital modeling of the present invention;

[0052] Figure 2 It is a schematic diagram of the module composition of the communication cable laying route analysis system and method based on digital modeling of the present invention. DETAILED DESCRIPTION

[0053] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0054] See also Figure 1-2 , the present invention provides a technical solution:

[0055] A communication cable laying route analysis system based on digital modeling, the communication cable laying route analysis system includes a cable path simulation generation module, a cable actual length analysis module, an alarm module and a GPS precision adjustment module;

[0056] The cable path simulation generation module is used to establish a two-dimensional model according to the data in the actual scene, and randomly generate a cable laying path, and transmit the generated path to the cable actual length analysis module;

[0057] The cable actual length analysis module is used to determine the length of the cable laid in the actual scene according to the cable laying length in the two-dimensional model scene combined with the ditch height information in the actual scene; thereby improving the accuracy of cable laying;

[0058] The alarm module is used to send out an alarm signal when the received path in the actual scene does not match the randomly generated cable laying path, and transmit the alarm signal to the GPS precision adjustment module; thereby being able to solve the problem of inaccurate precision in a timely manner;

[0059] The GPS accuracy adjustment module is used to obtain obstacle nodes in the actual scene and generate a curve, and adjust the nodes in the randomly generated cable path according to the state of the obstacle curve and the cable path, so as to prevent obstacles from affecting the set path;

[0060] The output end of the cable path simulation generation module is connected to the cable actual length analysis module and the GPS precision adjustment module; the alarm module is connected to the GPS precision adjustment module.

[0061] Furthermore, the cable path simulation generation module includes a GPS positioning unit, a two-dimensional model building unit and a path random generation unit;

[0062] The GPS positioning unit is used to locate the area where the cable needs to be laid, and transmit the positioning result to the two-dimensional model building unit;

[0063] The two-dimensional model building unit is used to build a two-dimensional model according to the determined positioning result;

[0064] The path random generation unit is used to randomly generate a cable laying path in the two-dimensional model according to the two-dimensional model established in the cable laying area, and transmit the randomly generated path to the cable actual length analysis module;

[0065] The output end of the path random generation unit is connected to the input end of the GPS positioning unit and the two-dimensional model building unit.

[0066] Further, the cable actual length analysis module includes a cable simulated length acquisition unit, a terrain factor influence unit and a cable length determination unit;

[0067] The cable simulation length acquisition unit is used to acquire the length information of the cable laid in the two-dimensional model and transmit the length information to the cable length determination unit;

[0068] The terrain factor influencing unit is used to obtain the terrain height information in the actual scene and compare it with the simulated terrain height information in the two-dimensional model; if it is detected that the terrain height information in the two-dimensional model does not match the terrain height information in the actual scene, the inconsistency information is transmitted to the cable length determination unit;

[0069] The cable length determination unit is used to update the length of the cable laid in the actual scene, so that the cable length in the actual scene can be better laid;

[0070] The output end of the cable length determination unit is connected to the input ends of the cable simulation length acquisition unit and the terrain factor influence unit.

[0071] Further, the GPS accuracy adjustment module includes an actual environmental factor acquisition unit, an obstacle contour point picking unit, a contour curve generation unit, a collision factor analysis unit and a node adjustment unit;

[0072] The actual environment factor acquisition unit is used to compare the obstacle set in the actual scene with the obstacle set existing in the two-dimensional model, obtain the comparison result, and transmit the result to the obstacle contour point picking unit;

[0073] The obstacle contour point picking unit is used to receive obstacle nodes not displayed in the two-dimensional model, pick up the contour nodes of the obstacle, and transmit the picked results to the contour curve generating unit;

[0074] The contour curve generating unit is used to generate a contour curve from the picked contour node; thereby being able to analyze whether the contour curve will collide with the randomly generated laying path;

[0075] The collision factor analysis unit is used to analyze whether the collision angle between the randomly generated laying path and the contour curve in the two-dimensional model is greater than the preset collision angle, so that the randomly generated path will have a collision risk, causing the laying of the cable to be affected by obstacles;

[0076] The node adjustment unit is used to adjust the path nodes generated in the two-dimensional model when it is detected that the collision angle is greater than the preset collision angle;

[0077] The output end of the node adjustment unit is connected to the input ends of the actual environment factor acquisition unit, the obstacle contour point picking unit, the contour curve generation unit, and the collision factor analysis unit.

[0078] The alarm module includes an information receiving unit, an alarm feedback unit and a reminder warning unit;

[0079] The information receiving unit is used to feed back information to the alarm feedback unit when the path laid in the actual scene does not match the path information randomly generated in the two-dimensional model;

[0080] The alarm feedback unit is used to analyze whether the received information meets the alarm condition; if the alarm condition is met, an alarm signal is generated and the information is transmitted to the reminder alarm unit;

[0081] The reminder and warning unit is used to prompt the client to modify the nodes in the cable laying path randomly generated in the two-dimensional model;

[0082] The output end of the reminding and warning unit is connected to the input end of the information receiving unit and the alarm feedback unit.

[0083] Furthermore, the communication cable laying route analysis specifically includes the following steps:

[0084] S01: Obtaining geographic location information in the actual scene and establishing a two-dimensional model, and randomly generating a cable laying path according to the two-dimensional model;

[0085] S02: generating the total cable length required in the actual scene according to the information of the laying length of the cable in the established two-dimensional model and the ditch height in the actual scene;

[0086] S03: After the total length information of the cables in the actual scene and the randomly generated path information are imported into the platform, if the platform is detected to issue an alarm, the obstacle information in the actual scene and the established two-dimensional model scene is traversed and fed back to step S04;

[0087] S04: Obtain an information set of obstacles in the actual scene, extract the contour point information of the obstacles, and generate a contour curve based on the contour point information of the obstacles; if it is detected that any node on the contour curve has a collision risk with any node on the randomly generated path, modify the node on the path in the two-dimensional model.

[0088] In step S02, the cable laying length information of different terrain areas in the two-dimensional model is obtained as L={l1, l2, l3...l m} and terrain height information set Y = {y1, y2, y3...y m}, m refers to the terrain item; the terrain height information in the actual scene is obtained as H. If the terrain height h in the actual scene is obtained by comparison k Greater than the terrain height y of the corresponding area in the two-dimensional model k , and then the height difference is HY, then it is necessary to re-determine the length of the cable laid in the actual scene; if the terrain height h in the actual scene is obtained through comparison k Equal to the corresponding terrain height y in the two-dimensional model k , then the length of the cable laid in the actual scene is the same as the corresponding terrain height in the two-dimensional model;

[0089] A rectangular coordinate system is established, and the difference HY between the terrain height in the two-dimensional model and the actual terrain height is perpendicular to the cable lengths laid in different terrain areas in the two-dimensional model. The angle formed by the line connecting the corresponding terrain height in the actual scene and the corresponding terrain height in the two-dimensional model and the horizontal coordinate is θ, thereby obtaining the actual length to be laid in the actual scene;

[0090] According to the following formula:

[0091] In actual scenarios, the length of the cable should be increased by Ml. k ;

[0092] Where: M refers to the length of the cable in the corresponding area in the actual scenario, and l k refers to the cable laying length of the k-th area, and h k refers to the actual terrain height of the k-th area, and y k refers to the terrain height of the two-dimensional model in the k-th area;

[0093] When GPS positioning, due to network accuracy and terrain reasons in the actual scenario, the positioning accuracy of GPS may not be consistent with the positioning accuracy in the two-dimensional model. For example, the terrain height information in the actual scenario is not consistent with the terrain height information in the two-dimensional model. Therefore, usually, the terrain height information in the actual scenario is compared with the terrain height information in the two-dimensional scenario to prevent the need for secondary calculation of the cable laying length in the two-dimensional model when they are inconsistent; in the above process, the formula is set. Through this formula, the cable laying length required in the actual scenario can be judged, thereby solving the problem of inaccurate cable length.

[0094] In step S04, obtain the contour point information of the obstacle, extract the contour point positions on the surface of the obstacle to establish a contour point function curve, and set Q1 = a1x1 2 + b1x1 + c1; obtain the nodes of the randomly generated cable laying path in the two-dimensional model, cut the two-dimensional model of the cable path into a two-dimensional model, establish a function curve according to the positions of the nodes in the two-dimensional model, and set it as Q2 = a2x2 2 + b2x2 + c2; if it is detected that Q1 = Q2, it means that any node on the set path in the two-dimensional model has an intersection with the formed obstacle curve, and then the nodes on the existing path in the two-dimensional model need to be moved; if it is detected that Q1 ≠ Q2, it means that any node on the set cable laying path in the two-dimensional model has no intersection with the formed obstacle curve, and there is no need to update the cable laying path in the two-dimensional model;

[0095] If there is an intersection, extract the contour nodes on the obstacle curve and the node information on the cable laying path in the two-dimensional model. If it is detected that the angle generated by the contour node and the node on the cable laying path on the horizontal axis is greater than the preset angle, it means that the collision risk is higher than the preset collision risk value; extract the intersection coordinate values of the cable path and the obstacle curve in the two-dimensional model, set it as W = (i, j), so that the vertical distance T between the moved latest node R = (e, f) on the cable route and the intersection is less than TL, and any node on the moved cable path will not have an intersection with any node on the obstacle curve;

[0096]

[0097] Where: TL refers to the preset longest vertical distance, a1, b1, c1 refer to the coefficients on the function curve Q1, and a2, b2, c2 refer to the coefficients on the function curve Q2;

[0098] When planning the cable route, it is inevitable that construction excavation or new obstacles will appear on the planned cable route due to weather reasons. If an obstacle occurs, it is necessary to determine the impact of the immovable obstacle on the cable laying path. Therefore, the vertical distance T set here is the distance that the node on the path in the two-dimensional model needs to be moved after determining that there will be an impact, so as to prevent the line radiation path from colliding with the obstacle and avoid increasing the risk of collision.

[0099] Example 1: Obtaining the cable laying length information of the k-th terrain area design in the two-dimensional model as l k = 15m and the kth terrain height information set y k =O, by comparison, we can get the terrain height h in the actual scene k =30 is greater than the terrain height y of the corresponding area in the two-dimensional model k =0, and the height difference is HY=30, then the length of the cable laid in the actual scene needs to be re-determined;

[0100] A rectangular coordinate system is established, and the difference between the terrain height in the two-dimensional model and the actual terrain height HY=30 is perpendicular to the length of the cables laid in different terrain areas in the two-dimensional model. The angle formed by the line connecting the corresponding terrain height in the actual scene and the corresponding terrain height in the two-dimensional model and the horizontal coordinate is θ, thereby obtaining the actual length that should be laid in the actual scene;

[0101] According to the following formula:

[0102] In actual scenarios, the length of the cable should be increased by Ml. k =34-15=19m.

[0103] Example 2: Obtaining the cable laying length information designed for the kth terrain area in the two-dimensional model as l k = 15m and the kth terrain height information set y k =O, by comparison, we can get the terrain height h in the actual scene k =0 is equal to the terrain height y of the corresponding area in the two-dimensional model k =0, and the height difference is HY=0, then the length of the cable laid in the actual scene needs to be re-determined;

[0104] A rectangular coordinate system is established, and the difference between the terrain height in the two-dimensional model and the actual terrain height HY=0 is perpendicular to the length of the cables laid in different terrain areas in the two-dimensional model. The angle formed by the line connecting the corresponding terrain height in the actual scene and the corresponding terrain height in the two-dimensional model and the horizontal coordinate is θ, thereby obtaining the actual length to be laid in the actual scene;

[0105] According to the following formula:

[0106] The length of the cable in the actual scene is the same as the length of the corresponding cable in the 2D model, and there is no need to increase the cable length in the actual scene.

[0107] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0108] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A communication cable laying route analysis method based on digital modeling, characterized in that: The analysis of the communication cable laying route specifically includes the following steps: S01: Obtain the geographical location information in the actual scenario and establish a two-dimensional model, and randomly generate a cable laying path according to the two-dimensional model; S02: Generate the total length of the cable required in the actual scenario according to the laying length of the cable in the established two-dimensional model and the information of the ditch height in the actual scenario; After the total length information of the cable in the actual scenario and the randomly generated path information are imported into the platform, if an alarm message is detected from the platform, traverse the obstacle information in the actual scenario and the established two-dimensional model scenario, and feedback to step S04; Obtain the information set of obstacles in the actual scenario, extract the contour point information of the obstacles, and generate a contour curve according to the contour point information of the obstacles; if it is detected that any node on the contour curve has a collision risk with any node on the randomly generated path, modify the nodes on the path in the two-dimensional model; In step S02, the cable laying length information of different terrain areas in the two-dimensional model is obtained as L={l1,l2,l3...l m } and terrain height information set Y = {y1,y2,y3...y m }, m refers to the terrain item; the terrain height information in the actual scene is obtained as H. If the terrain height h in the actual scene is obtained by comparison k Greater than the terrain height y of the corresponding area in the two-dimensional model k , and then the height difference is h k -y k , then it is necessary to re-determine the length of the cable laid in the actual scene; if the terrain height h in the actual scene is obtained through comparison k Equal to the corresponding terrain height y in the two-dimensional model k , then the length of the cable laid in the actual scene is the same as the corresponding terrain height in the two-dimensional model; Establish a rectangular coordinate system, make the height difference H-Y between the terrain height in the two-dimensional model and the actual terrain height perpendicular to the cable length laid in different terrain areas in the two-dimensional model, and the angle formed by the connection line between the corresponding terrain height in the actual scenario and the corresponding terrain height in the two-dimensional model and the abscissa is θ, so as to obtain the actual length to be laid in the actual scenario; According to the following formula: In actual scenarios, the length of the cable should be increased by Ml. k ; Where: M refers to the length of the cable in the corresponding area in the actual scene, l k refers to the cable laying length of the kth area, h k refers to the actual terrain height of the kth region, y k It refers to the terrain height of the two-dimensional model in the kth area.

2. The communication cable laying route analysis method based on digital modeling according to claim 1 is characterized in that: In step S04, the contour point information of the obstacle is obtained, the contour point position of the obstacle surface is extracted to establish the contour point function curve, and Q1=a1x1 is set 2 +b1x1+c1; obtain the nodes of the randomly generated cable laying path in the two-dimensional model, cut the two-dimensional model of the cable path into a two-dimensional model, establish a function curve according to the position of the nodes in the two-dimensional model, and set it to Q2=a2x2 2 +b2x2+c2; if Q1=Q2 is detected, it means that any node on the path set in the two-dimensional model has an intersection with the formed obstacle curve, and the node on the path in the two-dimensional model needs to be moved; if Q1≠Q2 is detected, it means that any node on the cable laying path set in the two-dimensional model has no intersection with the formed obstacle curve, and there is no need to update the cable laying path in the two-dimensional model; If there is an intersection point, extract the contour nodes on the obstacle curve and the node information on the cable laying path in the two-dimensional model. If it is detected that the angle generated by the contour node and the node on the cable laying path on the horizontal axis is greater than the preset angle, it means that the collision risk is higher than the preset collision risk value; extract the intersection coordinate values of the cable path in the two-dimensional model and the obstacle curve, and set it as W=(i,j), so that the vertical distance T between the moved latest node R=(e,f) on the cable route and the intersection point is T<TL, and any node on the moved cable path will not generate an intersection point with any node on the obstacle curve; Where: TL refers to the preset maximum vertical distance, a 1、 b 1、 c1 refers to the coefficient on the function curve Q1, a 2、 b 2、 c2 refers to the coefficient on the function curve Q2.

3. A communication cable laying route analysis system based on digital modeling, used to execute the communication cable laying route analysis method based on digital modeling as described in any one of claims 1-2, characterized in that: The communication cable laying route analysis system includes a cable path simulation generation module, a cable actual length analysis module, an alarm module and a GPS accuracy adjustment module; The cable path simulation generation module is used to establish a two-dimensional model according to the data in the actual scenario, randomly generate a cable laying path, and transport the generated path to the cable actual length analysis module; The cable actual length analysis module is used to determine the length of the cable laid in the actual scenario according to the cable laying length in the two-dimensional model scenario combined with the ditch height information in the actual scenario; The alarm module is used to send an alarm signal when the path in the actual scenario does not match the randomly generated cable laying path, and transport the alarm signal to the GPS accuracy adjustment module; The GPS accuracy adjustment module is used to obtain the obstacle nodes in the actual scenario and generate a curve, and adjust the nodes in the randomly generated cable path according to the state of the obstacle curve and the cable path; The output end of the cable path simulation generation module is connected to the cable actual length analysis module and the GPS accuracy adjustment module; the alarm module is connected to the GPS accuracy adjustment module.

4. The communication cable laying route analysis system based on digital modeling according to claim 3 is characterized in that: The cable path simulation generation module includes a GPS positioning unit, a two-dimensional model building unit and a path random generation unit; The GPS positioning unit is used to locate the area where the cable needs to be laid, and transmit the positioning result to the two-dimensional model building unit; The two-dimensional model building unit is used to build a two-dimensional model according to the determined positioning result; The path random generation unit is used to randomly generate a cable laying path in the two-dimensional model according to the two-dimensional model established in the cable laying area, and transmit the randomly generated path to the cable actual length analysis module; The output end of the path random generation unit is connected to the input end of the GPS positioning unit and the two-dimensional model building unit.

5. The communication cable laying route analysis system based on digital modeling according to claim 3 is characterized in that: The cable actual length analysis module includes a cable simulation length acquisition unit, a terrain factor influence unit and a cable length determination unit; The cable simulation length acquisition unit is used to acquire the length information of the cable laid in the two-dimensional model and transmit the length information to the cable length determination unit; The terrain factor influencing unit is used to obtain the terrain height information in the actual scene and compare it with the simulated terrain height information in the two-dimensional model; if it is detected that the terrain height information in the two-dimensional model does not match the terrain height information in the actual scene, the inconsistency information is transmitted to the cable length determination unit; The cable length determination unit is used to update the length of the cable laid in the actual scene; The output end of the cable length determination unit is connected to the input ends of the cable simulation length acquisition unit and the terrain factor influence unit.

6. The communication cable laying route analysis system based on digital modeling according to claim 3 is characterized in that: The GPS accuracy adjustment module includes an actual environment factor acquisition unit, an obstacle contour point picking unit, a contour curve generation unit, a collision factor analysis unit and a node adjustment unit; The actual environment factor acquisition unit is used to compare the obstacle set in the actual scene with the obstacle set existing in the two-dimensional model, obtain the comparison result, and transmit the result to the obstacle contour point picking unit; The obstacle contour point picking unit is used to receive obstacle nodes not displayed in the two-dimensional model, pick up the contour nodes of the obstacle, and transmit the picked results to the contour curve generating unit; The contour curve generating unit is used to generate a contour curve from the picked contour nodes; The collision factor analysis unit is used to analyze whether the collision angle between the randomly generated paving path and the contour curve in the two-dimensional model is greater than a preset collision angle; The node adjustment unit is used to adjust the path nodes generated in the two-dimensional model when it is detected that the collision angle is greater than the preset collision angle; The output end of the node adjustment unit is connected to the input ends of the actual environment factor acquisition unit, the obstacle contour point picking unit, the contour curve generation unit, and the collision factor analysis unit.

7. The communication cable laying route analysis system based on digital modeling according to claim 3 is characterized in that: The alarm module includes an information receiving unit, an alarm feedback unit and a reminder warning unit; The information receiving unit is used to feed back information to the alarm feedback unit when the path laid in the actual scene does not match the path information randomly generated in the two-dimensional model; The alarm feedback unit is used to analyze whether the received information meets the alarm condition; if the alarm condition is met, an alarm signal is generated and the information is transmitted to the reminder alarm unit; The reminder and warning unit is used to prompt the client to modify the nodes in the cable laying path randomly generated in the two-dimensional model; The output end of the reminding and warning unit is connected to the input end of the information receiving unit and the alarm feedback unit.

Citation Information

Patent Citations

  • Design method, system, medium and equipment for improving laying length and precision of cable

    CN112149317A