5G base station drawing automatic generation system based on engineering design parameters

By designing an automatic 5G base station drawing generation system based on engineering design parameters, the problem of traditional manual drawings taking time, low efficiency and prone to human errors in 5G base station design is solved, and the rapid and accurate generation of base station drawings that meet engineering needs is achieved, improving design efficiency and quality.

CN119622877AActive Publication Date: 2025-03-14YUNNAN COMM IND SERVICE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411674132.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-14
Estimated Expiration
2044-11-21

AI Technical Summary

Technical Problem

The combination of traditional manual drawing and design software is time-consuming, inefficient and prone to human errors in 5G base station design, making it difficult to meet the needs of complexity and diverse application scenarios.

Method used

Design a 5G base station drawing automatic generation system based on engineering design parameters, including base station survey module, engineering parameter module, tile definition module, tile library and drawing module, through these modules, the automated process from survey to drawing generation is realized.

Benefits of technology

The system can quickly and accurately generate base station drawings that meet engineering needs, greatly improving design efficiency and quality, reducing error rates, enhancing design flexibility and adaptability, and supporting the rapid deployment and optimization of 5G networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622877A_ABST
    Figure CN119622877A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of base station design, in particular to a 5G base station drawing automatic generation system based on engineering design parameters, which can quickly and accurately generate a base station drawing meeting engineering requirements based on the engineering design parameters and greatly improve the design efficiency and quality. By setting a complexity threshold, the system can intelligently process block combinations in a complex scene, and the design process is further optimized. The accuracy of input data is ensured by the data verification module, and the data collection process is simplified and the integrity and accuracy of the data are improved by the multi-stage verification and automatic filling functions of the base station investigation module. In conclusion, the system not only improves the working efficiency and reduces the error rate, but also enhances the flexibility and adaptability of the design, and provides powerful support for rapid deployment and optimization of the 5G network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of base station design, and in particular to a 5G base station drawing automatic generation system based on engineering design parameters. Background Art

[0002] In the design and construction process of 5G wireless communication base stations, a large amount of base station layout design work is required, with about 9 drawings for each base station. Traditional design drawings mainly rely on manual calculations and manual drawing by communication designers. Communication designers need to use CAD (computer-aided design) software to manually draw according to on-site survey data. This method is not only time-consuming and labor-intensive, but also may result in errors or inconsistencies due to human factors. In addition, during the design process of the drawings, a base station plan and drawings may need to be changed many times, which greatly increases the drawing time.

[0003] Therefore, in the existing 5G base station design, the traditional method of combining manual drawing and design software used by designers can meet the basic design requirements, but it is powerless when facing the complexity and diverse application scenarios of 5G networks. Manual drawing is not only time-consuming and inefficient, but also prone to human errors. Especially when it comes to large-scale base station deployment and complex environment design, the limitations of manual drawing are more obvious. Therefore, there is an urgent need for a system that can automatically generate 5G base station drawings based on engineering design parameters. Summary of the invention

[0004] The technical problem solved by the present invention is to provide a 5G base station drawing automatic generation system based on engineering design parameters to solve the technical problems of the traditional method combining manual drawing and design software, which is time-consuming, inefficient and prone to human errors when facing the complexity and diversified application scenarios of 5G networks.

[0005] The basic solution provided by the present invention is: a 5G base station drawing automatic generation system based on engineering design parameters, including a base station survey module, an engineering parameter module, a block definition module, a block library and a drawing module;

[0006] The block library contains a number of block information, which is a block containing a number of base station components; the block definition module is used to manage and call the blocks in the block library;

[0007] The base station survey module is used to collect base station survey parameters and generate an engineering parameter table; the engineering parameter module is used to configure engineering parameters according to engineering requirements and generate corresponding general base station drawings, and the engineering parameters must be consistent with the parameters of the block information in the block library;

[0008] The drawing module is used to generate a standard drawing by importing corresponding blocks from a block library through a block definition module according to engineering parameters in a general base station drawing.

[0009] Further, the drawing module includes a project initialization module, a framework verification module, a parameter acquisition module and a drawing generation module;

[0010] The project initialization module is used to define the name and directory structure of the base station project, and to check and create the base station project directory;

