Regulation and control method and system based on Beidou emergency communication
By conducting emergency communication, environmental terrain and humanistic environment analysis in the Beidou emergency communication system, combined with traffic analysis, priority ranking and periodic regulation of rescue sub-regions is achieved, and the problems of lack of accuracy and low rescue efficiency in the existing technology are solved, and the rescue efficiency and scientific nature of decision-making are improved.
Patent Information
- Application Number
- CN202411937546.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-22
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing Beidou emergency communication regulation methods are difficult to achieve rapid comprehensive analysis and judgment during emergency rescue and disaster relief, resulting in a lack of accuracy in regulation results and the ability to adjust dynamically in real time. They are unable to flexibly respond to emerging emergencies, resulting in low rescue efficiency.
By obtaining the map of the emergency rescue area, dividing the rescue sub-regions, conducting emergency communication, environmental terrain and humanistic environment analysis, obtaining exploration coefficients, conducting rescue priority rankings, and conducting traffic analysis to obtain rescue traffic access coefficients, and realizing periodic rescue regulation.
It improves the objectivity and rescue efficiency of rescue decisions, realizes real-time regulation of regional rescue, and ensures the scientific nature of rescue regulation.
Smart Images

Figure CN119863075A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of disaster relief and relates to satellite communication technology, and specifically to a control method and system based on Beidou emergency communication. Background Art
[0002] The existing Beidou emergency communication control method has the following defects when performing emergency rescue and disaster relief control:
[0003] 1. The existing regional emergency rescue and disaster relief priority control method is difficult to achieve comprehensive analysis from multiple aspects in a short period of time, which leads to the lack of accuracy of the control results;
[0004] 2. The existing regional emergency and disaster relief priority control method lacks the necessary technical support system in rescue control. Due to the rapid changes in the situation at the rescue site, the existing sequence control method lacks the ability to make real-time dynamic adjustments and cannot flexibly respond to new emergencies, resulting in low rescue efficiency;
[0005] To this end, we propose a control method and system based on Beidou emergency communication. Summary of the invention
[0006] In view of the deficiencies in the prior art, the present invention aims to provide a control method and system based on Beidou emergency communication. The present invention is based on obtaining an emergency rescue area map, dividing a number of rescue sub-areas according to the emergency rescue area map, obtaining a first area exploration coefficient by performing emergency communication analysis on each rescue sub-area, obtaining a second area exploration coefficient by performing environmental terrain analysis on each rescue sub-area, obtaining a third area exploration coefficient by performing humanistic environment analysis on each rescue sub-area, obtaining regional environmental exploration data, sorting rescue sub-areas by analyzing the regional environmental exploration data, obtaining a preliminary sorting queue of rescue priorities, regulating and determining the initial rescue sub-area according to the preliminary sorting queue of rescue priorities, defining the preliminary sorting queue of rescue priorities and the initial rescue sub-area as preliminary rescue control data, performing traffic analysis on the rescue sub-area according to the preliminary rescue control data, and obtaining the rescue traffic accessibility coefficient corresponding to each rescue sub-area, obtaining rescue area traffic analysis data, and performing periodic rescue control on each rescue sub-area according to the rescue area traffic analysis data and the preliminary rescue control data;
[0007] In order to achieve the above object, the present invention adopts the following technical solution: A control method based on Beidou emergency communication includes the following specific steps:
[0008] Step S1: Obtain an emergency rescue area map, divide the emergency rescue area map into several rescue sub-areas, obtain a first area survey coefficient by performing emergency communication analysis on each rescue sub-area, obtain a second area survey coefficient by performing environmental terrain analysis on each rescue sub-area, obtain a third area survey coefficient by performing humanistic environment analysis on each rescue sub-area, and obtain regional environmental survey data;
[0009] Step S2: sorting the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data to obtain a preliminary rescue priority sorting queue, regulating and determining the initial rescue sub-area according to the preliminary rescue priority sorting queue, and defining the preliminary rescue priority sorting queue and the initial rescue sub-area as preliminary rescue regulation data;
[0010] Step S3: Perform traffic analysis on the rescue sub-areas according to the preliminary rescue control data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain rescue area traffic analysis data;
[0011] Step S4: Perform periodic rescue control on each rescue sub-area according to the rescue area traffic analysis data and the preliminary rescue control data.
[0012] Furthermore, the step S1 further includes the following specific steps:
[0013] Step S11: obtaining an emergency rescue area map, dividing the emergency rescue area into a number of rescue sub-areas of equal area according to the emergency rescue area map, obtaining a plurality of rescue sub-areas, and randomly selecting a rescue sub-area from the plurality of rescue sub-areas as a sample rescue sub-area;
[0014] Step S12: performing emergency communication analysis on the sample rescue area to obtain a first area survey coefficient;
[0015] Step S13: Performing environmental terrain analysis on the sample rescue area to obtain a second area exploration coefficient;
[0016] Step S14: Performing a human environment analysis on the sample rescue area to obtain a third area exploration coefficient;
[0017] Step S15: defining the first regional survey coefficient, the second regional survey coefficient and the third regional survey coefficient as regional survey data corresponding to the sample rescue sub-region;
[0018] Step S16: acquiring the regional survey data corresponding to each rescue sub-region respectively to obtain a plurality of regional survey data, and defining the obtained plurality of regional survey data as regional environmental survey data;
[0019] The step S12 further includes the following specific steps:
[0020] Step S121: Obtain the area value corresponding to the sample rescue sub-area according to the emergency rescue area map, obtain the area value of the sample rescue area, obtain the number value corresponding to the Beidou communication base station in the sample rescue area, obtain the number value of the regional base station, calculate the ratio of the number value of the regional base station to the area value of the sample rescue area, and obtain the regional Beidou base station density value;
[0021] Step S122: Mark the time value corresponding to the current time point as the first stage time point, mark the time point corresponding to the signal monitoring duration before the first stage time point as the second stage time point, and mark the period between the first stage time point and the second monitoring time point as the emergency communication monitoring period;
[0022] Step S123: randomly selecting a number of Beidou signal monitoring points in the sample rescue sub-area, obtaining the Beidou signal average strength value of each Beidou signal monitoring point during the emergency communication monitoring period, and obtaining the Beidou signal strength values of the multiple monitoring points;
[0023] Step S124: Calculate the average of the Beidou signal strength values at multiple monitoring points to obtain the average strength of the regional Beidou signal;
[0024] Step S125: performing variance calculation on the Beidou signal strength values at multiple monitoring points to obtain a regional Beidou signal variance value;
[0025] Step S126: Calculate the regional Beidou base station density value, the regional Beidou signal average strength and the regional Beidou signal variance value to obtain a first regional survey coefficient;
[0026] The exploration coefficient of the first area is calculated, and the specific formula is as follows:
[0027]
[0028] Among them, Kcq1 is the first regional survey coefficient, Mdq is the regional Beidou base station density value, Bxq is the regional Beidou signal average strength, and Fcq is the regional Beidou signal variance value.
[0029] Furthermore, the step S13 further includes the following specific steps:
[0030] Step S131: Obtain a regional topographic map corresponding to the sample rescue area, decompose the sample rescue area in the regional topographic map into a number of topographic points, and obtain the altitude corresponding to each topographic point.
[0031] Step S132: j characteristic altitude values are set, and terrain points whose altitudes belong to the characteristic altitude values and have the same values are connected in a circular manner to obtain a regional contour map;
[0032] Step S133: marking the innermost contour lines in the regional contour map as the first layer contour lines, marking the outermost contour lines in the regional contour map as the jth layer contour lines, and naming the contour lines between the first layer contour lines and the jth layer contour lines as the second layer contour lines to the j-1th layer contour lines in sequence;
[0033] Step S134: obtaining the height values corresponding to the first layer of contour lines, obtaining the height values of the first contour lines, obtaining the height values corresponding to the second layer of contour lines, obtaining the height values of the second contour lines, obtaining the distance values between the first layer of contour lines and the second layer of contour lines, obtaining the distance difference between the first contour lines;
[0034] Step S135: obtaining a first terrain slope by calculating the first contour line height value, the second contour line height value and the first contour line distance difference;
[0035] The slope of the first terrain is calculated, and the specific formula is configured as follows:
[0036]
[0037] Wherein, Pd1 is the slope of the first terrain, Gz1 is the height value of the first contour line, Gz2 is the height value of the second contour line, and Jc1 is the distance difference of the first contour line;
[0038] Step S136: acquiring the second terrain slope to the j-1th terrain slope respectively;
[0039] Step S137: Calculate the average of the slopes from the first terrain slope to the j-1th terrain slope to obtain the average slope of the regional terrain, and calculate the variance of the slopes from the first terrain slope to the j-1th terrain slope to obtain the variance of the regional terrain slope;
[0040] Step S138: obtaining the height values corresponding to the first layer of contour lines, obtaining the height value of the first contour line, obtaining the height value corresponding to the j-th layer of contour lines, obtaining the height value of the j-th contour line, calculating the difference between the height value of the first contour line and the height value of the j-th contour line, and obtaining the regional peak altitude difference;
[0041] Step S139: Calculate the average slope of the regional terrain, the variance of the regional terrain slope, and the difference in altitude of the regional peak to obtain a second regional exploration coefficient;
[0042] The exploration coefficient of the second area is calculated as follows:
[0043]
[0044] Among them, Kcq2 is the second regional exploration coefficient, Fgc is the regional peak altitude difference, Xlp is the average slope of the regional terrain, and Fcx is the variance of the regional terrain slope.
[0045] Furthermore, the step S14 further includes the following specific steps:
[0046] Step S141: obtaining the area value corresponding to the sample rescue sub-region according to the emergency rescue area map to obtain the area value of the sample rescue region;
[0047] Step S142: obtaining a real-time satellite image corresponding to the sample rescue sub-region, obtaining a building area value corresponding to the sample rescue sub-region according to the real-time satellite image, obtaining a regional building area value, calculating a ratio of the regional building area value to the sample rescue region area value, and obtaining a regional building area ratio;
[0048] Step S143: obtaining the disaster-affected area value corresponding to the sample rescue sub-region according to the real-time satellite image, calculating the ratio of the disaster-affected area value to the regional building area value, and obtaining the regional disaster-affected area ratio;
[0049] Step S144: obtaining the number of permanent residents corresponding to the sample rescue sub-region, calculating the ratio of the number of permanent residents to the value of the regional building area, and obtaining the regional population density value;
[0050] Step S145: Calculate the regional building area ratio, the regional disaster-affected area ratio and the regional population density value to obtain a third regional survey coefficient;
[0051] The exploration coefficient of the third area is calculated as follows:
[0052] Kcq3=Qjb+Qsz+Qrk;
[0053] Among them, Kcq3 is the third area survey coefficient, Qjb is the regional building area ratio, Qsz is the regional disaster area ratio, and Qrk is the regional population density value.
[0054] Furthermore, the step S2 further includes the following specific steps:
[0055] Step S21: Acquire regional environmental survey data, and acquire multiple regional survey data according to the regional environmental survey data;
[0056] Step S22: obtaining a rescue priority ranking coefficient corresponding to each rescue sub-region according to the regional survey data, and obtaining a plurality of rescue priority ranking coefficients;
[0057] Step S23: Arrange the multiple rescue priority sorting coefficients in descending order according to the numerical value ratio to obtain a preliminary rescue priority sorting queue;
[0058] Step S24: adjusting the rescue sub-region corresponding to the rescue priority ranking coefficient ranked first in the rescue priority preliminary ranking queue as the initial rescue sub-region;
[0059] Step S25: defining the initial rescue sub-area and the preliminary rescue priority ranking queue as preliminary rescue control data.
[0060] Furthermore, the step S22 further includes the following specific steps:
[0061] Step S221: randomly selecting a rescue sub-region from multiple rescue sub-regions as a sample sorting sub-region;
[0062] Step S222: obtaining regional exploration data corresponding to the sample sorting sub-region, and obtaining a first regional exploration coefficient, a second regional exploration coefficient, and a third regional exploration coefficient corresponding to the sample sorting sub-region according to the regional exploration data;
[0063] Step S223: Calculating the first area survey coefficient, the second area survey coefficient, and the third area survey coefficient to obtain the rescue priority ranking coefficient corresponding to the sample ranking sub-area;
[0064] Calculate the rescue priority ranking coefficient. The specific formula is configured as follows:
[0065] Xxj=Kcq1+Kcq2+Kcq3;
[0066] Among them, Xxj is the rescue priority ranking coefficient, Kcq1 is the exploration coefficient of the first area, Kcq2 is the exploration coefficient of the second area, and Kcq3 is the exploration coefficient of the third area;
[0067] Step S224: respectively obtain the rescue priority ranking coefficient corresponding to each rescue sub-area to obtain a plurality of rescue priority ranking coefficients.
[0068] Furthermore, the step S3 further includes the following specific steps:
[0069] Step S31: obtaining preliminary rescue control data, and obtaining an initial rescue sub-area according to the preliminary rescue control data;
[0070] Step S32: taking the regional geometric center corresponding to the initial rescue sub-region as the regional rescue starting point, and randomly selecting a sub-region from multiple rescue sub-regions as a traffic analysis sample region;
[0071] Step S33: Performing traffic analysis on the traffic analysis sample area to obtain a rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0072] Step S34: respectively obtaining the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain a plurality of rescue traffic accessibility coefficients;
[0073] Step S35: defining the rescue traffic accessibility coefficient corresponding to each rescue sub-area as rescue area traffic analysis data.
[0074] Furthermore, the step S33 further includes the following specific steps:
[0075] Step S331: acquiring real-time GIS images between traffic analysis sample areas and traffic analysis sample areas through Beidou satellites;
[0076] Step S332: The regional geometric center corresponding to the traffic analysis sample area is used as the regional rescue end point, and the regional rescue start point and the regional rescue end point are marked on the real-time GIS image respectively, and the straight-line distance value between the regional rescue start point and the regional rescue end point is obtained to obtain the rescue straight-line distance;
[0077] Step S333: In the real-time GIS image, the regional rescue starting point and the regional rescue end point are connected to obtain a regional rescue baseline, two parallel lines of the same length as the regional rescue baseline are drawn on both sides of the regional rescue baseline to obtain a first rescue parallel line and a second rescue parallel line, four line segment vertices corresponding to the first rescue parallel line and the second rescue parallel line are connected in sequence, and the connected rectangular area in the real-time GIS image is marked as a traffic monitoring area;
[0078] Step S334: Obtain the total mileage of roads in the traffic monitoring area, obtain the area value corresponding to the traffic monitoring area, obtain the area value of the monitoring area, calculate the ratio of the total mileage of roads to the area value of the monitoring area, and obtain the regional road density;
[0079] Step S335: randomly selecting a number of road sections in the traffic monitoring area as sample monitoring roads, respectively obtaining the road speed limit corresponding to each sample monitoring road, obtaining a plurality of road speed limits, and averaging the obtained plurality of road speed limits to obtain an average speed limit of the monitoring roads;
[0080] Step S336: Calculate the rescue straight-line distance, regional road density, and average speed limit of the monitored road to obtain the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0081] The rescue traffic accessibility coefficient is calculated as follows:
[0082]
[0083] Among them, Jtd is the rescue traffic accessibility coefficient, Dlm is the regional road density, Jpx is the average speed limit of the monitored road, and Zxj is the rescue straight-line distance.
[0084] Furthermore, the step S4 further includes the following specific steps:
[0085] Step S41: obtaining preliminary rescue control data, obtaining an initial rescue sub-area and a preliminary rescue priority ranking queue according to the preliminary rescue control data, and obtaining a rescue priority ranking coefficient corresponding to each rescue sub-area according to the preliminary priority ranking queue;
[0086] Step S42: Obtain rescue area traffic analysis data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area according to the rescue area traffic analysis data;
[0087] Step S43: marking the time range for performing rescue on each rescue sub-area as a rescue cycle, obtaining multiple rescue cycles, and naming the multiple rescue cycles as the first rescue cycle to the qth rescue cycle respectively according to the sequence of rescue time;
[0088] Step S44: after completing the rescue of the first-cycle rescue sub-area, performing rescue area control in the rescue sub-area where no rescue is performed, obtaining the initial rescue sub-area corresponding to the second rescue cycle, obtaining the second-cycle rescue sub-area, and performing rescue on the second-cycle rescue sub-area in the second rescue cycle;
[0089] Step S441: Obtain a rescue traffic accessibility coefficient and a rescue priority ranking coefficient corresponding to a rescue sub-region, and sum the rescue traffic accessibility coefficient and the rescue priority ranking coefficient to obtain a comprehensive rescue ranking coefficient of multiple regions;
[0090] Step S442: comparing the numerical values of the comprehensive rescue ranking coefficients of the multiple regions, and marking the rescue sub-region corresponding to the comprehensive rescue ranking coefficient of the region with the largest numerical value as the second-period rescue sub-region;
[0091] Step S45: When the rescue of the second-cycle rescue sub-region is completed, the second-cycle rescue sub-region is re-marked as the initial rescue sub-region, and step S3 is repeated to obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-region that has not been rescued, and the sum of the rescue traffic accessibility coefficient and the rescue priority ranking coefficient of the corresponding rescue sub-region is calculated to obtain a plurality of regional comprehensive rescue ranking coefficients, and the numerical values of the plurality of regional comprehensive rescue ranking coefficients are compared, and the rescue sub-region corresponding to the regional comprehensive rescue ranking coefficient with the largest value is marked as the third-cycle rescue sub-region;
[0092] Step S44: repeat step S44 to perform rescue control in the fourth-cycle rescue sub-area to the qth-cycle rescue sub-area respectively.
[0093] A control system based on Beidou emergency communication, the specific working process of each module of the control system is as follows:
[0094] Data acquisition module: used to obtain the emergency rescue area map, divide the emergency rescue area map into several rescue sub-areas, obtain the first area exploration coefficient by performing emergency communication analysis on each rescue sub-area, obtain the second area exploration coefficient by performing environmental terrain analysis on each rescue sub-area, obtain the third area exploration coefficient by performing humanistic environment analysis on each rescue sub-area, and obtain regional environmental exploration data;
[0095] Initial control module: used to sort the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data, obtain the preliminary rescue priority sorting queue, regulate and determine the initial rescue sub-area according to the preliminary rescue priority sorting queue, and define the preliminary rescue priority sorting queue and the initial rescue sub-area as preliminary rescue control data;
[0096] Traffic analysis module: used to perform traffic analysis on the rescue sub-area based on the preliminary rescue control data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain the rescue area traffic analysis data;
[0097] Periodic control module: used to perform periodic rescue control on each rescue sub-area based on the rescue area traffic analysis data and preliminary rescue control data.
[0098] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:
[0099] 1. The present invention obtains the first regional exploration coefficient by performing emergency communication analysis on each rescue sub-region, obtains the second regional exploration coefficient by performing environmental terrain analysis on each rescue sub-region, and obtains the third regional exploration coefficient by performing humanistic environment analysis on each rescue sub-region, thereby obtaining regional environmental exploration data, and regulating the rescue priority of the disaster relief area through the regional environmental exploration data, thereby ensuring the objectivity of the decision-making in the rescue process;
[0100] 2. The present invention performs rescue control based on the traffic accessibility between the current rescue area and the surrounding areas to be rescued, thereby achieving real-time control of regional rescue, improving rescue efficiency, and ensuring the scientific nature of rescue control. BRIEF DESCRIPTION OF THE DRAWINGS
[0101] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.
[0102] Figure 1 It is a diagram of the implementation steps of the present invention;
[0103] Figure 2 is the overall system block diagram of the present invention;
[0104] Figure 3 It is the regional contour topographic map in the present invention;
[0105] Figure 4 It is a schematic diagram of the traffic monitoring area in the present invention. DETAILED DESCRIPTION
[0106] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. 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.
[0107] Embodiment 1
[0108] See also Figure 1 The present invention provides a technical solution: a control method based on Beidou emergency communication, comprising the following specific steps:
[0109] Step S1: Obtain an emergency rescue area map, divide the emergency rescue area map into several rescue sub-areas, obtain a first area survey coefficient by performing emergency communication analysis on each rescue sub-area, obtain a second area survey coefficient by performing environmental terrain analysis on each rescue sub-area, obtain a third area survey coefficient by performing humanistic environment analysis on each rescue sub-area, and obtain regional environmental survey data;
[0110] Step S11: obtaining an emergency rescue area map, dividing the emergency rescue area into a number of rescue sub-areas of equal area according to the emergency rescue area map, obtaining a plurality of rescue sub-areas, and randomly selecting a rescue sub-area from the plurality of rescue sub-areas as a sample rescue sub-area;
[0111] Step S12: performing emergency communication analysis on the sample rescue area to obtain a first area survey coefficient;
[0112] The step S12 further includes the following specific steps:
[0113] Step S121: Obtain the area value corresponding to the sample rescue sub-area according to the emergency rescue area map, obtain the area value of the sample rescue area, obtain the number value corresponding to the Beidou communication base station in the sample rescue area, obtain the number value of the regional base station, calculate the ratio of the number value of the regional base station to the area value of the sample rescue area, and obtain the regional Beidou base station density value;
[0114] Step S122: Mark the time value corresponding to the current time point as the first stage time point, mark the time point corresponding to the signal monitoring duration before the first stage time point as the second stage time point, and mark the period between the first stage time point and the second monitoring time point as the emergency communication monitoring period;
[0115] Step S123: randomly selecting a number of Beidou signal monitoring points in the sample rescue sub-area, obtaining the Beidou signal average strength value of each Beidou signal monitoring point during the emergency communication monitoring period, and obtaining the Beidou signal strength values of the multiple monitoring points;
[0116] Step S124: Calculate the average of the Beidou signal strength values at multiple monitoring points to obtain the average strength of the regional Beidou signal;
[0117] Step S125: performing variance calculation on the Beidou signal strength values at multiple monitoring points to obtain a regional Beidou signal variance value;
[0118] Step S126: Calculate the regional Beidou base station density value, the regional Beidou signal average strength and the regional Beidou signal variance value to obtain a first regional survey coefficient;
[0119] The exploration coefficient of the first area is calculated, and the specific formula is as follows:
[0120]
[0121] Among them, Kcq1 is the first regional survey coefficient, Mdq is the regional Beidou base station density value, Bxq is the regional Beidou signal average strength, and Fcq is the regional Beidou signal variance value;
[0122] Step S13: Performing environmental terrain analysis on the sample rescue area to obtain a second area exploration coefficient;
[0123] The step S13 further includes the following specific steps:
[0124] Step S131: Obtain a regional topographic map corresponding to the sample rescue area, decompose the sample rescue area in the regional topographic map into a number of topographic points, and obtain the altitude corresponding to each topographic point.
[0125] Step S132: j characteristic altitude values are set, and terrain points whose altitudes belong to the characteristic altitude values and have the same values are connected in a circular manner to obtain a regional contour map;
[0126] Step S133: marking the innermost contour lines in the regional contour map as the first layer contour lines, marking the outermost contour lines in the regional contour map as the jth layer contour lines, and naming the contour lines between the first layer contour lines and the jth layer contour lines as the second layer contour lines to the j-1th layer contour lines in sequence;
[0127] Step S134: obtaining the height values corresponding to the first layer of contour lines, obtaining the height values of the first contour lines, obtaining the height values corresponding to the second layer of contour lines, obtaining the height values of the second contour lines, obtaining the distance values between the first layer of contour lines and the second layer of contour lines, obtaining the distance difference between the first contour lines;
[0128] Step S135: obtaining a first terrain slope by calculating the first contour line height value, the second contour line height value and the first contour line distance difference;
[0129] The slope of the first terrain is calculated, and the specific formula is configured as follows:
[0130]
[0131] Wherein, Pd1 is the slope of the first terrain, Gz1 is the height value of the first contour line, Gz2 is the height value of the second contour line, and Jc1 is the distance difference of the first contour line;
[0132] Step S136: acquiring the second terrain slope to the j-1th terrain slope respectively;
[0133] Step S137: Calculate the average of the slopes from the first terrain slope to the j-1th terrain slope to obtain the average slope of the regional terrain, and calculate the variance of the slopes from the first terrain slope to the j-1th terrain slope to obtain the variance of the regional terrain slope;
[0134] Step S138: obtaining the height values corresponding to the first layer of contour lines, obtaining the height value of the first contour line, obtaining the height value corresponding to the j-th layer of contour lines, obtaining the height value of the j-th contour line, calculating the difference between the height value of the first contour line and the height value of the j-th contour line, and obtaining the regional peak altitude difference;
[0135] Step S139: Calculate the average slope of the regional terrain, the variance of the regional terrain slope, and the difference in altitude of the regional peak to obtain a second regional exploration coefficient;
[0136] The exploration coefficient of the second area is calculated as follows:
[0137]
[0138] Among them, Kcq2 is the second regional exploration coefficient, Fgc is the regional peak altitude difference, Xlp is the regional terrain average slope, and Fcx is the regional terrain slope variance;
[0139] Step S14: Performing a human environment analysis on the sample rescue area to obtain a third area exploration coefficient;
[0140] The step S14 further includes the following specific steps:
[0141] Step S141: obtaining the area value corresponding to the sample rescue sub-region according to the emergency rescue area map to obtain the area value of the sample rescue region;
[0142] Step S142: obtaining a real-time satellite image corresponding to the sample rescue sub-region, obtaining a building area value corresponding to the sample rescue sub-region according to the real-time satellite image, obtaining a regional building area value, calculating a ratio of the regional building area value to the sample rescue region area value, and obtaining a regional building area ratio;
[0143] Step S143: obtaining the disaster-affected area value corresponding to the sample rescue sub-region according to the real-time satellite image, calculating the ratio of the disaster-affected area value to the regional building area value, and obtaining the regional disaster-affected area ratio;
[0144] Step S144: obtaining the number of permanent residents corresponding to the sample rescue sub-region, calculating the ratio of the number of permanent residents to the value of the regional building area, and obtaining the regional population density value;
[0145] Step S145: Calculate the regional building area ratio, the regional disaster-affected area ratio and the regional population density value to obtain a third regional survey coefficient;
[0146] The exploration coefficient of the third area is calculated as follows:
[0147] Kcq3=Qjb+Qsz+Qrk;
[0148] Among them, Kcq3 is the third area survey coefficient, Qjb is the regional building area ratio, Qsz is the regional disaster area ratio, and Qrk is the regional population density value;
[0149] Step S15: defining the first regional survey coefficient, the second regional survey coefficient and the third regional survey coefficient as regional survey data corresponding to the sample rescue sub-region;
[0150] Step S16: acquiring the regional survey data corresponding to each rescue sub-region respectively to obtain a plurality of regional survey data, and defining the obtained plurality of regional survey data as regional environmental survey data;
[0151] Step S2: sorting the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data to obtain a preliminary rescue priority sorting queue, regulating and determining the initial rescue sub-area according to the preliminary rescue priority sorting queue, and defining the preliminary rescue priority sorting queue and the initial rescue sub-area as preliminary rescue regulation data;
[0152] Step S21: Acquire regional environmental survey data, and acquire multiple regional survey data according to the regional environmental survey data;
[0153] Step S22: obtaining a rescue priority ranking coefficient corresponding to each rescue sub-region according to the regional survey data, and obtaining a plurality of rescue priority ranking coefficients;
[0154] The step S22 further includes the following specific steps:
[0155] Step S221: randomly selecting a rescue sub-region from multiple rescue sub-regions as a sample sorting sub-region;
[0156] Step S222: obtaining regional exploration data corresponding to the sample sorting sub-region, and obtaining a first regional exploration coefficient, a second regional exploration coefficient, and a third regional exploration coefficient corresponding to the sample sorting sub-region according to the regional exploration data;
[0157] Step S223: Calculating the first area survey coefficient, the second area survey coefficient, and the third area survey coefficient to obtain the rescue priority ranking coefficient corresponding to the sample ranking sub-area;
[0158] Calculate the rescue priority ranking coefficient. The specific formula is configured as follows:
[0159] Xxj=Kcq1+Kcq2+Kcq3;
[0160] Among them, Xxj is the rescue priority ranking coefficient, Kcq1 is the exploration coefficient of the first area, Kcq2 is the exploration coefficient of the second area, and Kcq3 is the exploration coefficient of the third area;
[0161] Step S224: acquiring the rescue priority ranking coefficient corresponding to each rescue sub-area respectively to obtain a plurality of rescue priority ranking coefficients;
[0162] Step S23: Arrange the multiple rescue priority sorting coefficients in descending order according to the numerical value ratio to obtain a preliminary rescue priority sorting queue;
[0163] Step S24: adjusting the rescue sub-region corresponding to the rescue priority ranking coefficient ranked first in the rescue priority preliminary ranking queue as the initial rescue sub-region;
[0164] Step S25: defining the initial rescue sub-area and the preliminary rescue priority ranking queue as preliminary rescue control data;
[0165] Step S3: Performing traffic analysis on the rescue sub-area according to the preliminary rescue control data to obtain rescue area traffic analysis data;
[0166] Step S31: obtaining preliminary rescue control data, and obtaining an initial rescue sub-area according to the preliminary rescue control data;
[0167] Step S32: taking the regional geometric center corresponding to the initial rescue sub-region as the regional rescue starting point, and randomly selecting a sub-region from multiple rescue sub-regions as a traffic analysis sample region;
[0168] Step S33: Performing traffic analysis on the traffic analysis sample area to obtain a rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0169] The step S33 further includes the following specific steps:
[0170] Step S331: acquiring real-time GIS images between traffic analysis sample areas and traffic analysis sample areas through Beidou satellites;
[0171] Step S332: The regional geometric center corresponding to the traffic analysis sample area is used as the regional rescue end point, and the regional rescue start point and the regional rescue end point are marked on the real-time GIS image respectively, and the straight-line distance value between the regional rescue start point and the regional rescue end point is obtained to obtain the rescue straight-line distance;
[0172] Step S333: In the real-time GIS image, the regional rescue starting point and the regional rescue end point are connected to obtain a regional rescue baseline, two parallel lines of the same length as the regional rescue baseline are drawn on both sides of the regional rescue baseline to obtain a first rescue parallel line and a second rescue parallel line, four line segment vertices corresponding to the first rescue parallel line and the second rescue parallel line are connected in sequence, and the connected rectangular area in the real-time GIS image is marked as a traffic monitoring area;
[0173] Step S334: Obtain the total mileage of roads in the traffic monitoring area, obtain the area value corresponding to the traffic monitoring area, obtain the area value of the monitoring area, calculate the ratio of the total mileage of roads to the area value of the monitoring area, and obtain the regional road density;
[0174] Step S335: randomly selecting a number of road sections in the traffic monitoring area as sample monitoring roads, respectively obtaining the road speed limit corresponding to each sample monitoring road, obtaining a plurality of road speed limits, and averaging the obtained plurality of road speed limits to obtain an average speed limit of the monitoring roads;
[0175] Step S336: Calculate the rescue straight-line distance, regional road density, and average speed limit of the monitored road to obtain the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0176] The rescue traffic accessibility coefficient is calculated as follows:
[0177]
[0178] Among them, Jtd is the rescue traffic accessibility coefficient, Dlm is the regional road density, Jpx is the average speed limit of the monitored road, and Zxj is the rescue straight-line distance;
[0179] Step S34: respectively obtaining the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain a plurality of rescue traffic accessibility coefficients;
[0180] Step S35: defining the rescue traffic accessibility coefficient corresponding to each rescue sub-area as rescue area traffic analysis data;
[0181] Step S4: performing periodic rescue control on multiple rescue sub-areas according to the rescue area traffic analysis data and the preliminary rescue control data;
[0182] Step S41: obtaining preliminary rescue control data, obtaining an initial rescue sub-area and a preliminary rescue priority ranking queue according to the preliminary rescue control data, and obtaining a rescue priority ranking coefficient corresponding to each rescue sub-area according to the preliminary priority ranking queue;
[0183] Step S42: Obtain rescue area traffic analysis data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area according to the rescue area traffic analysis data;
[0184] Step S43: marking the time range for performing rescue on each rescue sub-area as a rescue cycle, obtaining multiple rescue cycles, and naming the multiple rescue cycles as the first rescue cycle to the qth rescue cycle respectively according to the sequence of rescue time;
[0185] Step S44: after completing the rescue of the first-cycle rescue sub-area, performing rescue area control in the rescue sub-area where no rescue is performed, obtaining the initial rescue sub-area corresponding to the second rescue cycle, obtaining the second-cycle rescue sub-area, and performing rescue on the second-cycle rescue sub-area in the second rescue cycle;
[0186] Step S441: Obtain a rescue traffic accessibility coefficient and a rescue priority ranking coefficient corresponding to a rescue sub-region, and sum the rescue traffic accessibility coefficient and the rescue priority ranking coefficient to obtain a comprehensive rescue ranking coefficient of multiple regions;
[0187] Step S442: comparing the numerical values of the comprehensive rescue ranking coefficients of the multiple regions, and marking the rescue sub-region corresponding to the comprehensive rescue ranking coefficient of the region with the largest numerical value as the second-period rescue sub-region;
[0188] Step S45: When the rescue of the second-cycle rescue sub-region is completed, the second-cycle rescue sub-region is re-marked as the initial rescue sub-region, and step S3 is repeated to obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-region that has not been rescued, and the sum of the rescue traffic accessibility coefficient and the rescue priority ranking coefficient of the corresponding rescue sub-region is calculated to obtain a plurality of regional comprehensive rescue ranking coefficients, and the numerical values of the plurality of regional comprehensive rescue ranking coefficients are compared, and the rescue sub-region corresponding to the regional comprehensive rescue ranking coefficient with the largest value is marked as the third-cycle rescue sub-region;
[0189] Step S44: repeat step S44 to perform rescue control in the fourth-cycle rescue sub-area to the qth-cycle rescue sub-area respectively.
[0190] In this application, if corresponding calculation formulas appear, the above calculation formulas are all dimensionless and take their numerical calculations. The weight coefficients, proportional coefficients and other coefficients in the formulas are set to a result value obtained by quantifying each parameter. The size of the weight coefficient and the proportional coefficient can be determined as long as it does not affect the proportional relationship between the parameter and the result value.
[0191] Embodiment 2
[0192] See also Figure 2 , based on another concept of the same invention, a control system based on Beidou emergency communication is now proposed, including a data acquisition module, a primary control module, a traffic analysis module, a periodic control module and a server, wherein the data acquisition module, the primary control module, the traffic analysis module and the periodic control module are respectively connected to the server, and the server controls the data acquisition module, the primary control module, the traffic analysis module and the periodic control module respectively;
[0193] The data acquisition module obtains an emergency rescue area map, divides the emergency rescue area map into several rescue sub-areas, obtains a first area exploration coefficient by performing an emergency communication analysis on each rescue sub-area, obtains a second area exploration coefficient by performing an environmental terrain analysis on each rescue sub-area, and obtains a third area exploration coefficient by performing a humanistic environment analysis on each rescue sub-area, thereby obtaining regional environmental exploration data;
[0194] The data acquisition module includes Beidou communication unit, environmental terrain unit and human environment unit;
[0195] Obtain an emergency rescue area map, divide the emergency rescue area into a number of rescue sub-areas of equal area according to the emergency rescue area map, obtain a plurality of rescue sub-areas, and randomly select a rescue sub-area from the plurality of rescue sub-areas as a sample rescue sub-area;
[0196] The Beidou communication unit conducts emergency communication analysis on the sample rescue area and obtains the first area exploration coefficient;
[0197] The details are as follows:
[0198] According to the emergency rescue area map, obtain the area value corresponding to the sample rescue sub-area, obtain the area value of the sample rescue area, obtain the number value corresponding to the Beidou communication base station in the sample rescue area, obtain the number value of the regional base station, calculate the ratio of the number value of the regional base station to the area value of the sample rescue area, and obtain the regional Beidou base station density value;
[0199] Mark the time value corresponding to the current time point as the first stage time point, mark the time point corresponding to the signal monitoring duration before the first stage time point as the second stage time point, and mark the period between the first stage time point and the second monitoring time point as the emergency communication monitoring period;
[0200] It should be noted here that:
[0201] In this application, as the time value corresponding to the current time point changes, the first stage time point and the second stage time point also change accordingly, thereby realizing the dynamic update of the emergency communication monitoring period;
[0202] Randomly select a number of Beidou signal monitoring points in the sample rescue sub-area, obtain the average Beidou signal strength value of each Beidou signal monitoring point during the emergency communication monitoring period, and obtain the Beidou signal strength values of multiple monitoring points;
[0203] It should be noted here that:
[0204] In the present application, the Beidou signal average strength value involved here is specifically to mark multiple signal monitoring time points in the emergency communication monitoring period, obtain the Beidou signal strength value corresponding to each Beidou signal monitoring point at each signal monitoring time point in the emergency communication monitoring period, and calculate the average of the Beidou signal strength values corresponding to the obtained multiple signal monitoring time points to obtain the Beidou signal average strength value of each Beidou signal monitoring point in the emergency communication monitoring period;
[0205] The Beidou signal strength values at multiple monitoring points are averaged to obtain the regional Beidou signal average strength;
[0206] Calculate the variance of Beidou signal strength values at multiple monitoring points to obtain the regional Beidou signal variance value;
[0207] The first regional survey coefficient is obtained by calculating the regional Beidou base station density value, the regional Beidou signal average strength and the regional Beidou signal variance value;
[0208] The exploration coefficient of the first area is calculated, and the specific formula is as follows:
[0209]
[0210] Among them, Kcq1 is the first regional survey coefficient, Mdq is the regional Beidou base station density value, Bxq is the regional Beidou signal average strength, and Fcq is the regional Beidou signal variance value;
[0211] The environmental terrain unit performs environmental terrain analysis on the sample rescue area and obtains the second area exploration coefficient;
[0212] The details are as follows:
[0213] Obtain the regional topographic map corresponding to the sample rescue area, decompose the sample rescue area in the regional topographic map into several topographic points, and obtain the altitude corresponding to each topographic point.
[0214] And set j characteristic altitude values, connect the terrain points with the same altitude value to obtain the regional contour map, see Figure 3 ;
[0215] The innermost contour lines in the regional contour map are marked as the first contour line, the outermost contour lines in the regional contour map are marked as the jth contour line, and the contour lines between the first contour line and the jth contour line are named as the second contour line to the j-1th contour line in sequence;
[0216] It should be noted here that:
[0217] In this application, j is the numerical value corresponding to the characteristic altitude value, and is also the numerical value of the contour line in the regional contour map, and j is an integer greater than 0;
[0218] The naming involved here is that the contour line closest to the first contour line and outside the first contour line is named the second contour line, the contour line closest to the second contour line and outside the second contour line is named the third contour line, and so on. The contour line closest to the m-2 contour line and outside the m-2 contour line is named the m-1 contour line;
[0219] Get the height value corresponding to the first layer of contour lines, get the height value of the first contour line, get the height value corresponding to the second layer of contour lines, get the height value of the second contour line, get the distance value between the first layer of contour lines and the second layer of contour lines, get the distance difference between the first contour lines;
[0220] It should be noted here that:
[0221] The first contour line distance difference involved here is specifically the shortest distance value between the first layer contour line and the second layer contour line;
[0222] The first terrain slope is obtained by calculating the first contour line height value, the second contour line height value and the first contour line distance difference;
[0223] The slope of the first terrain is calculated, and the specific formula is configured as follows:
[0224]
[0225] Wherein, Pd1 is the slope of the first terrain, Gz1 is the height value of the first contour line, Gz2 is the height value of the second contour line, and Jc1 is the distance difference of the first contour line;
[0226] Repeat the process of acquiring the first terrain slope, and acquire the second terrain slope to the j-1th terrain slope respectively;
[0227] The slopes of the first terrain slope to the j-1th terrain slope are averaged to obtain the average slope of the regional terrain;
[0228] The variance of the first terrain slope to the j-1th terrain slope is calculated to obtain the regional terrain slope variance;
[0229] Get the height value corresponding to the first layer of contour lines, get the height value of the first contour line, get the height value corresponding to the j-th layer of contour lines, get the height value of the j-th contour line, calculate the difference between the height value of the first contour line and the height value of the j-th contour line, and get the regional peak altitude difference;
[0230] The second regional exploration coefficient is obtained by calculating the average slope of the regional terrain, the variance of the regional terrain slope and the difference in the altitude of the regional peak;
[0231] The exploration coefficient of the second area is calculated as follows:
[0232]
[0233] Among them, Kcq2 is the second regional exploration coefficient, Fgc is the regional peak altitude difference, Xlp is the regional terrain average slope, and Fcx is the regional terrain slope variance;
[0234] The human environment unit conducts human environment analysis on the sample rescue area and obtains the third area exploration coefficient;
[0235] The details are as follows:
[0236] According to the emergency rescue area map, the area value corresponding to the sample rescue sub-area is obtained to obtain the area value of the sample rescue area;
[0237] Acquire a real-time satellite image corresponding to the sample rescue sub-region, acquire a building area value corresponding to the sample rescue sub-region according to the real-time satellite image, obtain a regional building area value, calculate a ratio of the regional building area value to the sample rescue area area value, and obtain a regional building area ratio;
[0238] The disaster-stricken area value corresponding to the sample rescue sub-area is obtained according to the real-time satellite image, and the ratio of the disaster-stricken area value to the regional building area value is calculated to obtain the regional disaster-stricken area ratio;
[0239] It should be noted here that:
[0240] The building area value corresponding to the sample rescue sub-area involved here specifically refers to the total area of all buildings in the area;
[0241] Obtain the number of permanent residents corresponding to the sample rescue sub-area, calculate the ratio of the number of permanent residents to the value of the regional building area, and obtain the regional population density value;
[0242] The third area survey coefficient is obtained by calculating the regional building area ratio, the regional disaster-affected area ratio and the regional population density value;
[0243] The exploration coefficient of the third area is calculated as follows:
[0244] Kcq3=Qjb+Qsz+Qrk;
[0245] Among them, Kcq3 is the third area survey coefficient, Qjb is the regional building area ratio, Qsz is the regional disaster area ratio, and Qrk is the regional population density value;
[0246] The first regional survey coefficient, the second regional survey coefficient and the third regional survey coefficient are defined as regional survey data corresponding to the sample rescue sub-region;
[0247] Acquire the regional survey data corresponding to each rescue sub-region respectively to obtain a plurality of regional survey data, and define the obtained plurality of regional survey data as regional environmental survey data;
[0248] The data acquisition module acquires regional environmental survey data and transmits it to the primary control module;
[0249] The initial control module sorts the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data, obtains the preliminary rescue priority sorting queue, controls and determines the initial rescue sub-areas according to the preliminary rescue priority sorting queue, and defines the preliminary rescue priority sorting queue and the initial rescue sub-area as the preliminary rescue control data;
[0250] Acquire regional environmental survey data, and acquire multiple regional survey data based on the regional environmental survey data;
[0251] Obtaining a rescue priority ranking coefficient corresponding to each rescue sub-region according to the regional survey data, and obtaining a plurality of rescue priority ranking coefficients;
[0252] The details are as follows:
[0253] Randomly select a rescue sub-region from multiple rescue sub-regions as a sample sorting sub-region;
[0254] Acquire regional exploration data corresponding to the sample sorting sub-region, and acquire a first regional exploration coefficient, a second regional exploration coefficient, and a third regional exploration coefficient corresponding to the sample sorting sub-region according to the regional exploration data;
[0255] The first area survey coefficient, the second area survey coefficient and the third area survey coefficient are calculated to obtain the rescue priority ranking coefficient corresponding to the sample ranking sub-area;
[0256] Calculate the rescue priority ranking coefficient. The specific formula is configured as follows:
[0257] Xxj=Kcq1+Kcq2+Kcq3;
[0258] Among them, Xxj is the rescue priority ranking coefficient, Kcq1 is the exploration coefficient of the first area, Kcq2 is the exploration coefficient of the second area, and Kcq3 is the exploration coefficient of the third area;
[0259] Repeat the process of obtaining the rescue priority ranking coefficient corresponding to the sample ranking sub-area, respectively obtain the rescue priority ranking coefficient corresponding to each rescue sub-area, and obtain multiple rescue priority ranking coefficients;
[0260] Arrange multiple rescue priority sorting coefficients in descending order according to their numerical value ratios to obtain a preliminary rescue priority sorting queue;
[0261] The rescue sub-region corresponding to the rescue priority ranking coefficient ranked first in the rescue priority preliminary ranking queue is adjusted as the initial rescue sub-region;
[0262] The initial rescue sub-area and the preliminary rescue priority ranking queue are defined as preliminary rescue regulation data;
[0263] The initial control module acquires the preliminary rescue control data and transmits it to the traffic analysis module;
[0264] The traffic analysis module performs traffic analysis on the rescue sub-area based on the preliminary rescue control data to obtain rescue area traffic analysis data;
[0265] Obtaining preliminary rescue control data, and obtaining an initial rescue sub-area according to the preliminary rescue control data;
[0266] The regional geometric center corresponding to the initial rescue sub-region is used as the regional rescue starting point, and a sub-region is randomly selected from multiple rescue sub-regions as the traffic analysis sample area;
[0267] Conduct traffic analysis on the traffic analysis sample area to obtain the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0268] The details are as follows:
[0269] Acquire real-time GIS images between traffic analysis sample areas through Beidou satellites;
[0270] The regional geometric center corresponding to the traffic analysis sample area is taken as the regional rescue end point, and the regional rescue starting point and the regional rescue end point are marked on the real-time GIS image respectively, and the straight-line distance value between the regional rescue starting point and the regional rescue end point is obtained to obtain the rescue straight-line distance;
[0271] See also Figure 4 , in the real-time GIS image, connect the regional rescue starting point and the regional rescue end point to obtain the regional rescue baseline, draw two parallel lines of the same length as the regional rescue baseline on both sides of the regional rescue baseline to obtain the first rescue parallel line and the second rescue parallel line, connect the four line segment vertices corresponding to the first rescue parallel line and the second rescue parallel line in sequence, and mark the connected rectangular area in the real-time GIS image as the traffic monitoring area;
[0272] Obtain the total mileage of roads in the traffic monitoring area, obtain the area value corresponding to the traffic monitoring area, obtain the area value of the monitoring area, calculate the ratio of the total mileage of roads to the area value of the monitoring area, and obtain the regional road density;
[0273] Randomly select a number of road sections in the traffic monitoring area as sample monitoring roads, obtain the road speed limit corresponding to each sample monitoring road, obtain multiple road speed limits, and average the obtained multiple road speed limits to obtain the average speed limit of the monitoring road;
[0274] The rescue straight-line distance, regional road density, and average speed limit of the monitored roads are calculated to obtain the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area;
[0275] The rescue traffic accessibility coefficient is calculated as follows:
[0276]
[0277] Among them, Jtd is the rescue traffic accessibility coefficient, Dlm is the regional road density, Jpx is the average speed limit of the monitored road, and Zxj is the rescue straight-line distance;
[0278] Repeat the process of obtaining the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area, respectively obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area, and obtain multiple rescue traffic accessibility coefficients;
[0279] The rescue traffic accessibility coefficient corresponding to each rescue sub-area is defined as rescue area traffic analysis data;
[0280] The traffic analysis module acquires the traffic analysis data of the rescue area and transmits it to the cycle control module;
[0281] The periodic control module performs periodic rescue control on multiple rescue sub-areas based on the rescue area traffic analysis data and preliminary rescue control data;
[0282] Obtain preliminary rescue control data, obtain initial rescue sub-areas and preliminary rescue priority sorting queues according to the preliminary rescue control data, and obtain rescue priority sorting coefficients corresponding to each rescue sub-area according to the preliminary priority sorting queues;
[0283] Obtain rescue area traffic analysis data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area based on the rescue area traffic analysis data;
[0284] The time range for performing rescue in each rescue sub-area is marked as a rescue cycle, and multiple rescue cycles are obtained. The multiple rescue cycles are named as the first rescue cycle to the qth rescue cycle according to the order of rescue time;
[0285] It should be noted here that:
[0286] In this application, q is the quantity value corresponding to the rescue cycle, and q is an integer greater than 0;
[0287] The initial rescue sub-area is adjusted to be a first-cycle rescue sub-area, and rescue is performed on the first-cycle rescue sub-area within the first rescue cycle;
[0288] After completing the rescue of the first-cycle rescue sub-area, perform rescue area control in the rescue sub-area where no rescue is performed, obtain the initial rescue sub-area corresponding to the second rescue cycle, obtain the second-cycle rescue sub-area, and perform rescue on the second-cycle rescue sub-area in the second rescue cycle;
[0289] The second-cycle rescue sub-area is obtained as follows:
[0290] Obtain the rescue traffic accessibility coefficient and the rescue priority ranking coefficient corresponding to a rescue sub-region, and sum the rescue traffic accessibility coefficient and the rescue priority ranking coefficient to obtain the comprehensive rescue ranking coefficients of multiple regions, compare the values of the comprehensive rescue ranking coefficients of multiple regions, and mark the rescue sub-region corresponding to the regional comprehensive rescue ranking coefficient with the largest value as the second-period rescue sub-region;
[0291] When the rescue of the second-cycle rescue sub-region is completed, the second-cycle rescue sub-region is re-marked as the initial rescue sub-region, and the above process of obtaining the rescue area traffic analysis data is repeated. The rescue traffic accessibility coefficient corresponding to each rescue sub-region that has not been rescued is obtained respectively, and the sum of the rescue traffic accessibility coefficient and the rescue priority ranking coefficient of the corresponding rescue sub-region is calculated to obtain the comprehensive rescue ranking coefficients of multiple regions. The comprehensive rescue ranking coefficients of multiple regions are compared in numerical value, and the rescue sub-region corresponding to the comprehensive rescue ranking coefficient of the region with the largest value is marked as the third-cycle rescue sub-region;
[0292] Repeat the above process until the rescue control of each rescue sub-area is completed;
[0293] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A control method based on Beidou emergency communication, characterized in that: include: Step S1: Obtain an emergency rescue area map, divide the emergency rescue area map into several rescue sub-areas, obtain a first area survey coefficient by performing emergency communication analysis on each rescue sub-area, obtain a second area survey coefficient by performing environmental terrain analysis on each rescue sub-area, obtain a third area survey coefficient by performing humanistic environment analysis on each rescue sub-area, and obtain regional environmental survey data; Step S2: sorting the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data to obtain a preliminary rescue priority sorting queue, regulating and determining the initial rescue sub-area according to the preliminary rescue priority sorting queue, and defining the preliminary rescue priority sorting queue and the initial rescue sub-area as preliminary rescue regulation data; Step S3: Perform traffic analysis on the rescue sub-areas according to the preliminary rescue control data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain rescue area traffic analysis data; Step S4: Perform periodic rescue control on each rescue sub-area according to the rescue area traffic analysis data and the preliminary rescue control data.
2. A control method based on Beidou emergency communication according to claim 1, characterized in that: The step S1 further includes the following specific steps: Step S11: obtaining an emergency rescue area map, dividing the emergency rescue area into a number of rescue sub-areas of equal area according to the emergency rescue area map, obtaining a plurality of rescue sub-areas, and randomly selecting a rescue sub-area from the plurality of rescue sub-areas as a sample rescue sub-area; Step S12: performing emergency communication analysis on the sample rescue area to obtain a first area survey coefficient; Step S13: Performing environmental terrain analysis on the sample rescue area to obtain a second area exploration coefficient; Step S14: Performing a human environment analysis on the sample rescue area to obtain a third area exploration coefficient; Step S15: defining the first regional survey coefficient, the second regional survey coefficient and the third regional survey coefficient as regional survey data corresponding to the sample rescue sub-region; Step S16: acquiring the regional survey data corresponding to each rescue sub-region respectively to obtain a plurality of regional survey data, and defining the obtained plurality of regional survey data as regional environmental survey data; The step S12 further includes the following specific steps: Step S121: Obtain the area value corresponding to the sample rescue sub-area according to the emergency rescue area map, obtain the area value of the sample rescue area, obtain the number value corresponding to the Beidou communication base station in the sample rescue area, obtain the number value of the regional base station, calculate the ratio of the number value of the regional base station to the area value of the sample rescue area, and obtain the regional Beidou base station density value; Step S122: Mark the time value corresponding to the current time point as the first stage time point, mark the time point corresponding to the signal monitoring duration before the first stage time point as the second stage time point, and mark the period between the first stage time point and the second monitoring time point as the emergency communication monitoring period; Step S123: randomly selecting a number of Beidou signal monitoring points in the sample rescue sub-area, obtaining the Beidou signal average strength value of each Beidou signal monitoring point during the emergency communication monitoring period, and obtaining the Beidou signal strength values of the multiple monitoring points; Step S124: Calculate the average of the Beidou signal strength values at multiple monitoring points to obtain the average strength of the regional Beidou signal; Step S125: performing variance calculation on the Beidou signal strength values at multiple monitoring points to obtain a regional Beidou signal variance value; Step S126: Calculate the regional Beidou base station density value, the regional Beidou signal average strength and the regional Beidou signal variance value to obtain a first regional survey coefficient; The exploration coefficient of the first area is calculated, and the specific formula is as follows: Among them, Kcq1 is the first regional survey coefficient, Mdq is the regional Beidou base station density value, Bxq is the regional Beidou signal average strength, and Fcq is the regional Beidou signal variance value.
3. A control method based on Beidou emergency communication according to claim 2, characterized in that: The step S13 further includes the following specific steps: Step S131: obtaining a regional topographic map corresponding to the sample rescue area, decomposing the sample rescue area in the regional topographic map into a number of topographic points, and obtaining the altitude corresponding to each topographic point; Step S132: setting j characteristic altitude values, connecting terrain points whose altitudes belong to the characteristic altitude values and have the same values in a circular manner, and obtaining a regional contour map; Step S133: marking the innermost contour lines in the regional contour map as the first layer contour lines, marking the outermost contour lines in the regional contour map as the jth layer contour lines, and naming the contour lines between the first layer contour lines and the jth layer contour lines as the second layer contour lines to the j-1th layer contour lines in sequence; Step S134: obtaining the height values corresponding to the first layer of contour lines, obtaining the height values of the first contour lines, obtaining the height values corresponding to the second layer of contour lines, obtaining the height values of the second contour lines, obtaining the distance values between the first layer of contour lines and the second layer of contour lines, obtaining the distance difference between the first contour lines; Step S135: obtaining a first terrain slope by calculating the first contour line height value, the second contour line height value and the first contour line distance difference; The slope of the first terrain is calculated, and the specific formula is configured as follows: Wherein, Pd1 is the slope of the first terrain, Gz1 is the height value of the first contour line, Gz2 is the height value of the second contour line, and Jc1 is the distance difference of the first contour line; Step S136: acquiring the second terrain slope to the j-1th terrain slope respectively; Step S137: Calculate the average of the slopes from the first terrain slope to the j-1th terrain slope to obtain the average slope of the regional terrain, and calculate the variance of the slopes from the first terrain slope to the j-1th terrain slope to obtain the variance of the regional terrain slope; Step S138: obtaining the height values corresponding to the first layer of contour lines, obtaining the height value of the first contour line, obtaining the height value corresponding to the j-th layer of contour lines, obtaining the height value of the j-th contour line, calculating the difference between the height value of the first contour line and the height value of the j-th contour line, and obtaining the regional peak altitude difference; Step S139: Calculate the average slope of the regional terrain, the variance of the regional terrain slope, and the difference in altitude of the regional peak to obtain a second regional exploration coefficient; The exploration coefficient of the second area is calculated as follows: Among them, Kcq2 is the second regional exploration coefficient, Fgc is the regional peak altitude difference, Xlp is the average slope of the regional terrain, and Fcx is the variance of the regional terrain slope.
4. A control method based on Beidou emergency communication according to claim 2, characterized in that: The step S14 further includes the following specific steps: Step S141: obtaining the area value corresponding to the sample rescue sub-region according to the emergency rescue area map to obtain the area value of the sample rescue region; Step S142: obtaining a real-time satellite image corresponding to the sample rescue sub-region, obtaining a building area value corresponding to the sample rescue sub-region according to the real-time satellite image, obtaining a regional building area value, calculating a ratio of the regional building area value to the sample rescue region area value, and obtaining a regional building area ratio; Step S143: obtaining the disaster-affected area value corresponding to the sample rescue sub-region according to the real-time satellite image, calculating the ratio of the disaster-affected area value to the regional building area value, and obtaining the regional disaster-affected area ratio; Step S144: obtaining the number of permanent residents corresponding to the sample rescue sub-region, calculating the ratio of the number of permanent residents to the value of the regional building area, and obtaining the regional population density value; Step S145: Calculate the regional building area ratio, the regional disaster-affected area ratio and the regional population density value to obtain a third regional survey coefficient; The exploration coefficient of the third area is calculated as follows: Kcq3=Qjb+Qsz+Qrk; Among them, Kcq3 is the third area survey coefficient, Qjb is the regional building area ratio, Qsz is the regional disaster area ratio, and Qrk is the regional population density value.
5. The control method based on Beidou emergency communication according to claim 1, characterized in that: The step S2 further includes the following specific steps: Step S21: Acquire regional environmental survey data, and acquire multiple regional survey data according to the regional environmental survey data; Step S22: obtaining a rescue priority ranking coefficient corresponding to each rescue sub-region according to the regional survey data, and obtaining a plurality of rescue priority ranking coefficients; Step S23: Arrange the multiple rescue priority sorting coefficients in descending order according to the numerical value ratio to obtain a preliminary rescue priority sorting queue; Step S24: adjusting the rescue sub-region corresponding to the rescue priority ranking coefficient ranked first in the rescue priority preliminary ranking queue as the initial rescue sub-region; Step S25: defining the initial rescue sub-area and the preliminary rescue priority ranking queue as preliminary rescue control data.
6. A control method based on Beidou emergency communication according to claim 5, characterized in that: The step S22 further includes the following specific steps: Step S221: randomly selecting a rescue sub-region from multiple rescue sub-regions as a sample sorting sub-region; Step S222: obtaining regional exploration data corresponding to the sample sorting sub-region, and obtaining a first regional exploration coefficient, a second regional exploration coefficient, and a third regional exploration coefficient corresponding to the sample sorting sub-region according to the regional exploration data; Step S223: Calculating the first area survey coefficient, the second area survey coefficient, and the third area survey coefficient to obtain the rescue priority ranking coefficient corresponding to the sample ranking sub-area; Calculate the rescue priority ranking coefficient. The specific formula is configured as follows: Xxj=Kcq1+Kcq2+Kcq3; Among them, Xxj is the rescue priority ranking coefficient, Kcq1 is the exploration coefficient of the first area, Kcq2 is the exploration coefficient of the second area, and Kcq3 is the exploration coefficient of the third area; Step S224: respectively obtain the rescue priority ranking coefficient corresponding to each rescue sub-area to obtain a plurality of rescue priority ranking coefficients.
7. A control method based on Beidou emergency communication according to claim 1, characterized in that: The step S3 further includes the following specific steps: Step S31: obtaining preliminary rescue control data, and obtaining an initial rescue sub-area according to the preliminary rescue control data; Step S32: taking the regional geometric center corresponding to the initial rescue sub-region as the regional rescue starting point, and randomly selecting a sub-region from multiple rescue sub-regions as a traffic analysis sample region; Step S33: Performing traffic analysis on the traffic analysis sample area to obtain a rescue traffic accessibility coefficient corresponding to the traffic analysis sample area; Step S34: respectively obtaining the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain a plurality of rescue traffic accessibility coefficients; Step S35: defining the rescue traffic accessibility coefficient corresponding to each rescue sub-area as rescue area traffic analysis data.
8. The control method based on Beidou emergency communication according to claim 7 is characterized in that: The step S33 further includes the following specific steps: Step S331: acquiring real-time GIS images between traffic analysis sample areas and traffic analysis sample areas through Beidou satellites; Step S332: The regional geometric center corresponding to the traffic analysis sample area is used as the regional rescue end point, and the regional rescue start point and the regional rescue end point are marked on the real-time GIS image respectively, and the straight-line distance value between the regional rescue start point and the regional rescue end point is obtained to obtain the rescue straight-line distance; Step S333: In the real-time GIS image, the regional rescue starting point and the regional rescue end point are connected to obtain a regional rescue baseline, two parallel lines of the same length as the regional rescue baseline are drawn on both sides of the regional rescue baseline to obtain a first rescue parallel line and a second rescue parallel line, four line segment vertices corresponding to the first rescue parallel line and the second rescue parallel line are connected in sequence, and the connected rectangular area in the real-time GIS image is marked as a traffic monitoring area; Step S334: Obtain the total mileage of roads in the traffic monitoring area, obtain the area value corresponding to the traffic monitoring area, obtain the area value of the monitoring area, calculate the ratio of the total mileage of roads to the area value of the monitoring area, and obtain the regional road density; Step S335: randomly selecting a number of road sections in the traffic monitoring area as sample monitoring roads, respectively obtaining the road speed limit corresponding to each sample monitoring road, obtaining a plurality of road speed limits, and averaging the obtained plurality of road speed limits to obtain an average speed limit of the monitoring roads; Step S336: Calculate the rescue straight-line distance, regional road density, and average speed limit of the monitored road to obtain the rescue traffic accessibility coefficient corresponding to the traffic analysis sample area; The rescue traffic accessibility coefficient is calculated as follows: Among them, Jtd is the rescue traffic accessibility coefficient, Dlm is the regional road density, Jpx is the average speed limit of the monitored road, and Zxj is the rescue straight-line distance.
9. The control method based on Beidou emergency communication according to claim 1, characterized in that: The step S4 further includes the following specific steps: Step S41: obtaining preliminary rescue control data, obtaining an initial rescue sub-area and a preliminary rescue priority ranking queue according to the preliminary rescue control data, and obtaining a rescue priority ranking coefficient corresponding to each rescue sub-area according to the preliminary priority ranking queue; Step S42: Obtain rescue area traffic analysis data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area according to the rescue area traffic analysis data; Step S43: marking the time range for performing rescue on each rescue sub-area as a rescue cycle, obtaining multiple rescue cycles, and naming the multiple rescue cycles as the first rescue cycle to the qth rescue cycle respectively according to the order of rescue time; Step S44: after completing the rescue of the first-cycle rescue sub-area, performing rescue area control in the rescue sub-area where no rescue is performed, obtaining the initial rescue sub-area corresponding to the second rescue cycle, obtaining the second-cycle rescue sub-area, and performing rescue on the second-cycle rescue sub-area in the second rescue cycle; The step S44 further includes the following specific steps: Step S441: Obtain a rescue traffic accessibility coefficient and a rescue priority ranking coefficient corresponding to a rescue sub-region, and sum the rescue traffic accessibility coefficient and the rescue priority ranking coefficient to obtain a comprehensive rescue ranking coefficient of multiple regions; Step S442: comparing the numerical values of the comprehensive rescue ranking coefficients of the multiple regions, and marking the rescue sub-region corresponding to the comprehensive rescue ranking coefficient of the region with the largest numerical value as the second-period rescue sub-region; Step S45: When the rescue of the second-cycle rescue sub-region is completed, the second-cycle rescue sub-region is re-marked as the initial rescue sub-region, and step S3 is repeated to obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-region that has not been rescued, and the sum of the rescue traffic accessibility coefficient and the rescue priority ranking coefficient of the corresponding rescue sub-region is calculated to obtain a plurality of regional comprehensive rescue ranking coefficients, and the numerical values of the plurality of regional comprehensive rescue ranking coefficients are compared, and the rescue sub-region corresponding to the regional comprehensive rescue ranking coefficient with the largest value is marked as the third-cycle rescue sub-region; Step S44: repeat step S44 to perform rescue control in the fourth-cycle rescue sub-area to the qth-cycle rescue sub-area respectively.
10. A control system based on Beidou emergency communication, applicable to a control method based on Beidou emergency communication according to any one of claims 1 to 9, characterized in that: The specific working process of each module of the control system is as follows: Data acquisition module: used to obtain the emergency rescue area map, divide the emergency rescue area map into several rescue sub-areas, obtain the first area exploration coefficient by performing emergency communication analysis on each rescue sub-area, obtain the second area exploration coefficient by performing environmental terrain analysis on each rescue sub-area, obtain the third area exploration coefficient by performing humanistic environment analysis on each rescue sub-area, and obtain regional environmental exploration data; Initial control module: used to sort the rescue priorities of the rescue sub-areas by analyzing the regional environmental survey data, obtain the preliminary rescue priority sorting queue, regulate and determine the initial rescue sub-area according to the preliminary rescue priority sorting queue, and define the preliminary rescue priority sorting queue and the initial rescue sub-area as preliminary rescue control data; Traffic analysis module: used to perform traffic analysis on the rescue sub-areas based on the preliminary rescue control data, and obtain the rescue traffic accessibility coefficient corresponding to each rescue sub-area to obtain rescue area traffic analysis data; Periodic control module: used to perform periodic rescue control on each rescue sub-area based on the rescue area traffic analysis data and preliminary rescue control data.