Municipal engineering surveying and mapping method and system
Through genetic algorithms, the measurement point position and data preprocessing are optimized, combined with finite element model analysis, the problem of measurement data error and low processing efficiency in municipal engineering surveying and mapping is solved, high-precision deformation monitoring and reliable data analysis are realized, and building health assessment and maintenance are supported.
Patent Information
- Application Number
- CN202510992609.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-08-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In municipal engineering surveying and mapping, there are measurement data errors caused by equipment accuracy, operator skill level and environmental factors, low data processing efficiency, slow equipment update, and high operator skill requirements, resulting in delays in project quality and progress and increasing costs.
Genetic algorithms are used to optimize the position of measurement points, obtain high-precision coordinate data through measurement equipment, perform data pre-processing to remove duplicate records, missing values and outliers, build a building finite element model for deformation analysis, and display the results with visualization methods.
Improves the precision and accuracy of data processing, reduces measurement errors, ensures comprehensiveness and reliability of deformation analysis, provides detailed feedback on building health, and supports structural maintenance and decision-making.
Smart Images

Figure CN120493667A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of municipal engineering surveying and mapping, and in particular to a municipal engineering surveying and mapping method and system. Background Art
[0002] Municipal engineering refers to various types of projects related to municipal public facilities such as urban transportation, environmental sanitation, landscaping, urban water supply and drainage, heat, gas, and electricity.
[0003] This primarily includes various municipal utilities, including urban roads and bridges, water supply and drainage (including sewage and stormwater), electricity, communications, and lighting. Municipal engineering encompasses the construction and maintenance of urban roads and bridges (including urban arterial roads and ramp bridges), municipal pipe networks, squares, parks, road lighting, and waste disposal facilities.
[0004] Despite the availability of a variety of surveying and mapping technologies for municipal engineering surveying, measurement data often exhibits errors due to equipment accuracy, operator skill levels, and environmental factors. These errors can lead to deviations in engineering design, which in turn impacts project quality. Data processing efficiency is low: Municipal engineering surveying and mapping generates enormous amounts of data. Current data processing methods and software are slow to process these massive amounts of data, failing to meet the demands for rapid feedback and decision-making. This can lead to project delays and unnecessary costs. Equipment upgrades are slow: With the rapid advancement of technology, surveying and mapping equipment is constantly being upgraded. However, due to funding and technical constraints, surveying and mapping equipment used in municipal engineering projects is often updated slowly, failing to keep pace with technological developments. This limits improvements in surveying accuracy and efficiency. High operator skill requirements: Current municipal engineering surveying and mapping methods require operators to possess high levels of professional skills and experience. However, in practice, the varying skill levels of operators can lead to inaccurate surveying and mapping results. Furthermore, the high skill requirements of surveying and mapping work also increase labor costs. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a municipal engineering surveying and mapping method and system, which can improve the precision of data preprocessing to ensure the accuracy and comprehensiveness of deformation monitoring.
[0006] In order to solve the above technical problems, the technical solutions of the present invention are as follows: In a first aspect, a municipal engineering surveying and mapping method is provided, the method comprising: Determine the optimization goal and encoding scheme. The optimization goal is to find the corresponding measurement point location. The encoding scheme is to convert the measurement point location into binary code. Based on the encoding scheme, randomly generate an initial population, where each individual in the population represents a measurement point location. For each individual in the current population, determine the fitness function. Based on the fitness function, determine the corresponding individual to enter the next generation, and perform a crossover operation to produce new offspring. Perform a mutation operation on the new offspring to obtain a new population. Iterate the operation until the preset number of iterations is reached to obtain the final result, which is the final measurement point location. Based on the final measurement point location, establish the corresponding fixed measurement point and install the measurement equipment. Use the measurement equipment to monitor the designated location of the building to obtain the original coordinate data. Preprocessing the monitored coordinate raw data to obtain preprocessed coordinate raw data; According to the external structure of the building, a finite element model of the building is constructed, and the finite element model of the building includes points, lines, surfaces, length, width and height; Match the pre-processed coordinate raw data with the building finite element model to perform deformation analysis on the building, including wall bending and roof settlement; By comparing data at different time points, the deformation trend and rate of the building are analyzed.
[0007] Furthermore, for each individual in the current population, a fitness function is determined, including: Determine the coordinate position of each target point based on the distribution of key points of the building; For each measurement point in the current population, traverse all target points in turn and calculate the Euclidean distance between the measurement point and each target point; Each Euclidean distance is converted into a corresponding distance evaluation parameter; the distance evaluation parameters of all target points corresponding to the same measurement point are accumulated and summed to obtain the fitness value of the measurement point position.
[0008] Furthermore, the monitored raw data is preprocessed to obtain preprocessed data, including: Based on the raw data monitored by surveying and mapping instruments, the data include temperature, humidity, air pressure and location coordinates; Check the obtained raw data and delete the same duplicate records in the data; Depending on the characteristics of the data, choose to delete records with missing values or fill missing values with interpolation; Use the IQR rule to identify and process outliers, compare the coordinate system used by the original data with the target system, and transform the coordinates; The data is standardized to obtain preprocessed data.
[0009] Furthermore, the IQR rule is used to identify and handle outliers, including: Calculate the quartiles of the data, Q1 is the lower quartile, sort the data from small to large, find the data point at the 25% position, if the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, take the average of the two data points as Q1, Q3 is the upper quartile, sort the data from small to large, find the data point at the 25% position, if the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, take the average of the two data points as Q1; IQR = Q3 - Q1 represents the range of the middle 50% of the data; Set the abnormal limits, Q1-1.5×IQR, Q3+1.5×IQR, and any data point smaller than the lower limit or larger than the upper limit is considered an outlier; Iterate over the entire dataset and compare each data point with the upper and lower bounds calculated above; If a data point is smaller or larger than the upper bound, it is marked as an outlier.
[0010] Furthermore, identify the main structural points of the building, including wall corners, column bases, and beam ends; According to the shape and structure of the building, determine the main lines, including the edges of the walls and the axes of the beams; Identify building surfaces, including walls and roofs; Use measuring tools to measure the length, width, and height of various parts of a building; Collect point, line, surface data and dimension information in finite element analysis software to construct a three-dimensional model of the building; According to the building's material, set the corresponding material properties in the model; Mesh the model and generate a finite element mesh.
[0011] Furthermore, the pre-processed coordinate raw data is matched with the building finite element model to perform deformation analysis on the building, including wall bending and roof settlement, including: Match the coordinate points in the pre-processed data with the nodes in the finite element model to determine the objectives of the deformation analysis, including the degree of wall bending and roof settlement; Select the strain analysis method according to the analysis objectives and set the corresponding analysis parameters; Extract relevant data of the wall from the finite element model, including the initial coordinates and the coordinates after deformation of the nodes. By comparing the initial coordinates and the coordinates after deformation of the wall nodes, the curvature of the wall is calculated, and the calculated curvature of the wall is expressed as graphical settlement or analytical data.
[0012] In a second aspect, a municipal engineering surveying and mapping system is provided, which is applied to the method described above and includes: The monitoring module is used to determine the optimization goal and coding scheme. The optimization goal is to find the corresponding measurement point location. The coding scheme is to convert the measurement point location into binary code. According to the coding scheme, an initial population is randomly generated, and each individual in the population represents a measurement point location. For each individual in the current population, a fitness function is determined. According to the fitness function, the corresponding individual is determined to enter the next generation, and a crossover operation is performed to produce new offspring. The new offspring is mutated to obtain a new population. The operation is iterated until a preset number of iterations is reached to obtain the final result, which is the final measurement point location. According to the final measurement point location, the corresponding fixed measurement point is established and the measurement equipment is installed. The designated location of the building is monitored by the measurement equipment to obtain the original coordinate data. The data collection module is used to pre-process the raw data to obtain pre-processed data; construct a finite element model of the building according to the area of the building, and the finite element model includes the length, width and height of the building; The data transmission module is used to transmit the pre-processed data and the finite element model in real time through the surveying instrument to obtain surveying and mapping data; The data processing module is used to process the transmitted surveying and mapping data to obtain processed data; the data processing module is connected to the display module to obtain the surveying and mapping results, which are displayed in a visual form.
[0013] According to a third aspect, a computing device includes: one or more processors; The storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method.
[0014] In a fourth aspect, a computer-readable storage medium stores a program, which implements the method when executed by a processor.
[0015] The above solution of the present invention includes at least the following beneficial effects: By setting measurement points and installing surveying instruments, high-precision data monitoring of specific locations of buildings can be achieved, ensuring that the acquired coordinate data is highly accurate. The reasonable selection of monitoring point locations combines measurement accuracy, environmental factors and safety conditions, thereby effectively reducing measurement errors and environmental interference. The data undergoes complete pre-processing, including removing duplicate records, filling missing values, processing outliers (through the IQR rule), data standardization, etc., which improves the stability of data quality. Noise is removed by filters to ensure that the data is closer to the actual situation, reducing the interference of external environmental factors and ensuring the accuracy of subsequent analysis results. According to the external structure of the building, the measurement data is used to create a detailed finite element model (including points, lines, surfaces, dimensions, etc.), laying a solid foundation for subsequent deformation analysis. Effective meshing and material property settings enable the finite element model to accurately reflect the actual state of the building and provide an accurate physical basis for calculating deformation.
[0016] By matching pre-processed data with the finite element model, the deformation trend of the building at different time points (such as wall bending, roof settlement, etc.) can be accurately analyzed, providing detailed feedback on the health of the building. The use of visualization methods such as bar charts can help convert complex deformation analysis results into easy-to-understand graphics, which is convenient for relevant personnel to maintain and make decisions on the building. The IQR rule can effectively identify and process outliers in the data, reduce the impact of extreme data on the results, and further improve the reliability of data analysis. By comparing data at different time points, the deformation trend and rate of the building can be analyzed, providing a strong basis for subsequent structural maintenance and reinforcement. Combining the moving average method to smooth the data can help reveal longer-term building deformation trends and prevent potential risks. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a flow chart of a municipal engineering surveying and mapping method provided by an embodiment of the present invention.
[0018] Figure 2 This is a schematic diagram of a municipal engineering surveying and mapping system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0019] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0020] like Figure 1 As shown, an embodiment of the present invention provides a municipal engineering surveying and mapping method, the method comprising the following steps: Determine the optimization goal and encoding scheme. The optimization goal is to find the corresponding measurement point location. The encoding scheme is to convert the measurement point location into binary code. Based on the encoding scheme, randomly generate an initial population, where each individual in the population represents a measurement point location. For each individual in the current population, determine the fitness function. Based on the fitness function, determine the corresponding individual to enter the next generation, and perform a crossover operation to produce new offspring. Perform a mutation operation on the new offspring to obtain a new population. Iterate the operation until the preset number of iterations is reached to obtain the final result, which is the final measurement point location. Based on the final measurement point location, establish the corresponding fixed measurement point and install the measurement equipment. Use the measurement equipment to monitor the designated location of the building to obtain the original coordinate data. Preprocessing the monitored coordinate raw data to obtain preprocessed coordinate raw data; According to the external structure of the building, a finite element model of the building is constructed, and the finite element model of the building includes points, lines, surfaces, length, width and height; Match the pre-processed coordinate raw data with the building finite element model to perform deformation analysis on the building, including wall bending and roof settlement; By comparing data at different time points, the deformation trend and rate of the building are analyzed.
[0021] In an embodiment of the present invention, by establishing measurement points at designated locations and installing surveying instruments for real-time monitoring, accurate coordinate data for buildings at different points in time can be obtained. This method offers high measurement accuracy and helps promptly identify potential deformation issues that may occur during building use. Preprocessing the raw data helps eliminate noise and reduce errors, ensuring more accurate data for final use. This processing effectively improves the reliability and credibility of monitoring data and avoids unnecessary analytical errors. By analyzing building deformation (e.g., wall bending, roof settlement), deformation caused by forces or external factors can be accurately identified. These analyses provide important evidence for subsequent structural safety assessments and can predict potential safety risks in advance. By comparing data at different points in time, the trend and rate of building deformation can be identified. This dynamic analysis can promptly identify trends of increasing deformation and provide a basis for building maintenance, repair, and reinforcement. Especially in long-term monitoring, it helps to proactively identify potential structural failure hazards. Visualizing the analysis results in a form such as a bar chart makes it easier for non-professionals to understand the specific circumstances of building deformation, facilitating more effective decision-making by management, maintenance personnel, designers, and other relevant personnel. Visualization can also improve the intuitiveness and transparency of data analysis, and promote the efficiency of communication and decision-making.
[0022] In a preferred embodiment of the present invention, for each individual in the current population, a fitness function is determined, including: Determine the coordinate position of each target point based on the distribution of key points of the building; For each measurement point in the current population, traverse all target points in turn and calculate the Euclidean distance between the measurement point and each target point; Each Euclidean distance is converted into a corresponding distance evaluation parameter; the distance evaluation parameters of all target points corresponding to the same measurement point are accumulated and summed to obtain the fitness value of the measurement point position.
[0023] In a specific application, the specific calculation formula of the above fitness value can be: ; in, represents the fitness function; Indicates the number of target points; Indicates the The coordinates of the target points; Indicates the measurement point To building key points distance.
[0024] In an embodiment of the present invention, by optimizing the measurement point positions through a genetic algorithm, key points of a building can be located more accurately, thereby improving measurement accuracy. The optimized measurement point positions can more effectively cover key areas of the building, reduce unnecessary measurement point settings, and thus reduce monitoring costs. The application of the genetic algorithm makes the optimization process of the measurement point positions highly flexible and customizable, and can adapt to the monitoring needs of different buildings. The process combines genetic algorithms and measurement technology, provides strong support for intelligent monitoring of buildings, and helps promote the digital transformation of the construction industry.
[0025] In a preferred embodiment of the present invention, based on the raw data monitored by the surveying and mapping instrument, the data includes temperature, humidity, air pressure and position coordinates; Check the obtained raw data and delete the same duplicate records in the data; Depending on the characteristics of the data, choose to delete records with missing values or fill missing values with interpolation; Use the IQR rule to identify and process outliers, compare the coordinate system used by the original data with the target system, and transform the coordinates; Normalize the data and remove noise through filters; Divide the data into different segments according to the timestamp and add labels to the corresponding data; Set data quality indicators and evaluate the preprocessed data.
[0026] In an embodiment of the present invention, by checking and deleting duplicate records, the uniqueness of the data set is ensured, and interference of duplicate data on subsequent analysis and modeling is avoided. Reducing redundant data can improve data storage efficiency and reduce unnecessary computing overhead; selecting to delete missing records or using interpolation to fill missing values according to data characteristics can effectively deal with the gap problem caused by incomplete data during the collection process. Interpolation processing helps to maintain the continuity of the data and prevent missing data from affecting the analysis results; using the IQR rule to identify and process outliers helps to eliminate extreme values caused by measurement errors, instrument failures or other external factors. The removal of outliers ensures the stability of the data and improves the accuracy of the analysis results; the coordinate system used by the original data is compared with the target system and converted to ensure the consistency of the data in different coordinate systems. Coordinate transformation processing is a common step in spatial data analysis, which can ensure that the comparison and analysis between data are not affected by different coordinate systems; standardizing the data can eliminate the differences between data of different dimensions and ranges, so that data from different sources can be compared and analyzed under the same standards. Standardization helps improve the stability of algorithm processing and avoids calculation deviations caused by different dimensions; removing noise through filters reduces the impact of external environmental interference on the data, which can improve the signal-to-noise ratio of the measured data, making the data more reliable. Noise removal is an important step in data processing, especially in the field of surveying and mapping, and can effectively improve measurement accuracy; segmenting data according to timestamps and adding labels to the corresponding data makes the data more orderly and facilitates subsequent data analysis, modeling, and visualization. Segmented data can better reflect data change trends within different time periods and enhance the meticulousness of data analysis; setting data quality indicators and evaluating pre-processed data can verify data quality from multiple aspects and provide guarantees for subsequent analysis. Data quality assessment helps to promptly identify data problems and ensure the reliability and effectiveness of analysis results.
[0027] In a preferred embodiment of the present invention, the quartiles of the data are calculated, Q1 is the lower quartile, the data are sorted from small to large, and the data point at the 25% position is found. If the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, and the average of the two data points is taken as Q1. Q3 is the upper quartile, the data are sorted from small to large, and the data point at the 25% position is found. If the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, and the average of the two data points is taken as Q1. IQR = Q3 - Q1 represents the range of the middle 50% of the data; Set the abnormal limits, Q1-1.5×IQR, Q3+1.5×IQR, and any data point smaller than the lower limit or larger than the upper limit is considered an outlier; Iterate over the entire dataset and compare each data point with the upper and lower bounds calculated above; If a data point is smaller or larger than the upper bound, it is marked as an outlier. In this embodiment of the present invention, Q1 and Q3 (the lower and upper quartiles) are used to determine the data range. Compared to methods that rely solely on the mean and standard deviation, quartiles are less affected by extreme values and are therefore more robust. The quartile method can more accurately reflect the central tendency of the data, especially when the data distribution is skewed or contains extreme outliers. By setting upper and lower bounds (Q1 - 1.5 × IQR and Q3 + 1.5 × IQR) to identify outliers, this method provides clear mathematical boundaries for outliers and does not rely on manually set thresholds. The IQR rule can automatically identify outliers, reducing subjective bias. The quartile method is simple and intuitive in theory, and is easy to understand and implement. By calculating quartiles after sorting and combining them with the IQR rule, it can effectively capture data deviations and accurately identify points that are significantly different from the rest of the data. The IQR rule is applicable to all types of data distributions, and can effectively identify outliers regardless of whether the data is normally distributed. Compared to the traditional standard deviation method, this method is equally applicable to non-normally distributed data and can handle a wider range of practical application scenarios. By identifying and removing outliers, the interference of data noise can be reduced, especially when there are measurement errors or other external abnormal influences. This can effectively protect data quality and ensure that subsequent analysis results are more reliable. Outlier identification is automatic and does not require human intervention, which improves the efficiency and consistency of data processing. In big data environments, manual inspection of outliers is particularly time-consuming, while the IQR method can quickly and automatically complete this task. By identifying and marking outliers, the negative impact of outliers on statistical analysis, machine learning model training, etc. can be avoided, improving data quality and, in turn, the accuracy and credibility of analysis results.
[0028] In a preferred embodiment of the present invention, major structural points of a building are determined, including wall corners, column bases, and beam ends; According to the shape and structure of the building, determine the main lines, including the edges of the walls and the axes of the beams; Identify building surfaces, including walls and roofs; Use measuring tools to measure the length, width, and height of various parts of a building; Collect point, line, surface data and dimension information in finite element analysis software to construct a three-dimensional model of the building; According to the building's material, set the corresponding material properties in the model; Mesh the model and generate a finite element mesh.
[0029] In an embodiment of the present invention, the main structural points of the building are determined to provide an accurate geometric basis for subsequent analysis and ensure that the model reflects the actual structural characteristics; by identifying the edges of walls and the axes of beams, the main load-bearing frames and components of the building can be clearly defined, ensuring that the structural layout is accurately reproduced during the three-dimensional modeling process; identifying wall and roof surfaces can help consider the relationship between the building facade and the internal structure when modeling, providing important data for subsequent analysis; using measuring tools to accurately obtain the dimensions of each part of the building, ensuring the accuracy of the model data and avoiding calculation errors caused by dimensional deviations; constructing a three-dimensional model in finite element analysis software, so that the geometric shape, material properties, mechanical properties, etc. of the structure are displayed, which is convenient for subsequent performance evaluation and analysis; setting corresponding material properties according to the materials actually used in the building helps to ensure the realism and reliability of the model, and the simulation results are closer to the mechanical behavior of the actual building; meshing is a crucial step in finite element analysis, and accurate meshing can improve calculation accuracy while reducing the waste of computing resources. Through reasonable grid settings, the efficiency and accuracy of analysis results can be ensured; based on the three-dimensional model and finite element grid, the structural behavior of the building can be fully simulated, covering multiple aspects such as static and dynamic responses, and evaluating the performance of the building under various loads.
[0030] In a preferred embodiment of the present invention, coordinate points in the preprocessed data are matched with nodes in the finite element model to determine the objectives of the deformation analysis, including the degree of wall bending and roof settlement; Select the strain analysis method according to the analysis objectives and set the corresponding analysis parameters; Relevant data of the wall is extracted from the finite element model, including the initial coordinates and the coordinates after deformation of the nodes. The curvature of the wall is calculated by comparing the initial coordinates and the coordinates after deformation of the wall nodes, and the calculated curvature of the wall is displayed graphically.
[0031] In an embodiment of the present invention, by matching coordinate points in preprocessed data with nodes in a finite element model, deformation analysis targets for a building, such as wall bending and roof settlement, can be accurately located. This helps focus analysis on key areas, optimize design, and improve building safety. By selecting an appropriate strain analysis method and setting corresponding analysis parameters based on the analysis objectives, the deformation behavior of walls and roofs under different loads can be specifically simulated and evaluated, ensuring that the analysis method matches the actual situation and avoiding unnecessary errors. By extracting the initial and deformed coordinates of the wall in the finite element model and directly comparing them, the degree of wall deformation can be quantified. This process provides refined calculation data that accurately displays key information such as wall bending and deformation, providing a reliable basis for design optimization and safety assessment. By comparing the initial and deformed coordinates of the nodes, the calculated wall bending provides designers with clear quantitative data. Furthermore, displaying the deformation degree in graphical form or analytical data helps intuitively understand the structural performance and facilitates decision-makers to make relevant adjustments. By calculating the wall bending degree and presenting it in graphical form or analytical data, the building's deformation can be intuitively displayed. This not only improves the comprehensibility of the analysis, but also facilitates further discussion and optimization of design solutions. Accurate deformation analysis helps identify potential structural problems, such as excessive bending of walls or settlement of roofs, so that problems can be discovered in a timely manner and structural reinforcement or adjustment can be carried out to reduce potential safety risks in the future.
[0032] like Figure 2 As shown, an embodiment of the present invention further provides a municipal engineering surveying and mapping system, comprising: The monitoring module is used to determine the optimization goal and coding scheme. The optimization goal is to find the corresponding measurement point location. The coding scheme is to convert the measurement point location into binary code. According to the coding scheme, an initial population is randomly generated, and each individual in the population represents a measurement point location. For each individual in the current population, a fitness function is determined. According to the fitness function, the corresponding individual is determined to enter the next generation, and a crossover operation is performed to produce new offspring. The new offspring is mutated to obtain a new population. The operation is iterated until a preset number of iterations is reached to obtain the final result, which is the final measurement point location. According to the final measurement point location, the corresponding fixed measurement point is established and the measurement equipment is installed. The designated location of the building is monitored by the measurement equipment to obtain the original coordinate data. The data collection module is used to pre-process the raw data to obtain pre-processed data; construct a finite element model of the building according to the area of the building, and the finite element model includes the length, width and height of the building; The data transmission module is used to transmit the pre-processed data and the finite element model in real time through the surveying instrument to obtain surveying and mapping data; The data processing module is used to process the transmitted surveying and mapping data to obtain processed data; the data processing module is connected to the display module to obtain the surveying and mapping results, which are displayed in a visual form.
[0033] It should be noted that this system is a system corresponding to the above method, and all implementation methods in the above method embodiment are applicable to this embodiment and can achieve the same technical effects.
[0034] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A municipal engineering surveying and mapping method, characterized in that: include: Determine the optimization goal and encoding scheme. The optimization goal is to find the corresponding measurement point position, and the encoding scheme is to convert the measurement point position into binary code; According to the coding scheme, an initial population is randomly generated, and each individual in the population represents a measurement point position. For each individual in the current population, a fitness function is determined. Based on the fitness function, the corresponding individual is determined to enter the next generation, and a crossover operation is performed to produce new offspring. The new offspring is mutated to obtain a new population. The operation is iterated until the preset number of iterations is reached to obtain the final result, which is the final measurement point position. According to the final measurement point location, set up corresponding fixed measurement points and install measurement equipment. Use the measurement equipment to monitor the designated locations of the building to obtain the original coordinate data. Preprocessing the monitored coordinate raw data to obtain preprocessed coordinate raw data; According to the external structure of the building, a finite element model of the building is constructed, and the finite element model of the building includes points, lines, surfaces, length, width and height; Match the pre-processed coordinate raw data with the building finite element model to perform deformation analysis on the building, including wall bending and roof settlement; By comparing data at different time points, the deformation trend and rate of the building are analyzed.
2. The municipal engineering surveying and mapping method according to claim 1, characterized in that: For each individual in the current population, determine the fitness function, including: Determine the coordinate position of each target point based on the distribution of key points of the building; For each measurement point in the current population, traverse all target points in turn and calculate the Euclidean distance between the measurement point and each target point; Each Euclidean distance is converted into a corresponding distance evaluation parameter; the distance evaluation parameters of all target points corresponding to the same measurement point are accumulated and summed to obtain the fitness value of the measurement point position.
3. The municipal engineering surveying and mapping method according to claim 2, characterized in that: The raw data of monitoring is preprocessed to obtain preprocessed data, including: Based on the raw data monitored by surveying and mapping instruments, the data include temperature, humidity, air pressure and location coordinates; Check the obtained original data and delete the same duplicate records in the data; Depending on the characteristics of the data, choose to delete records with missing values or fill missing values with interpolation; Use the IQR rule to identify and process outliers, compare the coordinate system used by the original data with the target system, and transform the coordinates; The data is standardized to obtain preprocessed data.
4. The municipal engineering surveying and mapping method according to claim 3, characterized in that: Use the IQR rule to identify and handle outliers, including: Calculate the quartiles of the data, Q1 is the lower quartile, sort the data from small to large, find the data point at the 25% position, if the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, take the average of the two data points as Q1, Q3 is the upper quartile, sort the data from small to large, find the data point at the 25% position, if the total amount of data is n, then Q1 is between the n×0.25th data point and the n×0.25+1th data point, take the average of the two data points as Q1; IQR = Q3 - Q1 represents the range of the middle 50% of the data; Set the abnormal limits, Q1-1.5×IQR, Q3+1.5×IQR, and any data point smaller than the lower limit or larger than the upper limit is considered an outlier; Iterate over the entire dataset and compare each data point with the upper and lower bounds calculated above; If a data point is smaller or larger than the upper bound, it is marked as an outlier.
5. The municipal engineering surveying and mapping method according to claim 4, characterized in that: According to the external structure of the building, a finite element model of the building is constructed. The finite element model of the building includes points, lines, surfaces, length, width and height, including: Identify the main structural points of the building, including wall corners, column bases, and beam ends; According to the shape and structure of the building, determine the main lines, including the edges of the walls and the axes of the beams; Identify building surfaces, including walls and roofs; Use measuring tools to measure the length, width, and height of various parts of a building; Collect point, line, surface data and dimension information in finite element analysis software to construct a three-dimensional model of the building; According to the building's material, set the corresponding material properties in the model; Mesh the model and generate a finite element mesh.
6. The municipal engineering surveying and mapping method according to claim 5, characterized in that: Match the pre-processed coordinate raw data with the building finite element model to perform deformation analysis on the building, including wall bending and roof settlement, including: Match the coordinate points in the pre-processed data with the nodes in the finite element model to determine the objectives of the deformation analysis, including the degree of wall bending and roof settlement; Select the strain analysis method according to the analysis objectives and set the corresponding analysis parameters; Relevant data of the wall is extracted from the finite element model, including the initial coordinates and the coordinates after deformation of the nodes. The curvature of the wall is calculated by comparing the initial coordinates and the coordinates after deformation of the wall nodes, and the calculated curvature of the wall is displayed graphically.
7. A municipal engineering surveying and mapping system, characterized in that: Applied to the method according to any one of claims 1 to 6, comprising: The monitoring module is used to determine the optimization goal and coding scheme. The optimization goal is to find the corresponding measurement point location. The coding scheme is to convert the measurement point location into binary code. According to the coding scheme, an initial population is randomly generated, and each individual in the population represents a measurement point location. For each individual in the current population, a fitness function is determined. According to the fitness function, the corresponding individual is determined to enter the next generation, and a crossover operation is performed to produce new offspring. The new offspring is mutated to obtain a new population. The operation is iterated until a preset number of iterations is reached to obtain the final result, which is the final measurement point location. According to the final measurement point location, the corresponding fixed measurement point is established and the measurement equipment is installed. The designated location of the building is monitored by the measurement equipment to obtain the original coordinate data. The data collection module is used to pre-process the raw data to obtain pre-processed data; construct a finite element model of the building according to the area of the building, and the finite element model includes the length, width and height of the building; The data transmission module is used to transmit the pre-processed data and the finite element model in real time through the surveying instrument to obtain surveying and mapping data; The data processing module is used to process the transmitted surveying and mapping data to obtain processed data; the data processing module is connected to the display module to obtain the surveying and mapping results, which are displayed in a visual form.
8. A computing device, characterized in that include: one or more processors; A storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a program, which, when executed by a processor, implements the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Viaduct deformation monitoring method and system based on ground high-precision measurement technology
CN118709276A
Multi-source heterogeneous data fusion and processing method based on localized LLM model
CN119357880A