Microseismic data transmission method and device
By using request commands in the micro-seismic data transmission system to determine the data transmission status, and selecting relay communication or optimal data multi-hop path mode according to insufficient energy, the data transmission problem caused by insufficient energy of wireless access points is solved, real-time transmission of micro-seismic data and real-time monitoring of events is realized.
Patent Information
- Application Number
- CN202311192650.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2043-09-15
AI Technical Summary
During the energy extraction process, due to insufficient energy at the wireless access point, real-time transmission of microseismic data cannot be carried out, resulting in real-time monitoring of microseismic events.
By sending a request command to the central server, we can determine whether normal data transmission can be carried out. If possible, use the relay communication mode to transmit data; if not, use the optimal data multi-hop path mode to transmit data, and obtain the optimal path through the fuzzy comprehensive evaluation model.
In the case of insufficient energy of the wireless access point, ensure real-time transmission of microseismic data and realize real-time monitoring of microseismic events.
Smart Images

Figure CN119653444A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of microseismic technology, and in particular to a method and device for transmitting microseismic data. Background Art
[0002] In recent years, with the development of economy, people's demand for energy has been increasing, and the intensity of energy exploitation has also increased. In the process of energy exploitation, due to the change of stress field, the soil layer and rock structure of the mining tunnel are destroyed, which in turn causes low-energy earthquakes, namely microseismic events. Through real-time monitoring of microseisms, the reservoir transformation fracture network can be effectively characterized, and the geometric orientation and spatial distribution of fracturing cracks can be inverted, so as to guide the adjustment of fracturing parameters on site and evaluate the fracturing effect. Based on this, it is necessary to monitor microseisms in real time and obtain microseismic related data, which are transmitted back to the central server in real time through the wireless access point as a relay in the form of relay communication, and the central server is used to process the microseismic related data; however, when the energy of the wireless access point is insufficient, data transmission cannot be carried out, which leads to the inability to transmit the microseismic related data back to the central server in real time. Summary of the invention
[0003] In view of this, the purpose of the present invention is to provide a microseismic data transmission method and device, which can ensure the real-time transmission of microseismic data when the wireless access point is insufficient in energy and cannot relay communication, so as to achieve the purpose of real-time monitoring of microseismic events.
[0004] In a first aspect, an embodiment of the present invention provides a microseismic data transmission method, characterized by comprising:
[0005] Step 1: Send a request command to the central server;
[0006] Step 2: judging whether normal data transmission can be performed based on the request command;
[0007] Step 3: If possible, based on the first mode, send the microseismic data to the central server by means of relay communication;
[0008] If not, based on the second mode, sending the microseismic data to the central server through the optimal data multi-hop path;
[0009] The optimal data multi-hop path is obtained through a fuzzy comprehensive evaluation model, and the fuzzy comprehensive evaluation model is established through a network model and an energy model.
[0010] Preferably, the optimal data multi-hop path is obtained through a fuzzy comprehensive evaluation model, including:
[0011] Establishing a communication path through routing selection, and acquiring a routing path based on the communication path;
[0012] The routing path is evaluated by using the fuzzy comprehensive evaluation model to obtain the optimal data multi-hop path.
[0013] Preferably, the energy model comprises:
[0014] The indicator set, weight set and comment set,
[0015] The indicator set includes a first indicator set and a second indicator set. The first indicator set is X, including first indicator factors x1, x2, and x3, which are expressed by the following formula:
[0016] X=(x1,x2,x3)
[0017] The second index set is U, including second index factors u1, u2, ..., u n , expressed by the following formula:
[0018] U=(u1,u2,...,u n )
[0019] The weight set is U ki , used to indicate the weight corresponding to the second indicator set, where k = 1, 2, 3, 4, i = 1, 2, ..., n, expressed by the following formula:
[0020] U ki =(u k1 ,u k2 ,...,u kn )
[0021] The review set is P j , where j = 1, 2, 3, 4, is expressed by the following formula:
[0022] P j =(p1, p2, p3, p4)
[0023] Preferably, the fuzzy comprehensive evaluation model is established through a network model and an energy model and includes:
[0024] Step 101: Obtain a fuzzy evaluation matrix R based on the network model and the energy model k ;
[0025] Step 102: Based on the fuzzy evaluation matrix R k Get the membership matrix R;
[0026] Step 103: Establish a fuzzy comprehensive evaluation model based on the membership matrix R.
[0027] Preferably, the fuzzy evaluation matrix R is obtained based on the network model and the energy model. k include:
[0028] Based on the network model and energy model, the membership degree r is obtained ij , based on the membership degree r ij Get the fuzzy evaluation matrix R k ;
[0029] The membership degree r ij It is expressed by the following formula:
[0030]
[0031] The fuzzy evaluation matrix is R k , where i = 1, 2, ..., s; j = 1, 2, 3, 4, is expressed by the following formula:
[0032]
[0033] Preferably, the fuzzy evaluation matrix R k Obtaining the membership matrix R includes:
[0034] The fuzzy evaluation matrix R k Perform fuzzy processing to obtain the membership vector B k , based on the membership vector B k Get the membership matrix R;
[0035] The membership vector B k It is expressed by the following formula:
[0036] B k =A k ×R k =(b k1 , b k2 , b k3 , b k4 )
[0037] The membership matrix R is expressed by the following formula:
[0038]
[0039] Preferably, the establishing of a fuzzy comprehensive evaluation model based on the membership matrix R comprises:
[0040] The membership matrix R is fuzzily transformed to obtain a membership vector B, the membership vector B is normalized to obtain a membership degree B, and a fuzzy comprehensive evaluation model is established based on the membership degree B.
[0041] In a second aspect, an embodiment of the present invention provides a microseismic data transmission device, characterized in that it includes:
[0042] Command sending module: sends request commands to the central server;
[0043] A judgment module: judging whether normal data transmission can be performed based on the request command;
[0044] Data sending module: if possible, based on the first mode, sending the microseismic data to the central server by means of relay communication;
[0045] If not, based on the second mode, the microseismic data is sent to the central server via the optimal data multi-hop path.
[0046] In a third aspect, an embodiment of the present invention provides a computing device, characterized in that it includes:
[0047] one or more processing units;
[0048] A storage unit for storing one or more programs,
[0049] Wherein, when the one or more programs are executed by the one or more processing units, the one or more processing units execute the method described in the first aspect.
[0050] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a non-volatile program code executable by a processor, characterized in that the computer program implements the method described in the first aspect when executed by the processor.
[0051] The embodiments of the present invention bring about the following beneficial effects: by sending a request command to the central server, and judging whether normal data transmission can be performed based on the request command, if so, based on the first mode, microseismic data is sent to the central server by means of relay communication; if not, based on the second mode, microseismic data is sent to the central server via the optimal data multi-hop path, and microseismic data can be transmitted in real time when the wireless access point is used as a relay point with insufficient energy and cannot transmit data, thereby achieving the purpose of real-time monitoring of microseismic events.
[0052] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0053] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0055] Figure 1 A schematic flow chart of a microseismic data transmission method provided by an embodiment of the present invention;
[0056] Figure 2 A schematic diagram of a seismic acquisition node of a microseismic data transmission method provided by an embodiment of the present invention;
[0057] Figure 3 A statistical diagram of the number of node seismometers that can communicate before and after the interruption of the AP in a microseismic data transmission method provided by an embodiment of the present invention;
[0058] Figure 4 A statistical diagram of the amount of data packets received by a central server before and after the AP is interrupted in a microseismic data transmission method provided in an embodiment of the present invention;
[0059] Figure 5 A statistical diagram of the average network delay before and after the AP is interrupted in a microseismic data transmission method provided by an embodiment of the present invention;
[0060] Figure 6 A statistical diagram of data packet transmission rates before and after the interruption of AP in a microseismic data transmission method provided by an embodiment of the present invention;
[0061] Figure 7 A schematic diagram of a microseismic data transmission device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are 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.
[0063] To facilitate understanding of this embodiment, Figure 1 A seismic data transmission method disclosed in an embodiment of the present invention is introduced in detail.
[0064] Embodiment 1:
[0065] A microseismic data transmission method disclosed in an embodiment of the present invention is specifically implemented in the following steps:
[0066] Step 1: sending a request command to a central server, including: sending a request command to the central server based on a first seismic acquisition node;
[0067] The first seismic acquisition node is a seismic acquisition node that needs to send microseismic data, such as Figure 2 As shown, each seismic acquisition node includes a three-component seismic detector and a node seismograph. The three-component seismic detector is arranged underground and connected to the node seismograph. The node seismograph includes the following units: a power supply unit, a data acquisition unit, a wireless transmission unit and a control unit;
[0068] The power supply unit is used to supply power to the node seismometer, and includes a voltage conversion module and a power supply module;
[0069] The data acquisition unit is used to collect microseismic data from the three-component seismic detector, including an ADS1282 analog-to-digital conversion chip and a data preprocessing module. The data preprocessing module is used to compress, encode and filter the microseismic data.
[0070] The wireless transmission unit is used to realize wireless data communication, including: a mode selection module, a 5.8GHz wireless communication module, a 2.4GHz wireless communication module and a WIFI control module, the mode selection module is used to select the first mode or the second mode for wireless data communication, the first mode is a single-hop mode, and the second mode is a multi-hop mode; when the node seismograph is in the first mode, the wireless transmission unit can only perform data transmission work, and cannot perform data reception work; when the node seismograph is in the second mode, the wireless transmission unit can perform data transmission work and data reception work;
[0071] The control unit is used to receive microseismic data from the data acquisition unit and send the microseismic data to the wireless transmission unit, including: a CPLD operation control module, a status indicator light, an STM32F429 processor, a data transmission module, a Bluetooth transmission module, a GPS positioning and timing module, and a data storage module. The Bluetooth transmission module is used to transmit the microseismic data to the mobile user terminal, the GPS positioning and timing module is used to complete the positioning and timing work, and the data storage module is used to store the microseismic data in an SD card;
[0072] Specifically, the first seismic acquisition node and the central server can communicate with each other by direct communication or relay communication, wherein the direct communication is that the first seismic acquisition node directly sends a request command to the central server; the relay communication is that the first seismic acquisition node sends a request command to a neighboring wireless access point (AP) serving as a relay, and the AP geographically neighboring to the first seismic acquisition node then sends a request instruction to the central server;
[0073] In this embodiment, the frequency of sending the request command is once per minute, and the request command includes a Hello message and status information of the seismic acquisition node; sending the Hello message is used to ensure that the seismic acquisition node is in a working state; the status information is the parameter information of the seismic acquisition node, including node energy, remaining storage capacity, and location coordinates, wherein the status information of the first seismic acquisition node is the first status information.
[0074] Step 2: Determine whether normal data transmission can be performed based on the request command;
[0075] Among them, the normal data transmission work includes the first seismic acquisition node communicating with the central server using relay communication. Among them, the microseismic data is obtained through the seismic data acquisition system, and the microseismic data is the observation data related to microseisms, including but not limited to seismic data, geomagnetic data, geoelectric data, underground fluid data and terrain deformation data;
[0076] Specifically, after the first seismic acquisition node sends a request command to the central server, if the first seismic acquisition node receives an ACK message from the central server within a specified time, it is determined that normal data transmission can be performed between the central server and the first seismic acquisition node; if the first seismic acquisition node does not receive an ACK message from the central server within a specified time, or the central server does not receive status information from the first seismic acquisition node within a specified time, it is determined that normal data transmission cannot be performed between the central server and the first seismic acquisition node;
[0077] The specified time is a time period set by the machine. In this embodiment, the time period is 20 seconds.
[0078] Step 3: If possible, based on the first mode, use relay communication to send microseismic data to the central server;
[0079] If not, based on the second mode, the microseismic data is sent to the central server using the optimal data multi-hop path;
[0080] When the microseismic data is sent to the central server by using relay communication based on the first mode, the following steps are specifically included:
[0081] The three-component seismic detector in the first seismic acquisition node collects microseismic data and transmits the microseismic data to the ADS1282 analog-to-digital conversion chip for analog-to-digital conversion, transmits the microseismic data after mode conversion to the data preprocessing module for compression encoding and filtering and shaping, and transmits it to the control unit. The STM32F429 processor transmits the microseismic data to the wireless transmission unit based on the data transmission unit, wherein the mode selection module switches the node seismometer to the first mode, selects the 2.4GHz wireless communication module or the 5.8GHz wireless communication module based on the communication environment to send microseismic data to the neighboring AP, and the neighboring AP forwards the microseismic data from the first seismic acquisition node to the central server.
[0082] When the microseismic data is sent to the central server using the optimal data multi-hop path based on the second mode, the following steps are specifically included:
[0083] The three-component seismic detector in the first seismic acquisition node collects microseismic data and transmits the microseismic data to the ADS1282 analog-to-digital conversion chip for analog-to-digital conversion, transmits the microseismic data after mode conversion to the data preprocessing module for compression encoding and filtering and shaping, and transmits it to the control unit. The STM32F429 processor transmits the microseismic data to the wireless transmission unit based on the data transmission unit, wherein the mode selection module switches the node seismometer to the second mode, selects a 2.4GHz wireless communication module or a 5.8GHz wireless communication module based on the communication environment, and sends the microseismic data to the central server through the optimal data multi-hop path.
[0084] Preferably, the optimal data multi-hop path is obtained through a fuzzy comprehensive evaluation model, including:
[0085] Establish a communication path through routing selection, and obtain a routing path based on the communication path; evaluate the routing path through a fuzzy comprehensive evaluation model to obtain the optimal data multi-hop path;
[0086] Specifically, the first seismic acquisition node selects the second seismic acquisition node as a cluster head for routing selection, and sends the first state information to the second seismic acquisition node in a broadcast manner, where the second seismic acquisition node is a collection node adjacent to the first seismic acquisition node;
[0087] After receiving the first state information, the second seismic acquisition node adds the state information from the second seismic acquisition node itself to the first state information to obtain the second state information, and continues to select other seismic acquisition nodes as cluster heads for routing selection, and sends the second state information to other seismic acquisition nodes. After receiving the second state information, other seismic acquisition nodes repeat the above steps until the central server adjacent to the seismic acquisition node can establish a communication path with the first seismic acquisition node;
[0088] The first seismic acquisition node establishes a routing table based on the seismic acquisition nodes that the communication path passes through, and sends the routing table to the central server. At this time, the central server can send instructions to the first seismic acquisition node based on the routing table, and obtain the status information of all seismic acquisition nodes that the communication path passes through, that is, the communication path node status information; the central server obtains all routing paths based on the communication path node status information, and evaluates each routing path through a fuzzy comprehensive evaluation model, and selects the routing path with the highest evaluation as the optimal data multi-hop path;
[0089] In this embodiment, the geographical location of the seismic acquisition nodes may be affected by factors including terrain, resulting in some seismic acquisition nodes being unable to communicate directly with the central server and other seismic acquisition nodes, and therefore unable to serve as cluster heads for routing selection.
[0090] The method and device for transmitting microseismic data disclosed in the embodiment of the present invention can solve the problem that microseismic data cannot be transmitted back due to AP interruption, and thus process the microseismic data in real time. Figures 3 to 6 , can obtain the number of node seismometers that can communicate before and after the AP is interrupted in the field monitoring area, the amount of data packets received by the central server, the average network delay, and the data packet sending rate;
[0091] Exemplarily, 100 seismic acquisition nodes are arranged in the on-site monitoring area. After the communication network is stable, the seismic acquisition nodes are continuously monitored for 60 minutes. After monitoring the seismic acquisition nodes for 30 minutes, the AP is interrupted for 2 to 3 minutes. After the interruption of the AP is completed, the method and device provided by the embodiment of the present invention are used to enable the seismic acquisition nodes to re-establish a communication path with the central server. The number of interrupted APs is 2, 3, and 4, respectively.
[0092] Among them, the monitoring includes the number of node seismometers that can communicate in the seismic acquisition node, the amount of data packets received by the central server, and the average network delay before and after the AP is interrupted; the average network delay is the average value of the communication network delay when all seismic acquisition nodes communicate with the central server;
[0093] Monitor the data packet transmission rate before interrupting the AP and after interrupting the AP, and the data packet transmission rate of the seismic acquisition node after 31 minutes of using and not using a microseismic data transmission method and device disclosed in an embodiment of the present invention;
[0094] Combination Figure 3 , the number of node seismometers that can communicate before and after the AP is interrupted can be known;
[0095] Specifically, before the AP is interrupted, due to the existence of environmental obstacles including buildings and vegetation blocking, monitoring found that the number of node seismometers that can communicate is 98; after the AP is interrupted, when the monitoring time is 31 to 33 minutes, the number of node seismometers that can communicate suddenly decreases, wherein, when the number of interrupted APs is 2, the number of node seismometers that can communicate decreases to 55, when the number of interrupted APs is 3, the number of node seismometers that can communicate decreases to 25, and when the number of interrupted APs is 4, the number of node seismometers that can communicate decreases to 2; when the monitoring time is 33 minutes, based on a microseismic data transmission method and device disclosed in an embodiment of the present invention, the number of node seismometers that can communicate rapidly increases to 93;
[0096] Among them, due to the change of communication paths of seismic acquisition nodes, the inability to transmit signals on some communication paths due to environmental obstacles, and the crash of individual node seismometers after sudden communication interruption, the number of node seismometers after the interruption of AP is slightly lower than the number of node seismometers before the interruption of AP; among them, the number of node seismometers after the interruption of AP is only less than 5% lower than that before the interruption of AP, which can meet the needs of real-time transmission of microseismic data in reality.
[0097] Combination Figure 4 , the amount of data packets received by the central server before and after the AP is interrupted can be known;
[0098] Specifically, before the AP is interrupted, the amount of data packets received by the central server per minute is about 65MB; after the AP is interrupted, when the monitoring time is 31 to 33 minutes, the amount of data packets received by the central server per minute suddenly decreases, wherein, when the number of interrupted APs is 2, the amount of data packets received by the central server per minute decreases to 30MB, when the number of interrupted APs is 3, the amount of data packets received by the central server per minute decreases to 16MB, and when the number of interrupted APs is 4, since there is no seismic acquisition node communicating with the central server, the amount of data packets received by the central server per minute decreases to 0MB; when the monitoring time is 33 minutes, based on a microseismic data transmission method and device disclosed in an embodiment of the present invention, the amount of data packets received by the central server per minute rapidly increases to about 62MB;
[0099] Among them, after the AP was interrupted, the number of data packets received per minute by the central server decreased by less than 5% compared with that before the AP was interrupted, which can meet the demand for real-time transmission of microseismic data in reality.
[0100] Combination Figure 5 , you can get the average network delay before and after the AP is interrupted;
[0101] Specifically, before the AP is interrupted, the central server receives data packets per minute, and the average network delay fluctuates around 300ms; after the AP is interrupted, when the monitoring time is 31 to 33 minutes, the average network delay suddenly increases, wherein when the number of interrupted APs is 2, the average network delay increases to 380ms, when the number of interrupted APs is 3, the average network delay increases to 420ms, and when the number of interrupted APs is 4, the average network delay exceeds 500ms, and microseismic data cannot be transmitted; when the monitoring time is 33 minutes, based on a microseismic data transmission method and device disclosed in an embodiment of the present invention, the average network delay can be reduced to below 350ms, wherein the communication network occasionally has high latency, and the fluctuation of the communication network is larger than that before the AP is interrupted, but it can still meet the needs of real-time transmission of microseismic data in reality.
[0102] Combination Figure 6 , the data packet transmission rate before interrupting AP and the data packet transmission rate after interrupting AP, using and not using a microseismic data transmission method and device disclosed in an embodiment of the present invention, can be known, wherein, as shown by broken line 1, the data packet transmission rate before interrupting AP is more than 98%; as shown by broken line 2, after interrupting AP, the data packet transmission rate using a microseismic data transmission method and device disclosed in an embodiment of the present invention is more than 98%; as shown by broken line 3, the data packet transmission rate without using a microseismic data transmission method and device disclosed in an embodiment of the present invention is 96% to 98%;
[0103] Among them, since the amount of data packets that the seismic acquisition node needs to bear is relatively high, the packet loss rate of the microseismic data will increase, resulting in a decrease in the success rate of data packet transmission. Therefore, the data packet transmission rate of the microseismic data transmission method and device disclosed in the embodiment of the present invention is higher than the data packet transmission rate of the microseismic data transmission method and device disclosed in the embodiment of the present invention, and is slightly lower than the data packet transmission rate before the AP is interrupted;
[0104] To sum up, based on the microseismic data transmission method and device disclosed in the embodiment of the present invention, the number of node seismometers that can communicate and the amount of data packets received by the central server can be increased, and the average network delay can be reduced, thereby ensuring the real-time transmission of microseismic data and meeting the needs of real-time monitoring of microseismic events.
[0105] Embodiment 2:
[0106] Based on the seismic data transmission method disclosed in Example 1, this embodiment further supplements the fuzzy comprehensive evaluation model, wherein the fuzzy comprehensive evaluation model is established through a network model and an energy model, and specifically includes the following steps:
[0107] Step 101: Obtain the fuzzy evaluation matrix R based on the network model and energy model k , including: based on the network model and energy model, obtaining the membership degree r ij , based on the membership degree r ij Get the fuzzy evaluation matrix R k ;
[0108] Specifically, based on the network model and the energy model, the second index factor u is obtained i For the jth level comment P j The membership degree r ij , based on the membership degree r ij Get the fuzzy evaluation matrix R of the second indicator set k ;
[0109] The network model includes a central server and multiple seismic acquisition nodes. The geographical location of the seismic acquisition nodes is fixed. The sensing ability, processing ability, storage ability, communication ability and initial total power of each seismic acquisition node are the same, where the initial power is the power before the seismic acquisition node is in working state.
[0110] Preferably, the energy model includes: an indicator set, a weight set, and a comment set;
[0111] The index set includes a first index set and a second index set. The first index set is X. The first index set includes first index factors x1, x2, and x3, which are expressed by the following formula:
[0112] X=(x1,x2,x3)
[0113] The second indicator set is U, which is established based on the first indicator set. The second indicator set includes second indicator factors u1, u2, ..., u n , expressed by the following formula:
[0114] U=(u1,u2,...,u n )
[0115] The weight set is U ki , used to indicate the weight corresponding to the second indicator set, where k = 1, 2, 3, 4, i = 1, 2, ..., n, expressed by the following formula:
[0116] U ki =(u k1 ,u k2 ,...,u kn )
[0117] The review set is P j , where j = 1, 2, 3, 4, is expressed by the following formula:
[0118] P j=(p1, p2, p3, p4)
[0119] Among them, p1, p2, p3, and p4 represent four evaluation levels: excellent, good, medium, and poor.
[0120] Membership degree r ij It is expressed by the following formula:
[0121]
[0122] Among them, the membership degree r ij The value of is obtained based on the Delphi method, by arranging the expert rating table, for U ki Can get P i1 p1 level comments, P i2 p2 level comments, P i3 p3 level comments, P i4 p4 level comments;
[0123] The fuzzy evaluation matrix of the second index set is R k , through the membership degree r ij Get, where i = 1, 2, ..., s; j = 1, 2, 3, 4, expressed by the following formula:
[0124]
[0125] In this embodiment, the first index factor and the second index factor are specifically shown in Table 1:
[0126] Table 1
[0127]
[0128] Specifically, the remaining power percentage of the seismic acquisition node is E r ;
[0129] Specifically, the remaining power of the seismic acquisition node is E T , E r With E T The relationship between is expressed by the following formula:
[0130]
[0131] Among them, E t is the initial total power of the seismic acquisition node;
[0132] Specifically, the energy consumed in sending microseismic data is T,i(J) is the energy consumed by the seismic acquisition node when sending data packets when transmitting microseismic data. The factors affecting the energy consumed by sending data packets include the transmission distance d between every two adjacent seismic acquisition nodes and the amount of data packets that the seismic acquisition node needs to bear, E dp,i ;
[0133] The transmission distance d between every two adjacent seismic acquisition nodes is calculated based on the longitude and latitude coordinates of the seismic acquisition nodes and is expressed by the following formula:
[0134] d = R * arcos[cos(Lati i )*cos(Lati j )*cos(Longi i -Longi j )+sin(Lati i )*sin(Lati j )]
[0135] Where R is the radius of the earth; the i-th seismic acquisition node and the j-th seismic acquisition node are adjacent acquisition nodes, that is, the seismic acquisition node i and the seismic acquisition node j are adjacent seismic acquisition nodes, where the longitude and latitude coordinates of the seismic acquisition node i are (Longi i , Lati i ), the longitude and latitude coordinates of seismic acquisition node j are (Longi j , Lati j );
[0136] The amount of data packets that seismic acquisition node i needs to bear is E dp,i , based on the energy E consumed by a single data packet sent by seismic acquisition node i s Get, expressed by the following formula:
[0137] E dp,i =ρ×i×E s
[0138] Where ρ is the linear constant, E s Obtained by the following formula:
[0139]
[0140] Where Ps(W) is the power required to send a unit data packet per unit distance; T(s) is the time required to send a unit data packet; α is a constant, and α∈[0.1,1], where the longer the transmission distance of the unit data packet, the smaller the value of α; β is a constant, and β∈[1,10], where the larger the value of Ps(W), the smaller the value of β;
[0141] Specifically, the energy consumed by the instrument operation is the energy consumed by the seismic acquisition node itself during operation, including the energy consumed by the instrument chip operation E0 and the energy required by the seismic acquisition node when sensing and generating data E s,i (J), where the energy required by the seismic acquisition node to sense and generate data is expressed as follows:
[0142] E s,i (J) = P s,i (W)×8×Packetsize i (bit)×T(s)
[0143] Among them, P s,i (W) is the power required by seismic acquisition node i to generate unit bit data, Packetsize i is the size of the data packet generated by seismic acquisition node i, and T(s) represents the time consumed to generate the data packet.
[0144] Step 102: Based on the fuzzy evaluation matrix R k Get the membership matrix R, including:
[0145] Fuzzy evaluation matrix R k Perform fuzzy processing to obtain the membership vector B k , based on the membership vector B k Get the membership matrix R;
[0146] Specifically, for the fuzzy evaluation matrix R k By performing fuzzy processing, we can obtain the first indicator set about the comment set P j The membership vector B k , membership vector B k It is expressed by the following formula:
[0147] B k =A k ×R k =(b k1 , b k2 , b k3 , b k4 )
[0148] Based on the membership vector B k Get the membership matrix R, which is expressed by the following formula:
[0149]
[0150] Step 103: Establish a fuzzy comprehensive evaluation model based on the membership matrix R, including:
[0151] The membership matrix R is fuzzy transformed to obtain the membership vector B, and the membership vector B is normalized to obtain the membership Based on membership Establish a fuzzy comprehensive evaluation model; wherein the fuzzy comprehensive evaluation model is used to obtain the optimal data multi-hop path;
[0152] Specifically, by performing fuzzy transformation on the membership matrix R, we can obtain the first index set X k About the Commentary Collection P j The membership vector B is expressed by the following formula:
[0153]
[0154] Among them, when When , the membership vector B is normalized by the following formula, where j = 1, 2, 3, 4:
[0155]
[0156] Based on the normalized membership vector B, we can get the first indicator set about the comment set P j Membership It is expressed by the following formula:
[0157]
[0158] Among them, the membership used to indicate the performance mode of the seismic acquisition nodes existing in the communication path with the second seismic acquisition node as the cluster head, Indicates high performance mode, medium performance mode, low performance mode, and ultra-low performance mode respectively;
[0159] In this embodiment, the performance modes of the seismic acquisition nodes are classified in the following manner: there are n seismic acquisition nodes in the communication path, when n is greater than or equal to 4, the first n / 4 seismic acquisition nodes close to the cluster head in the communication path adopt a high-performance mode, the second n / 4 seismic acquisition nodes close to the cluster head adopt a medium-performance mode, the third n / 4 seismic acquisition nodes close to the cluster head adopt a low-performance mode, and the last n / 4 seismic acquisition nodes are in an ultra-low-performance mode; when n is less than 4, the second seismic acquisition node as the cluster head adopts a high-performance mode, the seismic acquisition node adjacent to the cluster head adopts a medium-performance mode, the second adjacent seismic acquisition node adopts a low-performance mode, and the seismic acquisition node as the end node in the communication path adopts an ultra-low-performance mode;
[0160] The evaluation result T can be obtained through the membership degree B. A fuzzy comprehensive evaluation model is established based on the evaluation result T. The fuzzy comprehensive evaluation model is used to obtain the optimal data multi-hop path. The evaluation result T is expressed in the following way:
[0161]
[0162] Among them, T i is the fuzzy evaluation value, that is, the value obtained by artificially evaluating the communication link; n is the number of seismic acquisition nodes in each communication link;
[0163] When the same second seismic acquisition node is used as the cluster head, if there are multiple multi-hop routing paths with the same T value, the central server finds the second seismic acquisition node as the cluster head with multiple routing paths with the same T value, excludes all communication paths with the seismic acquisition node as the cluster head, selects all communication paths with other second seismic acquisition nodes as cluster heads, calculates the T value again, and selects another communication path with the highest T value as the multi-hop routing path, until all communication paths with the second seismic node as the cluster head are screened by the central server, and finally obtains the multi-hop routing path with the highest T value as the optimal data multi-hop path.
[0164] Embodiment 3:
[0165] Combination Figure 7 , this embodiment provides a microseismic data transmission device, including:
[0166] Command sending module: sends request commands to the central server;
[0167] Judgment module: judges whether normal data transmission can be performed based on the request command;
[0168] Data sending module: if possible, based on the first mode, sending microseismic data to the central server by means of relay communication;
[0169] If not, based on the second mode, the microseismic data is sent to the central server via the optimal data multi-hop path.
[0170] Among them, a microseismic data transmission device disclosed in this embodiment can realize all the contents of a microseismic data transmission method disclosed in Examples 1 and 2 of this application.
[0171] Embodiment 4:
[0172] A computing device disclosed in an embodiment of the present invention includes:
[0173] one or more processing units;
[0174] A storage unit for storing one or more programs,
[0175] Among them, when one or more programs are executed by one or more processing units, one or more processing units can execute the entire content of a microseismic data transmission method disclosed in Example 1 and Example 2 of this application.
[0176] Embodiment 5:
[0177] A computer-readable storage medium having a non-volatile program code executable by a processor is disclosed in an embodiment of the present invention.
[0178] When the computer program is executed by the processor, it can implement all the contents of a microseismic data transmission method disclosed in Example 1 and Example 2 of the present application.
[0179] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A microseismic data transmission method, characterized in that: include: Step 1: Send a request command to the central server; Step 2: judging whether normal data transmission can be performed based on the request command; Step 3: If possible, based on the first mode, send the microseismic data to the central server by means of relay communication; If not, based on the second mode, sending the microseismic data to the central server through the optimal data multi-hop path; The optimal data multi-hop path is obtained through a fuzzy comprehensive evaluation model, and the fuzzy comprehensive evaluation model is established through a network model and an energy model.
2. A microseismic data transmission method according to claim 1, characterized in that: The optimal data multi-hop path is obtained by using a fuzzy comprehensive evaluation model, including: Establishing a communication path through routing selection, and acquiring a routing path based on the communication path; The routing path is evaluated by using the fuzzy comprehensive evaluation model to obtain the optimal data multi-hop path.
3. A microseismic data transmission method according to claim 1, characterized in that: The energy model includes: The indicator set, weight set and comment set, The indicator set includes a first indicator set and a second indicator set. The first indicator set is X, including first indicator factors x1, x2, and x3, which are expressed by the following formula: X=(x1,x2,x3) The second index set is U, including second index factors u1, u2, ..., u n , expressed by the following formula: U=(u1,u2,...,u n ) The weight set is U ki , used to indicate the weight corresponding to the second indicator set, where k = 1, 2, 3, 4, i = 1, 2, ..., n, expressed by the following formula: IN ki =(in k1 ,in k2 ,...,in kn ) The review set is P j , where j = 1, 2, 3, 4, is expressed by the following formula: P j =(p1,p2,p3,p4)。 4. A microseismic data transmission method according to any one of claims 1 to 3, characterized in that: The fuzzy comprehensive evaluation model is established through the network model and the energy model and includes: Step 101: Obtain a fuzzy evaluation matrix R based on the network model and the energy model k ; Step 102: Based on the fuzzy evaluation matrix R k Get the membership matrix R; Step 103: Establish a fuzzy comprehensive evaluation model based on the membership matrix R.
5. A microseismic data transmission method according to claim 4, characterized in that: The fuzzy evaluation matrix R is obtained based on the network model and the energy model. k include: Based on the network model and the energy model, the membership degree r is obtained. ij , based on the membership degree r ij Get the fuzzy evaluation matrix R k ; The membership degree r ij It is expressed by the following formula: The fuzzy evaluation matrix is R k , where i = 1, 2, ..., s; j = 1, 2, 3, 4, is expressed by the following formula:
6. A microseismic data transmission method according to claim 4, characterized in that: Based on the fuzzy evaluation matrix R k Obtaining the membership matrix R includes: The fuzzy evaluation matrix R k Perform fuzzy processing to obtain the membership vector B k , based on the membership vector B k Get the membership matrix R; The membership vector B k It is expressed by the following formula: B k =A k ×R k =(b k1 ,b k2 ,b k3 ,b k4 ) The membership matrix R is expressed by the following formula:
7. A microseismic data transmission method according to claim 4, characterized in that: The fuzzy comprehensive evaluation model is established based on the membership matrix R, including: The membership matrix R is fuzzy transformed to obtain the membership vector B, and the membership vector B is normalized to obtain the membership matrix R. Based on the membership Establish a fuzzy comprehensive evaluation model.
8. A microseismic data transmission device, characterized in that: include: Command sending module: sends request commands to the central server; A judgment module: judging whether normal data transmission can be performed based on the request command; Data sending module: if possible, based on the first mode, sending the microseismic data to the central server by means of relay communication; If not, based on the second mode, the microseismic data is sent to the central server via the optimal data multi-hop path.
9. A computing device, characterized in that include: one or more processing units; A storage unit for storing one or more programs, Wherein, when the one or more programs are executed by the one or more processing units, the one or more processing units execute the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a non-volatile program code executable by a processor, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Comprehensive intelligent prediction method for predicting impact danger level based on micro-seismic fractal
CN110020749A
Seismic data transmission system based on UWB multi-hop network architecture
CN110716229A
Hybrid data transmission method and device applied to WSN, and storage medium
CN111050336A
Wireless data acquisition network
GB0614954D0