CN111885532A - Heterogeneous network energy efficiency optimization method based on Internet of things - Google Patents
Heterogeneous network energy efficiency optimization method based on Internet of things Download PDFInfo
- Publication number
- CN111885532A CN111885532A CN202010712184.XA CN202010712184A CN111885532A CN 111885532 A CN111885532 A CN 111885532A CN 202010712184 A CN202010712184 A CN 202010712184A CN 111885532 A CN111885532 A CN 111885532A
- Authority
- CN
- China
- Prior art keywords
- sensor
- constellation
- node
- value
- internet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000005457 optimization Methods 0.000 title claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims abstract description 30
- 238000005070 sampling Methods 0.000 claims abstract description 22
- 239000013598 vector Substances 0.000 claims description 48
- 238000011156 evaluation Methods 0.000 claims description 3
- 238000013138 pruning Methods 0.000 claims description 3
- 230000002596 correlated effect Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 abstract description 23
- 238000005265 energy consumption Methods 0.000 abstract description 9
- 230000008054 signal transmission Effects 0.000 abstract description 5
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 244000141353 Prunus domestica Species 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/0833—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for reduction of network energy consumption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及电力物联网技术领域,提供一种基于物联网的异构网络能效优化方法,通过周期性采集各节点传感器的输出信号,从而确定每个节点传感器输出信号的星座最大值
和星座最小值并利用最优快速枚举法,确定每个传感器的节点信息以及星座大小bi值,从而在传感器传输功率最小的情况下,获得传感器的优化变量并进一步确定采样周期hi的最优值和包错误概率pi的最优值从而通过本申请提出的优化方法,优化传感器信号传递的能量消耗与监控系统的性能。The present application relates to the technical field of the Internet of Things in electric power, and provides an energy efficiency optimization method for heterogeneous networks based on the Internet of Things. By periodically collecting the output signals of each node sensor, the maximum constellation value of the output signal of each node sensor is determined.
and constellation minimum And use the optimal fast enumeration method to determine the node information of each sensor and the value of the constellation size bi , so as to obtain the optimal variables of the sensor under the condition of the minimum transmission power of the sensor And further determine the optimal value of the sampling period hi and the optimal value of the packet error probability p i Therefore, the energy consumption of the sensor signal transmission and the performance of the monitoring system are optimized through the optimization method proposed in this application.Description
技术领域technical field
本申请涉及电力物联网技术领域,尤其涉及一种基于物联网的异构网络能效优化方法。The present application relates to the technical field of the Internet of Things in electric power, and in particular, to a method for optimizing the energy efficiency of heterogeneous networks based on the Internet of Things.
背景技术Background technique
电力物联网是物联网在智能电网中的应用,其能够有效整合通信基础设施资源和电力系统基础设施资源,以提高电力系统信息化水平,改善电力系统现有基础设施利用效率,为电网的发电、输电、变电、配电和用电环节提供重要技术支撑。The power Internet of Things is the application of the Internet of Things in the smart grid, which can effectively integrate the communication infrastructure resources and the power system infrastructure resources to improve the informatization level of the power system, improve the utilization efficiency of the existing infrastructure of the power system, and generate electricity for the power grid. , power transmission, substation, distribution and power consumption links provide important technical support.
物联网的应用场景非常丰富,例如,以低速率和海量设备为特征的窄带应用(无线抄表等),以及以高速率为特征的宽带应用(视频等)。而在通讯网络的建设过程中,需要采用合适的通讯技术,以便能够同时支持窄带和宽带应用,以及各种设备和终端的智能集成,并且具备极高的安全保障体系,以满足物联网实验室信息交互的特有通讯需求。The application scenarios of the Internet of Things are very rich, for example, narrowband applications (wireless meter reading, etc.) characterized by low speed and massive devices, and broadband applications (video, etc.) characterized by high speed. In the construction process of the communication network, it is necessary to adopt appropriate communication technology to support both narrowband and broadband applications, as well as the intelligent integration of various devices and terminals, and to have a very high security system to meet the needs of the Internet of Things laboratory. The unique communication needs of information exchange.
参见图1,为物联网架构及宽窄异构无线网络,在电力物联网中往往采用宽窄异构无线网络监控系统,在适应设备点多面广、环境各异的同时,还需要满足可靠性、实时性、安全性、经济性和带宽的要求。Referring to Figure 1, it is the architecture of the Internet of Things and the wide-narrow heterogeneous wireless network. In the power Internet of Things, the wide-narrow heterogeneous wireless network monitoring system is often used. While adapting to the wide range of equipment points and different environments, it also needs to meet the requirements of reliability, real-time security, economy, and bandwidth requirements.
异构无线网络监控系统是一种空间分布式监控系统,其中传感器、执行器和监控器通过无线网络进行通信。无线网络监控系统的通信系统设计,要求在传感器节点的电池资源有限的情况下,保证监控系统的性能和稳定性,其中监控系统和通信系统都需要考虑的关键参数是网络中传感器节点的包错误概率、时延要求和采样周期,减小包错误概率、时延要求和采样周期的取值,可以提高监控系统的性能;然而,当降低包错误概率、时延要求和采样周期的取值后,会导致传感器节点在无线传输中消耗的能量能加。即,需要权衡传感器信号传递的能量消耗与监控系统的性能。Heterogeneous wireless network monitoring system is a spatially distributed monitoring system in which sensors, actuators and monitors communicate through wireless networks. The communication system design of the wireless network monitoring system requires to ensure the performance and stability of the monitoring system when the battery resources of the sensor nodes are limited. The key parameter that needs to be considered in both the monitoring system and the communication system is the packet error of the sensor nodes in the network. Probability, delay requirement and sampling period, reducing the values of packet error probability, delay requirement and sampling period can improve the performance of the monitoring system; however, when the values of packet error probability, delay requirement and sampling period are reduced, , which will cause the energy consumption of sensor nodes in wireless transmission to increase. That is, there is a trade-off between the energy consumption of the sensor signal delivery and the performance of the monitoring system.
而为了传感器信号传递的能量消耗与监控系统的性能的问题。目前采用的优化方式有两种,一种优化方式是:根据无线链路丢包概率和/或传感器节点的能量约束,使监控系统性能最大化。但这一方法大多假设无线链路上的丢包概率是恒定的,每个包传输的能耗是固定的,没有分析它们对传感器节点的传输功率和速率的依赖关系,也没有分析传感器节点传输的调度,所以导致理论优化效果与之际效果差距较大;另一种优化方式是:以M-ary(多状态)正交幅度调制为调制方案,并以最早截止时间优先为调度算法,但是该优化框架及其解,仅限于以通信系统总功耗最小为目标,无法广发的应用于物联网的异构无线网络。And for the energy consumption of the sensor signal transmission and the performance of the monitoring system. There are two optimization methods currently used. One optimization method is to maximize the performance of the monitoring system according to the packet loss probability of the wireless link and/or the energy constraints of the sensor nodes. However, most of this method assumes that the probability of packet loss on the wireless link is constant, and the energy consumption of each packet transmission is fixed. Therefore, there is a big gap between the theoretical optimization effect and the actual effect. Another optimization method is: M-ary (multi-state) quadrature amplitude modulation as the modulation scheme, and the earliest deadline as the scheduling algorithm, but The optimization framework and its solutions are limited to the goal of minimizing the total power consumption of the communication system, and cannot be widely used in heterogeneous wireless networks of the Internet of Things.
发明内容SUMMARY OF THE INVENTION
本申请提供了一种基于物联网的异构网络能效优化方法,以优化传感器信号传递的能量消耗与监控系统的性能。The present application provides a method for optimizing the energy efficiency of heterogeneous networks based on the Internet of Things, so as to optimize the energy consumption of sensor signal transmission and the performance of the monitoring system.
本申请提供的一种基于物联网的异构网络能效优化方法,包括:A method for optimizing energy efficiency of heterogeneous networks based on the Internet of Things provided by this application includes:
周期性获取电网各节点传感器输出信号,确定每个节点传感器输出信号的星座最大值和星座最小值 Periodically obtain the sensor output signals of each node of the power grid, and determine the constellation maximum value of the sensor output signals of each node and constellation minimum
利用最优快速枚举法,确定每个传感器的节点信息i以及星座大小bi值;Using the optimal fast enumeration method, determine the node information i and constellation size b i value of each sensor;
根据每个传感器的星座大小bi值,得到每个传感器的优化变量 According to the constellation size bi value of each sensor, get the optimization variable of each sensor
根据优化变量得到采样周期hi和包错误概率pi的最优值。According to optimization variables The optimal values of sampling period hi and packet error probability pi are obtained.
可选的,根据传感器的发射功率不超过传感器最大容许功率等级Wt,max,确定传感器输出信号的星座最大值和星座最小值 Optionally, according to the transmit power of the sensor not exceeding the maximum allowable power level W t,max of the sensor, determine the maximum value of the constellation output signal of the sensor and constellation minimum
其中:满足下式:in: Satisfy the following formula:
di≤Δ;d i ≤Δ;
其中:其中bi为每个符号使用的位数或星座大小;对于预定调制方案,di为第i个节点传感器的传输延迟,可表示为bi的函数;Δ为稳定控制系统的最大容许延迟;为给定调制的传输功率;为发射机有源模式下的电路功耗。Among them: where b i is the number of bits or constellation used for each symbol; for a predetermined modulation scheme, d i is the transmission delay of the ith node sensor, which can be expressed as a function of b i ; Δ is the maximum allowable limit of the stable control system Delay; is the transmission power for a given modulation; is the circuit power consumption in transmitter active mode.
可选的,为了确定传感器输出信号的星座最大值和星座最小值还包括:在传感器节点功耗最小化的情况下,确定星座最大值和星座最小值 Optionally, in order to determine the constellation maximum of the sensor output signal and constellation minimum Also includes: Determining the constellation maximum with minimal sensor node power consumption and constellation minimum
其中,Ω为传感器随机最大允许传输间隔;是ki满足式的最优解,可以用星座大小bi的函数表示;Sfeasible为传感器可调度性约束。Among them, Ω is the random maximum allowable transmission interval of the sensor; is k i satisfying The optimal solution of , can use the function of constellation size b i represents; S feasible is the schedulability constraint of the sensor.
可选的,传感器可调度性约束为各节点传感器的传输延迟和采样周期的集合,可表示为:Optionally, the sensor schedulability constraint is the set of transmission delay and sampling period of each node sensor, which can be expressed as:
{(d1(b1)h1),(d2(b2)h3),...,...,(dN(bN)hN)}Sfeasible,i∈[1,N]。{(d 1 (b 1 )h 1 ), (d 2 (b 2 )h 3 ),...,...,(d N (b N )h N )}S feasible , i∈[1, N].
可选的,在利用最优快速枚举法,确定每个传感器的节点信息i以及星座大小bi值的步骤中,还包括:Optionally, in the step of determining the node information i of each sensor and the value of the constellation size b i by using the optimal fast enumeration method, the method further includes:
增加每个节点传感器的功耗,并重新排列每个节点传感器输出信号的星座大小集;Increase the power consumption of each node sensor and rearrange the constellation size set of each node sensor output signal;
在各节点传感器的最小功耗情况下,评估星座大小向量的可调度性和目标函数;Evaluate the schedulability and objective function of the constellation size vector with the minimum power consumption of each node sensor;
对可调度性的星座大小向量和目标函数值较差的向量进行修剪;Prune schedulable constellation size vectors and vectors with poor objective function values;
将星座大小向量与其分支成的向量数量相关联,在不重复覆盖所有星座大小向量的情况下,重新生成用于评估的星座大小向量。Associate the constellation size vector with the number of vectors it branched into, and regenerate the constellation size vector for evaluation without repeatedly covering all constellation size vectors.
可选的,在根据每个传感器的星座大小bi值,得到每个传感器的优化变量的步骤中,由以下不等式获得传感器的优化变量 Optionally, according to the constellation size bi value of each sensor, the optimization variable of each sensor is obtained In the steps of , the optimization variables of the sensor are obtained by the following inequalities
可选的,在根据优化变量得到采样周期hi和包错误概率pi的最优值的步骤中,由以下等式确定采样周期hi的最优值和包错误概率pi的最优值 Optionally, according to the optimization variable In the step of obtaining the optimal values of sampling period hi and packet error probability pi , the optimal value of sampling period hi is determined by the following equation: and the optimal value of the packet error probability p i
Ω为传感器随机最大允许传输间隔,δ是实现传感器随机最大允许传输间隔要求的最小概率。Ω is the random maximum allowable transmission interval of the sensor, and δ is the minimum probability to realize the requirement of the random maximum allowable transmission interval of the sensor.
由上述技术方案可知,本申请提供一种基于物联网的异构网络能效优化方法,包括:周期性获取电网各节点传感器输出信号,确定每个节点传感器输出信号的星座最大值和星座最小值利用最优快速枚举法,确定每个传感器的节点信息i以及星座大小bi值;根据每个传感器的星座大小bi值,得到每个传感器的优化变量根据优化变量得到采样周期hi和包错误概率pi的最优值。As can be seen from the above technical solutions, the present application provides an energy efficiency optimization method for heterogeneous networks based on the Internet of Things, including: periodically acquiring the output signals of sensors of each node of the power grid, and determining the maximum constellation value of the output signals of the sensors of each node. and constellation minimum Using the optimal fast enumeration method, determine the node information i and constellation size bi value of each sensor; according to the constellation size bi value of each sensor, get the optimized variable of each sensor According to optimization variables The optimal values of sampling period hi and packet error probability pi are obtained.
通过采集各节点传感器的输出信号,从而确定每个节点传感器输出信号的星座最大值和星座最小值并利用最优快速枚举法,确定每个传感器的节点信息以及星座大小bi值,从而在传感器传输功率最小的情况下,获得传感器的优化变量并进一步确定采样周期hi的最优值和包错误概率pi的最优值从而通过本申请提出的优化方法,优化传感器信号传递的能量消耗与监控系统的性能By collecting the output signal of each node sensor, the constellation maximum value of the output signal of each node sensor is determined and constellation minimum And use the optimal fast enumeration method to determine the node information of each sensor and the value of the constellation size bi , so as to obtain the optimal variables of the sensor under the condition of the minimum transmission power of the sensor And further determine the optimal value of the sampling period hi and the optimal value of the packet error probability p i Therefore, through the optimization method proposed in this application, the energy consumption of the sensor signal transmission and the performance of the monitoring system are optimized.
附图说明Description of drawings
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the present application more clearly, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, for those of ordinary skill in the art, without creative work, the Additional drawings can be obtained from these drawings.
图1为物联网架构及宽窄异构无线网络;Figure 1 shows the IoT architecture and wide-narrow heterogeneous wireless network;
图2为无线网络监控系统结构图;Figure 2 is a structural diagram of a wireless network monitoring system;
图3为传感器和监控器的无线通信的时序图;Fig. 3 is the sequence diagram of the wireless communication of sensor and monitor;
图4为本申请实施例提供的基于物联网的异构网络能效优化方法流程图;4 is a flowchart of a method for optimizing energy efficiency of a heterogeneous network based on the Internet of Things provided by an embodiment of the present application;
图5为本申请实施例提供的利用最优快速枚举法确定传感器的节点信息以及星座大小的流程图。FIG. 5 is a flowchart of determining node information and constellation size of a sensor by using an optimal fast enumeration method according to an embodiment of the present application.
具体实施方式Detailed ways
下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的系统和方法的示例。Embodiments will be described in detail below, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following examples are not intended to represent all implementations consistent with this application. are merely exemplary of systems and methods consistent with some aspects of the present application as recited in the claims.
参见图2,为无线网络监控系统结构图。Referring to FIG. 2, it is a structural diagram of a wireless network monitoring system.
参见图3,为传感器和监控器的无线通信的时序图。Referring to FIG. 3, it is a timing diagram of the wireless communication of the sensor and the monitor.
为了更好的说明本申请实施例提供的基于物联网的异构网络能效优化方法,现对本申请技术方案基于的硬件结构和功能进行描述,参如图2所示,无线网络监控系统中,多个电厂设备通过无线通信网络控制,电厂设备是无线网络监控系统的物理组成部分,连接到电厂设备上的传感器节点,并周期性地对传感器输出进行采样,然后通过无线信道将数据传输给监控该电厂设备的监控器。无线网络监控系统由多个监控器组成,每个监控器监控系统的某个物理域。其中一个监控器被分配为协调器。协调监控器负责网络中的时间同步、网络元素的资源分配;即在一个集中的框架中运行资源分配算法并通知节点有关决策,并监控网络拓扑结构和信道条件。In order to better illustrate the method for optimizing the energy efficiency of heterogeneous networks based on the Internet of Things provided by the embodiments of the present application, the hardware structure and functions on which the technical solutions of the present application are based are now described. Each power plant equipment is controlled through a wireless communication network. The power plant equipment is a physical part of the wireless network monitoring system, connected to the sensor nodes on the power plant equipment, and periodically samples the sensor output, and then transmits the data through the wireless channel to the monitoring system. Monitors for power plant equipment. A wireless network monitoring system consists of multiple monitors, each of which monitors a certain physical domain of the system. One of the monitors is assigned as the coordinator. The coordinating monitor is responsible for time synchronization in the network, resource allocation of network elements; that is, running resource allocation algorithms and informing nodes about decisions in a centralized framework, and monitoring network topology and channel conditions.
参见图4,为本申请实施例提供的基于物联网的异构网络能效优化方法流程图。Referring to FIG. 4 , a flowchart of a method for optimizing energy efficiency of a heterogeneous network based on the Internet of Things provided by the embodiment of the present application.
本申请实施例提供的一种基于物联网的异构网络能效优化方法包括:An IoT-based heterogeneous network energy efficiency optimization method provided by an embodiment of the present application includes:
S101周期性获取电网各节点传感器输出信号,确定每个节点传感器输出信号的星座最大值和星座最小值 S101 periodically obtains the sensor output signals of each node of the power grid, and determines the constellation maximum value of the sensor output signals of each node and constellation minimum
附着于某一电厂设备的传感器与控制该工厂的监控器之间的周期性信息传递如图3所示。节点i的传感器采样周期、传输延迟和包错误概率分别用hi、di和pi表示。其中,若di≧hi,则表示数据包过时,并且被新的采样数据替换。过时或丢失的数据包分别由于较大的传输延迟和数据包错误而重新传输,所以采样周期设置的数值大于传输延迟。The periodic information transfer between sensors attached to a certain power plant equipment and the monitors that control the plant is shown in Figure 3. The sensor sampling period, transmission delay and packet error probability of node i are denoted by h i , d i and p i , respectively. Among them, if d i ≧ h i , it means that the data packet is outdated and replaced by new sampled data. Outdated or lost packets are retransmitted due to larger transmission delays and packet errors, respectively, so the sampling period is set to a value greater than the transmission delay.
通过周期性采集的传感器输出信号,获取每个节点传感器输出信号的星座最大值和星座最小值 Obtain the constellation maximum value of the sensor output signal of each node through the periodically collected sensor output signal and constellation minimum
由于传感器节点的重量和尺寸有限,传感器发射功率不能超过最大允许功率等级Wt,max,最大发射功率约束为:Due to the limited weight and size of sensor nodes, the sensor transmit power cannot exceed the maximum allowable power level W t,max , and the maximum transmit power constraint is:
其中:满足下式:in: Satisfy the following formula:
di≤Δ。d i ≤Δ.
其中:其中bi为每个符号使用的位数或星座大小;对于预定调制方案,di为第i个节点传感器的传输延迟,可表示为bi的函数;Δ为稳定控制系统的最大容许延迟;为给定调制的传输功率;为发射机有源模式下的电路功耗。Among them: where b i is the number of bits or constellation used for each symbol; for a predetermined modulation scheme, d i is the transmission delay of the ith node sensor, which can be expressed as a function of b i ; Δ is the maximum allowable limit of the stable control system Delay; is the transmission power for a given modulation; is the circuit power consumption in transmitter active mode.
监控系统的时分多址(TDMA,Time division multiple access),是一种介质访问控制(MAC,Media Access Control Address)协议,TDMA中节点传输的显式调度可以满足监控系统严格的延迟和可靠性要求,同时在不发送或接收任何数据包时,将传感器节点的无线电调至休眠模式,从而最小化传感器节点的能源消耗。The Time Division Multiple Access (TDMA) of the monitoring system is a medium access control (MAC, Media Access Control Address) protocol. The explicit scheduling of node transmission in TDMA can meet the strict delay and reliability requirements of the monitoring system. , while not sending or receiving any data packets, put the radio of the sensor node into sleep mode, thereby minimizing the energy consumption of the sensor node.
需要说明的是,传感器节点存在多模式操作,分别为睡眠模式(没有被安排发送或接收数据包)、活动模式(被安排发送或接收数据包)和瞬态模式(从活动模式切换到睡眠模式),由于活动模式下的功耗,远大于睡眠模式和瞬态模式的功耗,故,本申请实施例在优化过程中,只考虑传感器传输数据包的功耗。It should be noted that there are multi-mode operation of sensor nodes, namely sleep mode (not scheduled to send or receive data packets), active mode (scheduled to send or receive data packets) and transient mode (switch from active mode to sleep mode) ), since the power consumption in the active mode is much greater than the power consumption in the sleep mode and the transient mode, only the power consumption of the sensor to transmit data packets is considered in the optimization process of the embodiments of the present application.
在传感器节点功耗最小化的情况下,确定星座最大值和星座最小值 Determining the constellation maximum with minimal power consumption at the sensor node and constellation minimum
其中,Ω为传感器随机最大允许传输间隔;是ki满足式的最优解,可以用星座大小bi的函数表示;Sfeasible为传感器可调度性约束。Among them, Ω is the random maximum allowable transmission interval of the sensor; is k i satisfying The optimal solution of , can use the function of constellation size b i represents; S feasible is the schedulability constraint of the sensor.
对于预先确定的调度算法,可调度性约束表示在不允许传感器节点并发传输的情况下,根据给定的网络节点星座大小和采样周期分配相应的时隙的可行性。换言之,它表示在预先确定的调度算法下,给定网络中每个节点的传输持续时间和周期,是否可以构造调度。可调度性约束表示为:For a predetermined scheduling algorithm, the schedulability constraint expresses the feasibility of allocating corresponding time slots according to a given network node constellation size and sampling period without allowing sensor nodes to transmit concurrently. In other words, it indicates whether a schedule can be constructed given the transmission duration and period of each node in the network under a predetermined scheduling algorithm. The schedulability constraint is expressed as:
{(d1(b1)h1),(d2(b2)h2),...,...,(dN(bN)hN)}∈Sfeasible。{(d 1 (b 1 )h 1 ), (d 2 (b 2 )h 2 ),...,...,(d N (b N )h N )}∈S feasible .
式中,Sfeasible表示各节点传感器的传输延迟和采样周期集合,即{(d1(b1)h1),(d2(b2)h2),...,...,(dN(bN)hN)},据此可以构造可行的调度。In the formula, feasible represents the set of transmission delay and sampling period of each node sensor, namely {(d 1 (b 1 )h 1 ), (d 2 (b 2 )h 2 ),...,...,( d N (b N )h N )}, according to which a feasible schedule can be constructed.
S102利用最优快速枚举法,确定每个传感器的节点信息i以及星座大小bi值。S102 uses the optimal fast enumeration method to determine the node information i and the constellation size b i value of each sensor.
参见图5,为本申请实施例提供的利用最优快速枚举法确定传感器的节点信息以及星座大小的流程图。Referring to FIG. 5 , it is a flowchart of determining the node information and the constellation size of the sensor by using the optimal fast enumeration method according to the embodiment of the present application.
在OFE(Optimal Fast Enumeration,最优快速枚举算法)算法中每个向量只生成一次,在不进行修剪的情况下,生成所有可能的星座大小向量,当存在可调度的星座大小向量时,OFE算法能在有限时间内找到最优的星座大小向量。包括以下步骤:In OFE (Optimal Fast Enumeration) algorithm, each vector is generated only once, and all possible constellation size vectors are generated without pruning. When there are schedulable constellation size vectors, OFE The algorithm can find the optimal constellation size vector in finite time. Include the following steps:
S201增加每个节点传感器的功耗,并重新排列每个节点传感器输出信号的星座大小集。S201 increases the power consumption of each node sensor and rearranges the constellation size set of each node sensor output signal.
S202在各节点传感器的最小功耗情况下,评估星座大小向量的可调度性和目标函数。S202 evaluates the schedulability and objective function of the constellation size vector under the condition of the minimum power consumption of each node sensor.
S203对可调度性的星座大小向量和目标函数值较差的向量进行修剪。S203 prunes the schedulable constellation size vector and the vector with poor objective function value.
S204将星座大小向量与其分支成的向量数量相关联,在不重复覆盖所有星座大小向量的情况下,重新生成用于评估的星座大小向量。S204 associates the constellation size vector with the number of vectors into which it is branched, and regenerates the constellation size vector for evaluation without repeatedly covering all constellation size vectors.
具体描述如下:对于每个传感器节点i∈[1,N],输入个可能的星座大小值bij,i∈[1,N],j∈[1,A],设bij为节点i到第j个最小功耗时对应的星座大小。设deg(b)表示b=(b11,b21,...,...,bN1)的度,定义为向量b分支成的向量的个数。每个星座大小向量的度数分配,保证了算法只生成一个特定的向量b一次,并且在不进行修剪的情况下生成所有可能的向量。算法从每个节点的最小功耗的星座大小开始,得到根向量b=(b11,b21,...,...,bN1)的度数为N。向量集B定义为在当前算法迭代中求值的星座大小向量集合。对于B中的每个向量b,算法首先确定它是否可以用较小的目标函数值改进到目前为止的最优解,如果是,则算法检查向量b的可调度性。如果向量b也是可调度的,则用向量b和向量b对应的目标函数值,分别更新最优星座大小向量b*和最优解f*,f*表示与可行星座大小向量相对应的目标函数的最小值,并初始化为∞。如果向量b不可调度,则算法将向量b分成deg(b)向量。对于[1,deg(b)]区间内的每一个j值,通过将向量b中的N-j+1位值的星座大小设置为下一个星座大小,设置度数为j生成向量b+。每个新生成的向量b+都包含在集合B+中,集合B+将在结束时与集合B相等,以便在算法的下一次迭代中进行计算。当集合B中的所有向量都是可调度的或目标值大于或等于迄今为止的最优解时,算法终止。The specific description is as follows: For each sensor node i ∈ [1, N], the input A possible constellation size value b ij , i∈[1, N], j∈[1, A], let b ij be the constellation size corresponding to the node i to the jth minimum power consumption. Let deg( b ) represent the degree of b=(b 11 , b 21 , . . . , . The degree assignment of each constellation size vector ensures that the algorithm only generates a particular vector b once, and generates all possible vectors without pruning. The algorithm starts with the constellation size of the minimum power consumption of each node, and obtains the root vector b=(b 11 , b 21 , . . . , . . , b N1 ) of degree N. Vector set B is defined as the set of constellation size vectors evaluated in the current algorithm iteration. For each vector b in B, the algorithm first determines whether it can improve the optimal solution so far with a smaller objective function value, and if so, the algorithm checks the schedulability of vector b. If the vector b is also schedulable, update the optimal constellation size vector b * and the optimal solution f * with the objective function values corresponding to the vector b and the vector b, respectively, where f * represents the objective function corresponding to the feasible constellation size vector The minimum value of , and is initialized to ∞. If vector b is not schedulable, the algorithm divides vector b into deg(b) vectors. For each value of j in the interval [1, deg(b)], a vector b + is generated by setting the constellation size of the N-j+1-bit value in vector b to the next constellation size, setting the degree to j. Each newly generated vector b + is contained in set B + , which will end up being equal to set B for computation in the next iteration of the algorithm. The algorithm terminates when all vectors in set B are schedulable or the target value is greater than or equal to the optimal solution so far.
S103根据每个传感器的星座大小bi值,得到每个传感器的优化变量 S103, according to the constellation size bi value of each sensor, obtain the optimization variable of each sensor
由以下不等式获得传感器的优化变量 The optimized variables for the sensor are obtained from the following inequalities
即,优化变量为满足上式不等式的ki最优值。That is, the optimization variable is the optimal value of k i that satisfies the inequality above.
S104根据优化变量得到采样周期hi和包错误概率pi的最优值。S104 According to the optimization variable The optimal values of sampling period hi and packet error probability pi are obtained.
由以下等式确定采样周期hi的最优值和包错误概率pi的最优值 The optimal value of the sampling period hi is determined by the following equation and the optimal value of the packet error probability p i
无线网络监控系统的性能和稳定性条件,是以随机最大允许传输间隔(MATI)的形式表示,定义为以预定概率将传感器节点到监控器的后续状态向量报告之间的时间间隔保持在低于MATI值;以及最大允许延迟(MAD),定义为从传感器节点到监控器的传输允许的最大数据包延迟。The performance and stability conditions of a wireless network monitoring system are expressed in the form of a random maximum allowable transmission interval (MATI), defined as keeping the time interval between subsequent state vector reports from the sensor node to the monitor with a predetermined probability below MATI value; and Maximum Allowed Delay (MAD), defined as the maximum packet delay allowed for transmission from the sensor node to the monitor.
其中,随机MATI约束表示为:where the random MATI constraint is expressed as:
Pr[ui(hi,di,pi)≤Ω]≥δ。P r [u i (h i , d i , p i )≤Ω]≥δ.
式中,ui作为hi,di和pi的函数,是节点i后续状态向量报告之间的时间间隔,Ω为传感器随机最大允许传输间隔(MATI)值,δ是实现MATI要求的最小概率,且Ω和δ值是由实际控制应用决定的。where ui is the time interval between subsequent state vector reports of node i as a function of h i , d i and p i , Ω is the random maximum allowable transmission interval (MATI) value of the sensor, and δ is the minimum required to achieve MATI probability, and the Ω and δ values are determined by the actual control application.
在每个长度为Ω的时间间隔内,状态向量报告的接收机会数等于故,可以将式改写为 In each interval of length Ω, the number of receiver opportunities reported by the state vector is equal to Therefore, the formula can be rewrite as
由上述技术方案可知,本申请实施例提供一种基于物联网的异构网络能效优化方法,包括:周期性获取电网各节点传感器输出信号,确定每个节点传感器输出信号的星座最大值和星座最小值利用最优快速枚举法,确定每个传感器的节点信息i以及星座大小bi值;根据每个传感器的星座大小bi值,得到每个传感器的优化变量根据优化变量得到采样周期hi和包错误概率pi的最优值。It can be seen from the above technical solutions that the embodiments of the present application provide a method for optimizing energy efficiency of heterogeneous networks based on the Internet of Things, including: periodically acquiring the output signals of sensors of each node of the power grid, and determining the maximum constellation value of the output signals of the sensors of each node. and constellation minimum Using the optimal fast enumeration method, determine the node information i and constellation size bi value of each sensor; according to the constellation size bi value of each sensor, get the optimized variable of each sensor According to optimization variables The optimal values of sampling period hi and packet error probability pi are obtained.
通过采集各节点传感器的输出信号,从而确定每个节点传感器输出信号的星座最大值和星座最小值并利用最优快速枚举法,确定每个传感器的节点信息以及星座大小bi值,从而在传感器传输功率最小的情况下,获得传感器的优化变量并进一步确定采样周期hi的最优值和包错误概率pi的最优值从而通过本申请提出的优化方法,优化传感器信号传递的能量消耗与监控系统的性能。By collecting the output signal of each node sensor, the constellation maximum value of the output signal of each node sensor is determined and constellation minimum And use the optimal fast enumeration method to determine the node information of each sensor and the value of the constellation size bi , so as to obtain the optimal variables of the sensor under the condition of the minimum transmission power of the sensor And further determine the optimal value of the sampling period hi and the optimal value of the packet error probability p i Therefore, the energy consumption of the sensor signal transmission and the performance of the monitoring system are optimized through the optimization method proposed in this application.
本申请提供的实施例之间的相似部分相互参见即可,以上提供的具体实施方式只是本申请总的构思下的几个示例,并不构成本申请保护范围的限定。对于本领域的技术人员而言,在不付出创造性劳动的前提下依据本申请方案所扩展出的任何其他实施方式都属于本申请的保护范围。Similar parts between the embodiments provided in the present application may be referred to each other. The specific embodiments provided above are just a few examples under the general concept of the present application, and do not constitute a limitation on the protection scope of the present application. For those skilled in the art, any other implementations expanded according to the solution of the present application without creative work fall within the protection scope of the present application.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010712184.XA CN111885532A (en) | 2020-07-22 | 2020-07-22 | Heterogeneous network energy efficiency optimization method based on Internet of things |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010712184.XA CN111885532A (en) | 2020-07-22 | 2020-07-22 | Heterogeneous network energy efficiency optimization method based on Internet of things |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111885532A true CN111885532A (en) | 2020-11-03 |
Family
ID=73155225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010712184.XA Pending CN111885532A (en) | 2020-07-22 | 2020-07-22 | Heterogeneous network energy efficiency optimization method based on Internet of things |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111885532A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116866857A (en) * | 2023-09-03 | 2023-10-10 | 江西省化学工业设计院 | Dynamic monitoring method and system for intermittent chemical process |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120220311A1 (en) * | 2009-10-28 | 2012-08-30 | Rodriguez Tony F | Sensor-based mobile search, related methods and systems |
CN103179646A (en) * | 2013-02-27 | 2013-06-26 | 北京邮电大学 | A wireless sensor network cooperative transmission method and system under a human medical implant channel |
CN103281769A (en) * | 2013-06-27 | 2013-09-04 | 重庆大学 | Energy consumption balancing method of isomerism wireless sensor network unequal clustering |
CN108762862A (en) * | 2016-05-18 | 2018-11-06 | 苹果公司 | Equipment, method and graphic user interface for messaging |
CN108833537A (en) * | 2018-06-14 | 2018-11-16 | 北京国电高科科技有限公司 | A kind of remote supervision system and method for long-distance sand transport pipeline |
-
2020
- 2020-07-22 CN CN202010712184.XA patent/CN111885532A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120220311A1 (en) * | 2009-10-28 | 2012-08-30 | Rodriguez Tony F | Sensor-based mobile search, related methods and systems |
CN103179646A (en) * | 2013-02-27 | 2013-06-26 | 北京邮电大学 | A wireless sensor network cooperative transmission method and system under a human medical implant channel |
CN103281769A (en) * | 2013-06-27 | 2013-09-04 | 重庆大学 | Energy consumption balancing method of isomerism wireless sensor network unequal clustering |
CN108762862A (en) * | 2016-05-18 | 2018-11-06 | 苹果公司 | Equipment, method and graphic user interface for messaging |
CN108833537A (en) * | 2018-06-14 | 2018-11-16 | 北京国电高科科技有限公司 | A kind of remote supervision system and method for long-distance sand transport pipeline |
Non-Patent Citations (3)
Title |
---|
YALCIN SADI: "Joint Optimization of Wireless Network Energy Consumption and Control System Performance in Wireless Networked Control Systems", 《IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS》 * |
吴赞红: "面向电力数据传输服务的卫星资源调度算法研究", 《中国会议》 * |
尹春林: "物联网体系架构综述", 《云南电力技术》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116866857A (en) * | 2023-09-03 | 2023-10-10 | 江西省化学工业设计院 | Dynamic monitoring method and system for intermittent chemical process |
CN116866857B (en) * | 2023-09-03 | 2023-11-21 | 江西省化学工业设计院 | Dynamic monitoring method and system for intermittent chemical process |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Stamatakis et al. | Control of status updates for energy harvesting devices that monitor processes with alarms | |
Bacinoglu et al. | Achieving the age-energy tradeoff with a finite-battery energy harvesting source | |
Gündüz et al. | Two-hop communication with energy harvesting | |
Kone et al. | Performance management of IEEE 802.15. 4 wireless sensor network for precision agriculture | |
Gunduz et al. | Designing intelligent energy harvesting communication systems | |
Sharma et al. | Optimal energy management policies for energy harvesting sensor nodes | |
Wu et al. | Energy-efficient wake-up scheduling for data collection and aggregation | |
Dagar et al. | Data aggregation in wireless sensor network: a survey | |
Sadi et al. | Energy and delay constrained maximum adaptive schedule for wireless networked control systems | |
Wang et al. | Energy-efficient transmissions of bursty data packets with strict deadlines over time-varying wireless channels | |
Bouachir et al. | EAMP-AIDC-energy-aware mac protocol with adaptive individual duty cycle for EH-WSN | |
Biason et al. | On the effects of battery imperfections in an energy harvesting device | |
Cheng et al. | Joint time-frequency resource scheduling over CQF-based TSN-5G system | |
CN111885532A (en) | Heterogeneous network energy efficiency optimization method based on Internet of things | |
Park | Traffic generation rate control of wireless sensor and actuator networks | |
Yali et al. | Age-driven joint sampling and non-slot based scheduling for industrial Internet of Things | |
Saidi et al. | Adaptive transmitter load size using receiver harvested energy prediction by Kalman filter | |
Pielli et al. | Minimizing data distortion of periodically reporting iot devices with energy harvesting | |
Shi et al. | An adaptive probabilistic scheduler for offloading time-constrained tasks in local mobile clouds | |
Rikos et al. | Finite time exact quantized average consensus with limited resources and transmission stopping for energy-aware networks | |
Kumar et al. | An Assuring Approach for Tree-Based Routing Topology in WSNs | |
CN113141270A (en) | LoRa gateway configuration method, device and storage medium based on SAGA technology | |
Turau et al. | Scheduling transmission of bulk data in sensor networks using a dynamic TDMA protocol | |
Ngo et al. | Energy-Aware Resource Allocation for Energy Harvesting Powered Wireless Sensor Nodes | |
Sadi et al. | Joint optimization of communication and controller components of wireless networked control systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201103 |