本發(fā)明涉及人工智能領域,具體而言,涉及一種無線傳感器網(wǎng)絡資源分配方法、裝置及電子設備。
背景技術:
1、近幾年電力物聯(lián)網(wǎng)建設的深入和有線通道數(shù)量不斷增加,對有線通道的監(jiān)測需求日益迫切。迫切需要低成本、高效率的數(shù)字化運維方式來支持這一需求。部署低成本無線傳感器網(wǎng)絡(wireless?sensor?network,wsn)系統(tǒng)覆蓋監(jiān)測傳感器是實現(xiàn)相關技術中信道通信系統(tǒng)的重要途徑之一。
2、然而,相關技術中還沒有成熟的適用于有線頻道的無線傳感器網(wǎng)絡的資源分配解決方案,主要通過人工方式進行無線傳感器網(wǎng)絡的資源分配策略的確定,不僅具備較強的主觀性,還存在資源分配效率低、準確性差等問題。
3、針對上述的問題,目前尚未提出有效的解決方案。
技術實現(xiàn)思路
1、本發(fā)明實施例提供了一種無線傳感器網(wǎng)絡資源分配方法、裝置及電子設備,以至少解決相關技術中的無線傳感器網(wǎng)絡資源分配方法存在的網(wǎng)絡資源分配效率低且準確性低的技術問題。
2、根據(jù)本發(fā)明實施例的一個方面,提供了一種無線傳感器網(wǎng)絡資源分配方法,包括:獲取無線傳感器網(wǎng)絡中包括的多個終端分別對應的位置信息;確定所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率;獲取所述無線傳感器網(wǎng)絡的初始資源分配策略,其中,所述初始資源分配策略用于指示所述無線傳感器網(wǎng)絡中包括的多個射頻拉遠單元分別對應的部署位置以及初始帶寬資源分配策略;基于所述多個終端分別對應的位置信息,以及所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率,以所述無線傳感器網(wǎng)絡內(nèi)的系統(tǒng)總吞吐量最大為優(yōu)化目標,對所述初始資源分配策略進行優(yōu)化,得到所述無線傳感器網(wǎng)絡的目標資源分配策略。
3、根據(jù)本發(fā)明實施例的另一方面,還提供了一種無線傳感器網(wǎng)絡資源分配裝置,包括:位置獲取模塊,用于獲取無線傳感器網(wǎng)絡中包括的多個終端分別對應的位置信息;傳輸速率確定模塊,用于確定所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率;初始策略確定模塊,用于獲取所述無線傳感器網(wǎng)絡的初始資源分配策略,其中,所述初始資源分配策略用于指示所述無線傳感器網(wǎng)絡中包括的多個射頻拉遠單元分別對應的部署位置以及初始帶寬資源分配策略;策略優(yōu)化模塊,用于基于所述多個終端分別對應的位置信息,以及所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率,以所述無線傳感器網(wǎng)絡內(nèi)的系統(tǒng)總吞吐量最大為優(yōu)化目標,對所述初始資源分配策略進行優(yōu)化,得到所述無線傳感器網(wǎng)絡的目標資源分配策略。
4、根據(jù)本發(fā)明實施例的另一方面,還提供了一種電子設備,包括一個或多個處理器和存儲器,所述存儲器用于存儲一個或多個程序,其中,當所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述一個或多個處理器實現(xiàn)任意一項所述的無線傳感器網(wǎng)絡資源分配方法。
5、在本發(fā)明實施例中,通過獲取無線傳感器網(wǎng)絡中包括的多個終端分別對應的位置信息;確定所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率;獲取所述無線傳感器網(wǎng)絡的初始資源分配策略,其中,所述初始資源分配策略用于指示所述無線傳感器網(wǎng)絡中包括的多個射頻拉遠單元分別對應的部署位置以及初始帶寬資源分配策略;基于所述多個終端分別對應的位置信息,以及所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率,以所述無線傳感器網(wǎng)絡內(nèi)的系統(tǒng)總吞吐量最大為優(yōu)化目標,對所述初始資源分配策略進行優(yōu)化,得到所述無線傳感器網(wǎng)絡的目標資源分配策略,達到了以無線傳感器網(wǎng)絡內(nèi)的系統(tǒng)總吞吐量最大為優(yōu)化目標,對無線傳感器網(wǎng)絡的資源分配策略進行優(yōu)化的目的,從而實現(xiàn)了提升無線傳感器網(wǎng)絡資源分配效率和分配準確性的技術效果,進而解決了相關技術中的無線傳感器網(wǎng)絡資源分配方法存在的網(wǎng)絡資源分配效率低且準確性低的技術問題。
1.一種無線傳感器網(wǎng)絡資源分配方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述多個終端分別對應的位置信息,以及所述多個終端分別與對應的射頻拉遠單元之間的數(shù)據(jù)傳輸速率,以所述無線傳感器網(wǎng)絡內(nèi)的系統(tǒng)總吞吐量最大為優(yōu)化目標,對所述初始資源分配策略進行優(yōu)化,得到所述無線傳感器網(wǎng)絡的目標資源分配策略,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述狀態(tài)空間和所述動作空間,以所述獎勵函數(shù)的函數(shù)值最大為目標,對初始資源分配模型進行參數(shù)優(yōu)化,得到目標資源分配模型,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述初始資源分配模型中包括策略網(wǎng)絡、評論家網(wǎng)絡、目標策略網(wǎng)絡以及目標評論家網(wǎng)絡,所述基于所述狀態(tài)空間和所述動作空間,以所述獎勵函數(shù)的函數(shù)值最大為目標,采用深度確定性策略梯度算法對所述初始資源分配模型進行參數(shù)優(yōu)化,得到所述目標資源分配模型,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述基于所述第二動作值函數(shù)估計值,得到第二損失,包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述狀態(tài)空間和所述動作空間,以所述獎勵函數(shù)的函數(shù)值最大為目標,對初始資源分配模型進行參數(shù)優(yōu)化,得到目標資源分配模型,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,通過如下方式得到所述數(shù)據(jù)傳輸速率約束:
9.一種無線傳感器網(wǎng)絡資源分配裝置,其特征在于,包括:
10.一種電子設備,其特征在于,包括一個或多個處理器和存儲器,所述存儲器用于存儲一個或多個程序,其中,當所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述一個或多個處理器實現(xiàn)權(quán)利要求1至8中任意一項所述的無線傳感器網(wǎng)絡資源分配方法。