[0011] The frame verification module is used to read the basic drawing frame and verify the frame integrity of the general base station drawing;

[0012] The parameter acquisition module is used to acquire the engineering parameters in the engineering parameter module and store them as an engineering parameter dictionary;

[0013] The drawing generation module is used for looping through the engineering parameters of the general base station drawings and creating or modifying the general base station drawings according to the engineering parameters to obtain standard drawings. The drawing generation module includes a text data replacement module, a simple drawing drawing module and a complex area drawing module.

[0014] The text data replacement module is used to identify text entities in the general base station drawings and replace predefined tags or variables therein;

[0015] The simple drawing drawing module is used to draw basic graphics on the general base station drawings and call the corresponding blocks to generate graphics according to the engineering parameters;

[0016] The complex area drawing module is used to call the corresponding combined blocks through the block definition module according to the engineering parameters to generate graphics to complete the drawing of complex graphics. The block definition module is set with a complexity threshold. When the complexity within the unit area of ​​the target drawing reaches the complexity threshold, the block definition module synthesizes the blocks within the unit area into a combined block.

[0017] Further, the drawing generation module also includes a wiring table drawing module and a specification content generation module;

[0018] The wiring table drawing module is used to create a table according to the wiring specifications and fill in the table data; the specification content generation module is used to read the relevant communication professional specification documents and generate the text and graphics required by the specifications.

[0019] Furthermore, it also includes a data verification module, which is preset with a data verification mechanism, and performs data verification on the collected survey parameters through the data verification mechanism.

[0020] Furthermore, the data verification mechanism adopts a software regularization method to design a standardized data verification process for each field, thereby ensuring the accuracy and completeness of the input data in a templated manner.

[0021] Further, the base station survey module includes a template design module, an input guidance module, a format verification module, an automatic filling module and a field association module;

[0022] The template design module is used to design a survey parameter template including a plurality of fields, each field corresponding to a specific attribute of the survey parameter;

[0023] The input guidance module is used to provide corresponding labels and input examples for each field to provide guidance and prompts; the format verification module is used to provide real-time verification feedback on the format of each field;

[0024] The automatic filling module is used to provide corresponding field filling options according to project parameters; the field association module is used to provide cascading selection or automatic filling according to the filling of associated fields, thereby improving data input efficiency.

[0025] Furthermore, it also includes a user system module, which includes a login verification module, a security locking module and a log recording module;

[0026] The login verification module is used to log in to the user account; the security lock module is set with a number threshold, and the user account is locked when the number of failed logins reaches the threshold; the log recording module is used to record all login information, which includes user ID, IP address, login time and login result, to improve system security.

[0027] Furthermore, it also includes an audit module and a traceability module; the audit module is used to assign the automatically generated standard drawings to several engineers for audit annotation and record; the traceability module is used to record each modified standard drawing after the standard drawing is modified according to the audit annotation, so as to ensure the traceability of the design.

[0028] The principles and advantages of the present invention are: a 5G base station drawing automatic generation system based on engineering design parameters of the present invention realizes an automated process from survey to drawing generation by integrating multiple functional modules. The system can quickly and accurately generate base station drawings that meet engineering requirements based on engineering design parameters, greatly improving design efficiency and quality. By setting the complexity threshold, the system can intelligently handle the combination of blocks in complex scenarios and further optimize the design process. The data verification module ensures the accuracy of the input data, and the multi-level verification and automatic filling functions of the base station survey module simplify the data collection process and improve the integrity and accuracy of the data. In summary, the system not only improves work efficiency and reduces error rates, but also enhances the flexibility and adaptability of the design, providing strong support for the rapid deployment and optimization of 5G networks. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 The present invention is a flowchart of an embodiment of a system for automatically generating 5G base station drawings based on engineering design parameters.

[0030] Figure 2 This is a flow chart of a drawing module of an embodiment of a system for automatically generating 5G base station drawings based on engineering design parameters of the present invention. DETAILED DESCRIPTION

[0031] The following is further described in detail through specific implementation methods:

[0032] The specific implementation process is as follows:

[0033] Embodiment 1 is basically as shown in the attached Figure 1 As shown, a 5G base station drawing automatic generation system based on engineering design parameters includes a user system module, a base station survey module, an engineering parameter module, a block definition module, an audit module, a traceability module, a block library and a drawing module.

