本技術涉及射頻信號,特別涉及一種射頻信號的放大方法、系統(tǒng)及存儲介質。
背景技術:
1、射頻信號作為無線通信的核心載體,它不僅是實現(xiàn)移動通信、衛(wèi)星導航、雷達探測、物聯(lián)網等技術的物理基礎,更是信息時代實現(xiàn)高速、遠距離、大容量數據傳輸的關鍵媒介。從日常的無線、藍牙連接到航空航天通信,射頻信號支撐著社會數字化和智能化的發(fā)展,是無線通信技術領域不可或缺的核心要素。然而射頻信號會因自由空間路徑損耗、障礙物遮擋等因素有衰減且逐漸減弱,導致射頻信號到達接收端時信號弱,無法有效被使用。因此在將射頻信號發(fā)送到接收端前需要對射頻信號進行放大。
2、現(xiàn)階段在進行將射頻信號發(fā)送到接收端前對射頻信號進行放大工作時,一般都是先對射頻信號進行放大,然后再使用分路器將放大后的射頻信號按照需求比例分成需要的幾路,隨后每路進行傳輸,從而使射頻信號到達各個接收端,且到達接收端時的信號能夠被有效使用。即現(xiàn)有方法采用射頻信號分路前統(tǒng)一對射頻信號進行放大,雖然能夠使接收端獲得有效的射頻信號,但是需要在獲得所有接收端需要的射頻信號強度后,才能進行射頻信號的方法,否則無法確定需要對射頻信號進行多少放大工作。然而不同接收端在確定需要的射頻信號時并不一定同步,從而使得射頻信號放大工作存在一定的滯后性。
技術實現(xiàn)思路
1、為了緩解射頻信號放大工作存在的滯后性,本技術實施例提供了一種射頻信號的放大方法、系統(tǒng)及存儲介質。
2、第一方面,提供了一種射頻信號的放大方法,所述方法包括:
3、獲取初始射頻信號,將所述初始射頻信號進行分路來得到若干個子射頻信號;
4、接收需求信息,其中,所述需求信息包括至少一個接收端,每個接收端對應有一個子射頻信號;
5、基于所述需求信息確定對應每個接收端對應的子射頻信號到達所述接收端的傳輸環(huán)境,將所述傳輸環(huán)境代入到預設模型中以得到每個接收端對應的子射頻信號到達所述接收端經歷的信號衰減信息;
6、根據所述信號衰減信息對相應的子射頻信號進行放大得到放大子射頻信號;
7、其中,子射頻信號包括第一子射頻信號和第二子射頻信號,所述將所述初始射頻信號進行分路來得到若干個子射頻信號包括:
8、獲取歷史需求信息,基于所述歷史需求信息確定所述歷史需求信息中包含歷史接收端之間對應的歷史子射頻信號強度比;
9、按照預設比例將所述初始射頻信號劃分為第一初始射頻信號和第二初始射頻信號,其中,所述第一初始射頻信號的強度大于所述第二初始射頻信號的強度;
10、按照所述歷史子射頻信號強度比將所第一述初始射頻信號進行分路來得到相應的多個第一子射頻信號;
11、對所述第二初始射頻信號劃分為預設數量個第二子射頻信號。
12、在其中的一些實施例中,所述基于所述需求信息確定對應每個接收端對應的子射頻信號到達所述接收端的傳輸環(huán)境包括:
13、獲取每個接收端對應的需求位置以及所述初始射頻信號對應的發(fā)送位置,將所述發(fā)送位置和所有需求位置代入到地圖軟件中,并連接所述發(fā)送位置與每個需求位置,以得到若干條線段;
14、從所述地圖軟件中獲取每條線段涉及到的環(huán)境信息,以及從天氣軟件中獲取所述每條線段對應的天氣信息;
15、將所述環(huán)境信息和所述天氣信息作為所述線段對應的接收端的傳輸環(huán)境。
16、在其中的一些實施例中,所述將所述傳輸環(huán)境代入到預設模型中以得到每個接收端對應的子射頻信號到達所述接收端經歷的信號衰減信息包括:
17、確定所有接收端對應的需求等級,其中,需求等級越高表征需要越早向所述接收端發(fā)送子射頻信號;
18、按照需求等級從高到低將所有接收端進行有序排序以得到一個接收端組,將所述接收端組中的第一個接收端對應的傳輸環(huán)境按照屬性劃分為若干個子傳輸信息組,其中,每個子傳輸信息組對應唯一確定的屬性,且每個子傳輸信息組中按照距離接收端從遠到近的距離依次存儲所對應屬性中的子傳輸環(huán)境;
19、將所有子傳輸信息組按照預設屬性序列組成縱向量,將所述縱向量作為輸入信息代入到所述預設模型的輸入端,把所述預設模型輸出端輸出的輸出信息作為所述接收端對應的子射頻信號到達所述接收端經歷的信號衰減信息;
20、在將所述縱向量作為輸入信息代入到所述預設模型的輸入端時,判斷所述接收端組中是否所有接收端對應的傳輸環(huán)境都按照屬性劃分為若干個子傳輸信息組,若是,生成結束信號以得到所有接收端經歷的信號衰減信息;
21、若否,繼續(xù)將所述接收端組中下一個接收端對應的傳輸環(huán)境按照屬性劃分為若干個子傳輸信息組。
22、在其中的一些實施例中,所述預設模型為bp神經網絡,所述需求信息還包括每個接收端對應的需求信號強度,所述根據所述信號衰減信息對相應的子射頻信號進行放大來得到的放大子射頻信號后還包括:
23、將所述放大子射頻信號發(fā)送給對應的接收端,獲取所述接收端接收到的實際子射頻信號,確定所述實際子射頻信號與所對應的需求信號強度之間的信號差,判斷所述信號差是否滿足預設范圍,若滿足,生成接收成功信號;
24、若不滿足,使用所述信號差調整所述預設模型最后一層的參數來實現(xiàn)對預設模型的在線調整,以得到新的預設模型,并將所述預設模型更新為所述新的預設模型。
25、在其中的一些實施例中,所述方法還包括:
26、判斷是否每個子射頻信號都對應有一個接收端,若否,將沒有對應接收端的子射頻信號采用間接存儲的方式進行存儲。
27、在其中的一些實施例中,所述方法還包括:
28、在沒有得到放大子射頻信號前接收到新的需求信息,從沒有對應接收端的子射頻信號中選擇所述新的需求信息對應的子射頻信號,基于所述新的需求信息確定每個新接收端對應的子射頻信號到達所述新接收端的傳輸環(huán)境。
29、在其中的一些實施例中,所述根據所述信號衰減信息對相應的子射頻信號進行放大得到放大子射頻信號包括:采用電氣元件對所述子射頻信號進行放大。
30、第二方面,提供了一種射頻信號的放大系統(tǒng),所述系統(tǒng)包括:分路模塊、獲取模塊、處理模塊和放大模塊;其中,
31、所述分路模塊,用來獲取初始射頻信號,將所述初始射頻信號進行分路來得到若干個子射頻信號;
32、所述獲取模塊,用來接收需求信息,其中,所述需求信息包括至少一個接收端,每個接收端對應有一個子射頻信號;
33、所述處理模塊,用來基于所述需求信息確定對應每個接收端對應的子射頻信號到達所述接收端的傳輸環(huán)境,將所述傳輸環(huán)境代入到預設模型中以得到每個接收端對應的子射頻信號到達所述接收端經歷的信號衰減信息;
34、所述放大模塊,用來根據所述信號衰減信息對相應的子射頻信號進行放大得到放大子射頻信號。
35、第三方面,提供了一種計算機可讀存儲介質,其上存儲有能在處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的一種射頻信號的放大方法。
36、通過采用上述方法,本技術先獲取初始射頻信號,將初始射頻信號進行分路來得到若干個子射頻信號。然后接收需求信息,其中,需求信息包括至少一個接收端,每個接收端對應有一個子射頻信號?;谛枨笮畔⒋_定對應每個接收端對應的子射頻信號到達接收端的傳輸環(huán)境,將傳輸環(huán)境代入到預設模型中以得到每個接收端對應的子射頻信號到達該接收端經歷的信號衰減信息。最后根據信號衰減信息對相應的子射頻信號進行放大得到放大子射頻信號。這樣先對初始射頻信號進行分路操作,然后再實時根據需求來進行后續(xù)確定每個分路需要對信號進行放大的信息,最后再根據需要進行放大的信息進行相應的放大,可以緩解射頻信號放大工作存在的滯后性。