CN-122001505-A - Emergency broadcasting system scheduling control scheme generation method
Abstract
The invention discloses a method for generating a scheduling control scheme of an emergency broadcasting system, which relates to the technical field of intelligent scheduling of emergency broadcasting and comprises the steps of collecting multisource emergency event information data streams, and generating a unified event description record containing the globally unique identifier, the quantized influence level and the precise geographic range through space-time correlation analysis and data fusion. And calculating resource requirements based on the records, and combining the real-time resource states, and generating a plurality of alternatives consisting of a terminal activation sequence, a channel allocation map and a broadcasting time window arrangement by using a scheduling conflict detection and optimization algorithm. And screening out an optimal scheduling scheme through an evaluation model and converting the optimal scheduling scheme into an executable instruction sequence. The method realizes precise integration of emergency event information from isomerism to unification, solves the conflict problem in resource scheduling through multi-scheme optimization decision, and improves the automation level of an emergency broadcasting system for responding to complex events and the resource allocation efficiency.
Inventors
- CHEN YEJUN
- QIU WEIFENG
- BAO WEIGANG
- SHI WEI
- WANG CHENHAO
- WU XINKE
- LI JIANBO
- Pan Qinqiang
Assignees
- 新昌华数广电网络有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260306
Claims (10)
- 1. A method for generating a scheduling control scheme of an emergency broadcasting system, the method comprising: collecting a multi-source emergency event information data stream, performing space-time correlation analysis and data fusion processing on the multi-source emergency event information data stream, and generating an emergency event description record in a unified format, wherein the emergency event description record comprises an event global unique identifier, an event influence level quantized value and an influence area polygon geographic range; calling a preset emergency broadcast resource adaptation analysis engine, and calculating the broadcast resource demand according to the emergency event description record to generate a broadcast resource demand list; based on the broadcast resource demand list and the current broadcast resource state information, generating an alternative scheduling control scheme set through scheduling conflict detection and scheme optimization algorithm processing, wherein each scheme in the alternative scheduling control scheme set comprises a broadcast terminal activation sequence, a broadcast channel allocation mapping table and a broadcasting time window scheduling table; and carrying out evaluation screening treatment on each scheme in the alternative scheduling control scheme set by using a preset scheduling scheme evaluation model, generating an optimal scheduling control scheme, and converting the optimal scheduling control scheme into an executable scheduling control instruction sequence.
- 2. The method for generating an emergency broadcast system scheduling control scheme according to claim 1, wherein the performing space-time correlation analysis and data fusion processing on the multi-source emergency event information data stream to generate an emergency event description record in a unified format includes: The multi-source emergency event information data stream comprises event type data, event level data, event influence area geographic coordinate data and affected crowd density data; Extracting event classification codes about natural disasters, accident disasters, public health events and social security events from the event type data; Analyzing early warning signal grade and event severity grade values in the event grade data; Reading a geographic boundary point coordinate set contained in the geographic coordinate data of the event influence area, and converting the geographic boundary point coordinate set into a polygonal contour under a geographic coordinate system; acquiring population density estimated values of the affected population density data in different grid cells in the polygonal contour area; Establishing a mapping relation among the event classification codes, the early warning signal levels, the event severity level grading values and the standard emergency event influence level quantized values, and calculating the event influence level quantized values through the mapping relation; carrying out weighted average on population density estimated values of all grid cells in the polygonal outline, and correcting by combining the event influence level quantized values to obtain comprehensive population influence factors of the polygonal geographic range of the influence area; And encapsulating the event global unique identifier, the event influence level quantized value, the vertex coordinate sequence of the polygonal geographic range of the influence area and the comprehensive population influence factor to generate the structured emergency event description record.
- 3. The method for generating an emergency broadcast system scheduling control scheme according to claim 1, wherein the calling a preset emergency broadcast resource adaptation analysis engine to calculate a broadcast resource requirement according to the emergency event description record, and generating a broadcast resource requirement list comprises: the broadcast resource demand list comprises a required broadcast terminal type list, a required broadcast channel frequency point list and a required content broadcast duration list; Carrying out geospatial superposition analysis on the polygonal geographic range of the influence area and a broadcast terminal coverage database, and identifying broadcast terminals which are completely covered, partially covered and uncovered with the polygonal geographic range of the influence area; According to the identified broadcast terminal type and the coverage proportion thereof, calculating a list of the required broadcast terminal types and the quantity required for meeting the information coverage requirement by combining the event influence level quantized value, and defining the activation quantity of each type of terminal in the list; inquiring a preset broadcast content template library based on the event type data and the comprehensive population influence factors, determining a broadcast content theme and detailed content items which are suggested to be broadcasted, and calculating the required content broadcasting duration list according to the length of the content items and the broadcasting language speed; according to the currently available wireless spectrum resources and the signal propagation characteristics of the polygonal geographic range of the affected area, calculating the frequency and power required for guaranteeing the signal strength and quality in the area, and forming the required broadcast channel frequency point list; And summarizing the required broadcast terminal type and quantity list, the required broadcast channel frequency point list and the required content broadcasting duration list to generate a complete broadcast resource demand list.
- 4. The method for generating an emergency broadcast system schedule control scheme according to claim 1, wherein the generating an alternative schedule control scheme set based on the broadcast resource demand list and current broadcast resource status information through a schedule conflict detection and scheme optimization algorithm process includes: acquiring the current working state of all broadcasting terminals, the real-time occupation condition of available channel frequency points and a preset broadcasting task in a preset future time from the current broadcasting resource state information; Comparing the demands in the broadcast resource demand list with the current broadcast resource state information one by one, and identifying potential resource conflict points, wherein the resource conflict points comprise occupied terminals, allocated channels or reserved time windows; Generating a plurality of resource allocation and selection actions by applying a preset conflict resolution rule base aiming at each identified resource conflict point, wherein the resource allocation and selection actions comprise terminal task redistribution, channel dynamic switching or broadcasting time window adjustment; The method comprises the steps of taking the highest resource utilization rate, the smallest scheduling delay and the optimal coverage redundancy as optimization targets, adopting a heuristic search algorithm to combine different resource scheduling and selecting actions, and generating a plurality of complete scheduling control schemes; Each scheduling control scheme explicitly prescribes an activation time point of each terminal in the broadcast terminal activation sequence, a corresponding relation between channels and terminals in the broadcast channel allocation mapping table, and a start-stop time of each content item in the broadcasting time window schedule; And carrying out preliminary feasibility verification on all the generated complete scheduling control schemes, removing schemes which do not accord with system constraint, and taking the rest scheme set as the alternative scheduling control scheme set.
- 5. The method for generating an emergency broadcast system schedule control scheme according to claim 1, wherein the performing an evaluation screening process on each scheme in the alternative schedule control scheme set by using a preset schedule scheme evaluation model, to generate an optimal schedule control scheme, includes: The scheduling scheme evaluation model is loaded with a plurality of evaluation dimensions and corresponding evaluation index weights, wherein the evaluation dimensions comprise an information coverage effectiveness dimension, a resource utilization economy dimension, a scheme execution robustness dimension and a response timeliness dimension; For each scheme in the set of alternative scheduling control schemes, calculating an index value of the alternative scheduling control scheme under the dimension of information coverage effectiveness, wherein the index value is calculated based on the actual broadcast signal coverage rate of the polygonal geographic range of the influence area; calculating an index value of the resource under the dimension of resource utilization economy, wherein the index value is calculated based on the resource cost converted from the total power of the terminal occupied by the alternative scheduling control scheme, the total bandwidth of the channel and the total broadcasting duration; Calculating an index value of the scheme under the robustness dimension of scheme execution, wherein the index value is calculated based on the tolerance degree of the alternative scheduling control scheme to single-point broadcasting terminal faults or single-channel interference; calculating an index value of the broadcast terminal under response timeliness dimension, wherein the index value is calculated based on total delay time from scheme generation to broadcasting starting of a first broadcast terminal; multiplying the index value of each scheme under each evaluation dimension by the corresponding evaluation index weight, and then carrying out weighted summation to obtain the comprehensive evaluation score of each scheme; and selecting the scheme with the highest comprehensive evaluation score as the optimal scheduling control scheme, and if the scores of the schemes are the same, preferentially selecting the scheme with the optimal index value under the response timeliness dimension.
- 6. The emergency broadcast system schedule control scheme generation method of claim 5, wherein said calculating an index value thereof in an information coverage validity dimension, said index value calculated based on an actual broadcast signal coverage of said impact area polygon geographic area, comprises: Acquiring physical positions and transmitting parameters of all broadcasting terminals contained in the broadcasting terminal activation sequence in the optimal scheduling control scheme; Combining the geographic elevation data and the building distribution data, adopting a wireless signal propagation model, and simulating and calculating the received signal field intensity of each preset evaluation point in the polygonal geographic range of the influence area; marking an evaluation point with the field intensity of the received signal exceeding a preset receiving threshold value as an effective coverage point; counting the ratio of the total number of the effective coverage points to the total number of the estimated points in the polygonal geographic range of the influence area to obtain the quantized coverage rate of the actual broadcast signals; and comparing and normalizing the actual broadcast signal coverage rate with a preset expected coverage rate reference value to obtain an index value of the information coverage effectiveness dimension.
- 7. The method for generating an emergency broadcast system scheduling control scheme according to claim 4, wherein said generating a plurality of resource scheduling actions by applying a preset conflict resolution rule base for each identified resource conflict point comprises: when the conflict point is that the terminal is occupied, inquiring the occupied task details of the occupied terminal in the current broadcast resource state information; according to the priority and the emergency degree of the occupied task, comparing event influence level quantification values of the current emergency event and the event corresponding to the occupied task; If the current emergency event level is higher, generating a resource allocation and selection action, wherein the resource allocation and selection action is to interrupt or delay the original occupied task and release the occupied broadcast terminal for the current emergency event; if the current emergency event level is the same or lower, generating another resource allocation and selection action, wherein the resource allocation and selection action is to search for other available or schedulable standby broadcast terminals in the occupied broadcast terminal coverage area to replace; When the conflict point is that the channel is allocated, checking whether the allocated channel is the only available channel of the broadcasting terminal in the current emergency event influence area; if the channel is the only available channel, generating a resource allocation and selection action, wherein the resource allocation and selection action is used for coordinating other tasks occupying the only available channel to switch to other available channels; If not the only available channel, generating another resource allocation selection action, wherein the resource allocation selection action is used for selecting a suboptimal but available channel from the available channel list for allocation; and recording and encoding all resource allocation and selection actions generated for different conflict points, and combining and calling for a subsequent heuristic search algorithm.
- 8. The emergency broadcast system schedule control scheme generation method of claim 3, wherein said querying a preset broadcast content template library based on said event type data and said comprehensive population impact factor, determining recommended broadcast content topics and detailed content items, comprises: matching the event type data with event classification labels in the broadcast content template library to obtain a group of candidate broadcast content templates; Screening candidate broadcast content templates according to the comprehensive population influence factors, wherein the comprehensive population influence factors are used for judging the scale and structure of the affected population, and screening out broadcast content templates suitable for the crowd characteristics of the affected population; extracting a broadcasting content theme, a core information key point and a broadcasting format requirement specified by a template from the screened broadcasting content template; According to the concrete name information, the current time information and the emergency response mechanism information of the polygonal geographic range of the influence area, carrying out instantiation filling on the core information essential points to generate concrete detailed content items; And calculating estimated broadcasting time of each piece of content according to the text length of the detailed content item and the preset standard broadcasting speech speed, and summarizing to form the required content broadcasting time list.
- 9. The method for generating an emergency broadcast system scheduling control scheme according to claim 2, wherein the establishing a mapping relation among the event classification code, the early warning signal level, the event severity level and the standard emergency event impact level quantization value, and calculating the event impact level quantization value according to the mapping relation comprises: reading the event classification codes, the early warning signal grades and the event severity grading values; Inquiring a preset mapping relation configuration library, wherein the mapping relation configuration library stores the corresponding relation between standard event classification codes and basic influence levels, the corresponding relation between early warning signal levels and emergency degree adjustment coefficients and the corresponding relation between event severity grading values and severity degree adjustment coefficients; acquiring a corresponding basic influence level value from the mapping relation configuration library according to the event classification codes; Acquiring a corresponding emergency degree adjustment coefficient from the mapping relation configuration library according to the early warning signal level; Acquiring a corresponding severity adjustment coefficient from the mapping relation configuration library according to the event severity grading value; Inputting the basic influence level value, the emergency degree adjustment coefficient and the severity degree adjustment coefficient into a preset synthetic calculation formula, wherein the synthetic calculation formula is used for carrying out weighting or multiplication operation on the basic influence level value and the adjustment coefficient, and calculating to obtain a preliminary quantized value; And carrying out normalization processing on the preliminary quantized values, mapping the preliminary quantized values to a preset standard emergency event influence level quantized value interval, and obtaining final event influence level quantized values.
- 10. The emergency broadcast system schedule control scheme generation method according to claim 1, further comprising: Continuously monitoring the actual broadcasting state, channel signal quality and content broadcasting progress of the broadcasting terminal in the execution process of the optimal scheduling control scheme; Real-time comparing the monitored actual state data with the expected state in the optimal scheduling control scheme; when the comparison finds that the deviation exceeds the preset tolerance, triggering a dynamic adjustment flow of the scheduling control scheme; The dynamic adjustment flow of the dispatching control scheme is based on the current deviation type and degree, and an adjustment instruction micro-scheme is rapidly generated and issued and used for correcting the execution path of the optimal dispatching control scheme to ensure the achievement of the emergency broadcasting target.
Description
Emergency broadcasting system scheduling control scheme generation method Technical Field The invention belongs to the technical field of emergency broadcast intelligent scheduling, and particularly relates to a scheduling control scheme generation method of an emergency broadcast system. Background Current emergency broadcast systems typically originate from multiple independent business units or monitoring networks in response to an emergency event. These information streams differ in format, accuracy and timeliness. The prior art mainly relies on manual comparison or simple rule screening based on key fields to process multi-source information, and lacks the capability of automatically associating and cross-verifying different source information in time and geographic space. This makes it difficult for the system to quickly develop a unified, authoritative digital description of the scope of impact and severity of the event, and subsequent broadcast resource scheduling instructions may deviate or delay due to lack of accurate, consistent data base. In the aspect of broadcast resource scheduling, the existing scheme mostly adopts a trigger mechanism based on a fixed priority or a preset template. When facing a plurality of concurrent emergency events or resource competition, the static method is difficult to dynamically coordinate complex constraint relations among the broadcasting terminals, the channel resources and the broadcasting time window, and the problems of resource scheduling conflict or low utilization efficiency are easy to generate. The system can only generate single and linear execution instructions generally, and cannot systematically generate and compare and select a plurality of feasible conflict-free scheduling strategies under multiple constraint conditions, so that the capability of scientifically and efficiently configuring limited broadcast resources in a complex emergency scene is restricted. Disclosure of Invention The present invention aims to solve at least one of the technical problems existing in the prior art; Therefore, the invention provides a method for generating an emergency broadcast system scheduling control scheme, which comprises the following steps: collecting a multi-source emergency event information data stream, performing space-time correlation analysis and data fusion processing on the multi-source emergency event information data stream, and generating an emergency event description record in a unified format, wherein the emergency event description record comprises an event global unique identifier, an event influence level quantized value and an influence area polygon geographic range; calling a preset emergency broadcast resource adaptation analysis engine, and calculating the broadcast resource demand according to the emergency event description record to generate a broadcast resource demand list; based on the broadcast resource demand list and the current broadcast resource state information, generating an alternative scheduling control scheme set through scheduling conflict detection and scheme optimization algorithm processing, wherein each scheme in the alternative scheduling control scheme set comprises a broadcast terminal activation sequence, a broadcast channel allocation mapping table and a broadcasting time window scheduling table; and carrying out evaluation screening treatment on each scheme in the alternative scheduling control scheme set by using a preset scheduling scheme evaluation model, generating an optimal scheduling control scheme, and converting the optimal scheduling control scheme into an executable scheduling control instruction sequence. Further, the performing space-time correlation analysis and data fusion processing on the multi-source emergency event information data stream to generate an emergency event description record in a unified format includes: The multi-source emergency event information data stream comprises event type data, event level data, event influence area geographic coordinate data and affected crowd density data; Extracting event classification codes about natural disasters, accident disasters, public health events and social security events from the event type data; Analyzing early warning signal grade and event severity grade values in the event grade data; Reading a geographic boundary point coordinate set contained in the geographic coordinate data of the event influence area, and converting the geographic boundary point coordinate set into a polygonal contour under a geographic coordinate system; acquiring population density estimated values of the affected population density data in different grid cells in the polygonal contour area; Establishing a mapping relation among the event classification codes, the early warning signal levels, the event severity level grading values and the standard emergency event influence level quantized values, and calculating the event influence level quantized values thr