[0034] In this embodiment, the user system module includes a login verification module, a security lock module and a log recording module. The login verification module is used to log in to the user account. The security lock module is set with a number threshold. When the number of login failures reaches the number threshold, the user account is locked, and Captcha verification is used to prevent automated login attempts and brute force cracking. The log recording module is used to record all login information, including user ID, IP address, login time and login results, to facilitate tracking of suspicious activities and auditing, and improve system security.

[0035] After logging in, users can use the base station survey module to collect key data such as base station geographic information, environmental factors, and building layout. For example, in the central area of ​​a city, drone aerial photography can be used to obtain building height and density distribution, providing a basis for subsequent base station location selection and signal coverage prediction.

[0036] Specifically, the base station survey module includes a template design module, an input guidance module, a format verification module, an automatic filling module and a field association module. The template design module is used to design a survey parameter template containing several fields, each field corresponds to a specific attribute of the survey parameter, and the survey parameter template in this embodiment includes 60 fields. The input guidance module is used to provide corresponding labels and input examples for each field to provide guidance prompts to ensure that the user can accurately understand the data type and format of the required input. The format verification module is used to provide real-time verification feedback on the format of each field (such as longitude and latitude, azimuth, etc.). The automatic filling module is used to provide corresponding field (such as room name, tower name) filling selection according to the engineering parameters. The field association module is used to provide cascade selection or automatic filling according to the filling of related fields (such as the relationship between equipment type and BBU, RRU), so as to improve data input efficiency. The engineering parameters input in this embodiment are shown in the following table:

[0037] Table 1-1 Engineering parameters

[0038]

[0039]

[0040]

[0041]

[0042] The data verification module is preset with a data verification mechanism, through which the collected survey parameters are verified. The data verification mechanism in this embodiment adopts a software regularization method, designs a set of standardized data verification processes for each field, and ensures the accuracy and completeness of the input data in a templated manner, as shown below:

[0043] 'City':r'^[\u4e00-\u9fa5]+$',

[0044] 'District and county':r'^[\u4e00-\u9fa5]+$',

[0045] 'Township':r'^[\u4e00-\u9fa5]+$',

[0046] 'Actual longitude':r'^[-+]? \d{1,3}\.\d{2,8}$',

[0047] 'Actual latitude':r'^[-+]? \d{1,2}\.\d{2,8}$',

[0048] 'Tower height (m)':r'^[0-9]+$'.

[0049] The engineering parameter module is used to generate an engineering parameter configuration interface according to the specific technical parameters required for the base station design, and then configure the engineering parameters in the engineering parameter table according to the engineering requirements and generate the corresponding general base station drawings (CAD files). The common attribute features in this embodiment include base station name, longitude, latitude, altitude, detailed address, number of RRUs, number of BBUs, tower type, tower height, tower platform, room name, room type, antenna category, number of antennas, hanging height, azimuth, mechanical downtilt, electronic downtilt, designer, person in charge, reviewer and auditor, etc.

[0050] The tile library in this embodiment contains several tile information, and the tile information is a tile containing several base station components. The tile definition module can manage and call the tiles in the tile library. In particular, the parameter values ​​involved in the engineering parameters in this embodiment should have tiles with corresponding names in the tile library to ensure that the relevant parameters of the engineering parameter input are consistent with the module name, so as to achieve standardization and consistency of the drawings. In addition, the tile definition module is provided with a complexity threshold. When the complexity within the unit area reaches the complexity threshold, the tile definition module combines the tiles within the unit area into new tiles, and the drawing module uses the combined new tiles to draw the target area, thereby reducing the difficulty of drawing complex areas. The complexity in this embodiment is evaluated based on the number of tiles involved in the unit area, and the complexity threshold is set according to the actual situation by professionals.

[0051] After obtaining the survey parameters to generate an engineering parameter table and then obtaining the engineering parameters in the general base station drawing, the drawing module imports the blocks corresponding to the target parameters in the block library into the general base station drawing through the block definition module according to the engineering parameters in the general base station drawing to generate a standard drawing.

[0052] Specifically, the drawing module in this embodiment calls the EZDXF module through Python to perform automated design of CAD drawings in Python. ezdxf is a Python library for creating and modifying DXF files, supports multiple DXF versions, and can read, modify and write DXF documents. It is independent of AutoCAD software and can operate DXF files without AutoCAD. It supports multiple DXF versions, including R12 to R2018, can create new DXF files and read / modify / write existing DXF documents, supports reading and writing of ASCIIDXF and Binary DXF, retains third-party DXF content, and is suitable for processing DXF files containing third-party application data. The specific implementation is as follows:

[0053] like Figure 2 As shown, the drawing module includes a project initialization module, a framework verification module, a parameter acquisition module and a drawing generation module.

[0054] The project initialization module is used to define the name and directory structure of the base station project, and to check and create the base station project directory.

[0055] The frame verification module is used to read the basic drawing frame and load the DXF file to verify the frame integrity.

[0056] The parameter acquisition module is used to connect to the database through Sql, query the engineering parameters of the base station, and store the engineering parameters as a dictionary.

[0057] The drawing generation module is used to loop through the engineering parameter dictionary and create or modify the general base station drawings according to the engineering parameters until all standard drawings are created or modified. The drawing generation module includes a text data replacement module, a simple drawing drawing module, a complex area drawing module, a wiring table drawing module, and a specification content generation module. Drawing element processing is performed through the text data replacement module, the simple drawing drawing module, the complex area drawing module, the wiring table drawing module, and the specification content generation module.

[0058] The text data replacement module is used to identify text entities in the general base station drawings and replace predefined tags or variables therein. In this embodiment, each base station has a general base station drawing (including 10 drawings), which includes text data information such as project name, base station name, longitude, latitude, azimuth, etc. Such text data information is replaced in batches according to the project parameters in the database, and the drawing text modification is quickly realized.

[0059] The simple drawing drawing module is used to draw basic graphics (such as lines, circles, arcs, texts) on the general base station drawings and call the corresponding blocks to generate graphics according to the project parameters.

[0060] The complex area drawing module is used to call the corresponding combined blocks through the block definition module to generate graphics according to the engineering parameters to complete the drawing of complex graphics.

[0061] The wiring table drawing module is used to create a table according to the wiring specifications and fill in the table data.

[0062] The specification content generation module is used to read relevant communication professional specification documents and generate text and graphics required by the specifications.

[0063] According to the tables and specifications, timely judge the engineering parameters, generate relevant text, call the table and text drawing capabilities in the module, and realize the automatic drawing and editing functions of the drawings.

[0064] After the standard drawings are automatically drawn, the review module will distribute the automatically generated standard drawings to several engineers for review, annotation and record. The annotated standard drawings need to be manually modified or remodeled to generate new standard drawings. After the standard drawings pass the review without new annotations, they can be downloaded or printed. Compared with conventional communication designers, it usually takes 3-4 hours to complete the design drawings of a base station, but it only takes about 1-2 minutes to complete the automatic drawing through this solution. In addition, the traceability module in this solution can also record each modification or remodeling of the standard drawings to ensure the traceability of the design.

[0065] The above are only embodiments of the present invention. Common knowledge such as the known specific structures and characteristics in the scheme is not described in detail here. Ordinary technicians in the relevant field know all the common technical knowledge in the technical field to which the invention belongs before the application date or priority date, can obtain all the existing technologies in the field, and have the ability to apply conventional experimental means before that date. Ordinary technicians in the relevant field can improve and implement this scheme in combination with their own abilities under the enlightenment given by this application. Some typical known structures or known methods should not become obstacles for ordinary technicians in the relevant field to implement this application. It should be pointed out that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can be made, which should also be regarded as the scope of protection of the present invention, and these will not affect the effect of the implementation of the present invention and the practicality of the patent. The scope of protection required by this application shall be based on the content of its claims, and the specific implementation methods and other records in the specification can be used to interpret the content of the claims.

Claims

1. A 5G base station drawing automatic generation system based on engineering design parameters, characterized by: It includes base station survey module, engineering parameter module, block definition module, block library and drawing module; The block library contains a number of block information, which is a block containing a number of base station components; the block definition module is used to manage and call the blocks in the block library; The base station survey module is used to collect base station survey parameters and generate an engineering parameter table; The engineering parameter module is used to configure engineering parameters according to engineering requirements and generate corresponding general base station drawings. The engineering parameters must be consistent with the parameters of the block information in the block library; The drawing module is used to generate a standard drawing by importing corresponding blocks from a block library through a block definition module according to engineering parameters in a general base station drawing.

2. According to claim 1, a 5G base station drawing automatic generation system based on engineering design parameters is characterized by: The drawing module includes a project initialization module, a framework verification module, a parameter acquisition module and a drawing generation module; The project initialization module is used to define the name and directory structure of the base station project, and to check and create the base station project directory; The frame verification module is used to read the basic drawing frame and verify the frame integrity of the general base station drawing; The parameter acquisition module is used to acquire the engineering parameters in the engineering parameter module and store them as an engineering parameter dictionary; The drawing generation module is used for looping through the engineering parameters of the general base station drawings and creating or modifying the general base station drawings according to the engineering parameters to obtain standard drawings. The drawing generation module includes a text data replacement module, a simple drawing drawing module and a complex area drawing module. The text data replacement module is used to identify text entities in the general base station drawings and replace predefined tags or variables therein; The simple drawing drawing module is used to draw basic graphics on the general base station drawings and call the corresponding blocks to generate graphics according to the engineering parameters; The complex area drawing module is used to call the corresponding combined blocks through the block definition module according to the engineering parameters to generate graphics to complete the drawing of complex graphics. The block definition module is set with a complexity threshold. When the complexity within the unit area of ​​the target drawing reaches the complexity threshold, the block definition module synthesizes the blocks within the unit area into a combined block.

3. According to claim 2, a 5G base station drawing automatic generation system based on engineering design parameters is characterized in that: The drawing generation module also includes a wiring table drawing module and a specification content generation module; The wiring table drawing module is used to create a table according to the wiring specifications and fill in the table data; the specification content generation module is used to read the relevant communication professional specification documents and generate the text and graphics required by the specifications.

4. According to claim 1, a 5G base station drawing automatic generation system based on engineering design parameters is characterized in that: It also includes a data verification module, which is preset with a data verification mechanism, and performs data verification on the collected survey parameters through the data verification mechanism.

5. According to claim 4, a 5G base station drawing automatic generation system based on engineering design parameters is characterized in that: The data verification mechanism adopts a software regularization method and designs a standardized data verification process for each field to ensure the accuracy and completeness of the input data in a templated manner.

6. The 5G base station drawing automatic generation system based on engineering design parameters according to claim 1 is characterized in that: The base station survey module includes a template design module, an input guidance module, a format verification module, an automatic filling module and a field association module; The template design module is used to design a survey parameter template including a plurality of fields, each field corresponding to a specific attribute of the survey parameter; The input guidance module is used to provide corresponding labels and input examples for each field to provide guidance and prompts; the format verification module is used to provide real-time verification feedback on the format of each field; The automatic filling module is used to provide corresponding field filling options according to project parameters; the field association module is used to provide cascading selection or automatic filling according to the filling of associated fields, thereby improving data input efficiency.

7. The 5G base station drawing automatic generation system based on engineering design parameters according to claim 1 is characterized by: It also includes a user system module, which includes a login verification module, a security locking module and a log recording module; The login verification module is used to log in to the user account; the security lock module is set with a number threshold, and the user account is locked when the number of failed logins reaches the threshold; the log recording module is used to record all login information, which includes user ID, IP address, login time and login result, to improve system security.

8. The 5G base station drawing automatic generation system based on engineering design parameters according to claim 3 is characterized by: It also includes an audit module and a traceability module; the audit module is used to assign the automatically generated standard drawings to several engineers for audit annotation and record; the traceability module is used to record each modified standard drawing after the standard drawing is modified according to the audit annotation, so as to ensure the traceability of the design.

Citation Information

Patent Citations

  • Method for designing mobile communication network base station

    CN103729514A

  • Capital construction application system and method

    CN112232761A

  • Substation secondary drawing visual editing and digital configuration device and method and application

    CN115238428A

  • CAD cloud design drawing method and device, server and storage medium

    CN116484449A

  • System and automated method for creating drawings online for product manufacturing

    US20110257941A1