A wireless communication battery management system based on intelligent dynamic power adjustment
By using an intelligent dynamic power adjustment system to identify interference signals and process location data, combined with battery management, the problem of poor interference coordination in traditional wireless communication power control methods is solved, thereby improving the stability, reliability, and driving time of communication in the Internet of Vehicles.
Patent Information
- Application Number
- CN202510495728.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2045-04-21
AI Technical Summary
Traditional wireless communication power control methods cannot perceive the type, intensity, and spatial distribution of interference signals in real time, making it difficult to balance the dynamic balance between remaining battery power and communication quality. This results in poor interference coordination in vehicle-to-everything (V2X) scenarios, affecting communication stability and reliability.
An intelligent dynamic power adjustment system is adopted. The interference detection module identifies the type and location of interference signals, and the location data is processed by the Kalman filter algorithm. The decision module calculates the power adjustment strategy, the battery management module monitors the power and adjusts the transmission power, and the control module coordinates the data synchronization of each module to achieve dynamic power adjustment.
It improves interference coordination efficiency in vehicle-to-everything (V2X) networks, ensures communication stability and reliability, reduces battery energy consumption, extends driving range, meets real-time communication needs, and improves transmission success rate and security.
Smart Images

Figure CN120224357B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication network, in particular to a wireless communication battery management system based on intelligent dynamic power adjustment. BACKGROUND
[0002] In the current flourishing development of Internet of Vehicles technology, the demand for wireless communication between vehicles and between vehicles and infrastructure is increasing day by day. The traditional wireless communication power control method usually adopts fixed power or simple threshold adjustment strategy, which cannot realize real-time sensing of the type, intensity and spatial distribution of interference signals, and also cannot balance the dynamic balance of battery remaining capacity and communication quality.
[0003] Most of the traditional wireless communication power control methods adopt fixed power transmission mode, or only change the transmission power according to simple threshold adjustment strategy. For example, some systems only adjust the power according to the received signal strength indication (RSSI). This way is too simple and cannot accurately distinguish different types of interference signals such as narrowband interference, wideband interference and impulse interference. In the actual Internet of Vehicles scene, different types of interference have great differences in the influence on communication quality. Simple power adjustment strategy is difficult to effectively cope with, resulting in poor interference coordination effect, prominent co-frequency interference problem, and serious influence on the stability and reliability of transmission. The node position data of the vehicle in dynamic driving state is easily disturbed by factors such as multipath effect and signal attenuation. The position information without noise reduction processing will cause deviation in the calculation of communication radius, resulting in misjudgment when the vehicle node establishes communication connection, affecting the accuracy of communication coverage. At the same time, when positioning interference, inaccurate position information will increase the positioning error, so it is difficult to determine the position of the interference source in time and accurately, so as to take effective interference measures.
[0004] Therefore, we improve it and propose a wireless communication battery management system based on intelligent dynamic power adjustment. SUMMARY
[0005] The present application is as follows:
[0006] A wireless communication battery management system based on intelligent dynamic power adjustment vehicle node information data structure, the vehicle node information data structure is: {(vehicle ID) + (position coordinates (x, y, z)) + (communication radius R) + (battery remaining capacity SoC) + (maximum transmission power P_max) + (minimum transmission power P_min)}.
[0007] An interference signal information data structure for a wireless communication battery management system based on intelligent dynamic power adjustment, the interference signal information data structure is: {(interference source ID)+(interference type)+(interference intensity I)+(center frequency f_c of interference signal)+(bandwidth B of interference signal)+(interference source position coordinates (x_i, y_i, z_i))};
[0008] The interference type is identified by matching the signal spectrum characteristics with the interference characteristic library defined by the IEEE802.11p standard, including narrowband interference, wideband interference, and pulse interference.
[0009] A wireless communication battery management system based on intelligent dynamic power adjustment, comprising: the vehicle node information data structure for the wireless communication battery management system based on intelligent dynamic power adjustment and the interference signal information data structure for the wireless communication battery management system based on intelligent dynamic power adjustment, further comprising an interference detection module, a data processing module 、 Decision module 、 Battery management module 、 Control module and intelligent dynamic power adjustment module
[0010] The interference detection module uses real-time spectrum analysis technology to detect interference signals in the vehicle networking frequency band, obtains the type, intensity, and three-dimensional spatial distribution information of the interference signals, generates the interference signal information data structure, and sends it to the data processing module.
[0011] The data processing module is used to receive the interference signal information data structure output by the interference detection module, the GNSS positioning data of the vehicle node, and the battery state data, establish the vehicle node information data structure and the interference signal information data structure, and use the Kalman filtering algorithm to perform noise reduction processing on the position data of the vehicle node, generate a pre-processing data packet, and send it to the decision module.
[0012] The decision module uses a preset mathematical model to analyze and calculate based on the pre-processing data packet of the data processing module, generates a power adjustment strategy, which aims to optimize the decision response time, improve the transmission success rate in complex scenarios, and coordinate the interference problem in dense networks, and the generated power adjustment strategy is sent to the control module as the basis for subsequent power adjustment.
[0013] The battery management module monitors the state of the vehicle battery in real time, including the voltage, current, and temperature of the battery, manages the battery according to the transmission power adjusted by the intelligent dynamic power adjustment module, including calculating the energy consumption of the battery, judging whether the remaining capacity of the battery is lower than the threshold value, and taking appropriate protection measures. The battery management module has a built-in battery protection circuit for charging and discharging management to prevent overcharging and overdischarging of the battery.
[0014] Control module: as the system data interaction center, receiving the interference signal information of the interference detection module, the preprocessed data of the data processing module, the power adjustment strategy of the decision module and the battery state information of the battery management module, sending the power adjustment instruction to the intelligent dynamic power adjustment module, sending the power adjustment instruction to the intelligent dynamic power adjustment module according to the received information, sending the energy consumption calculation and protection strategy instruction to the battery management module, and coordinating the data synchronization between each module to ensure the stable operation of the whole system;
[0015] Intelligent dynamic power adjustment module: according to the power adjustment instruction sent by the control module, the wireless communication transmission power of the vehicle node is dynamically adjusted. This module can control the size of the transmission power according to the actual situation to adapt to different communication environments and interference situations.
[0016] The working steps of the interference detection module are as follows:
[0017] SA1, start;
[0018] SA2, real-time sampling of signals in the Internet of Vehicles frequency band according to 10MHz sampling rate to obtain time domain signal data;
[0019] SA3, Fourier transform is adopted to convert time domain signal into frequency domain signal, interference signal is separated through band pass filter, interference type is determined by matching with interference feature library defined by IEEE802.11p standard based on characteristic parameter signal bandwidth and spectrum occupancy rate;
[0020] SA4, according to the frequency domain signal obtained by sampling, the intensity I of the interference signal is calculated, the calculation formula is: I = 10 x log10(∑(s(n)^2) / N), wherein s(n) is the sampling signal, and N is the sampling point number;
[0021] SA5, the position coordinates of the interference source are determined by the triangular positioning method, the specific steps are as follows: the same interference signal is received by at least three vehicle nodes, the time difference of receiving is recorded, the hyperbolic equation set is established combined with the signal propagation speed, and the position of the interference source is solved by the least square method;
[0022] SA6, generate interference signal information data structure and send to data processing module;
[0023] SA7, end.
[0024] The pre-processing steps of the data processing module are as follows:
[0025] SB1, start;
[0026] SB2, acquire interference signal information data structure and vehicle original node data, Kalman filtering processing is carried out to the position coordinates of vehicle node, noise interference is removed, and the position coordinates of vehicle node after preprocessing are generated;
[0027] SB3, interference intensity I is normalized, and is converted into a value between 0 and 1, the calculation formula is: I_normalized=(I-I_min) / (I_max-I_min), wherein I_min is the minimum interference intensity detected in history, I_max is the maximum interference intensity detected in history, and the preprocessing data of interference intensity I are obtained;
[0028] SB4, a connection relationship table between vehicle nodes is established, and the communication possibility of each vehicle node and other nodes is recorded, the calculation formula of communication possibility P_ij is: P_ij=1 / (1+d_ij^2), wherein d_ij is the distance between vehicle nodes i and j;
[0029] SB5, the connection relationship table, the preprocessing data of interference intensity I and the position coordinates of vehicle node after preprocessing are packaged to generate preprocessing data packet, and are sent to the decision module;
[0030] SB6, end.
[0031] The calculation method and steps of the decision module for generating intelligent dynamic power adjustment strategy are as follows:
[0032] SC1, start;
[0033] SC2, according to the preprocessing data packet, the total interference intensity I_total received by each vehicle node is calculated, I_total=∑(w_k×I_k), wherein w_k is the weight of different types of interference signals, wherein the weight parameters are set as default: narrowband interference weight w1=0.7, wideband interference weight w2=0.2 and pulse interference weight w3=0.1;
[0034] SC3, the signal-to-noise ratio SNR of the current communication link is calculated, SNR=P_t / (N_0+I_total), wherein P_t is the transmission power, N_0 is the background noise power, N_0=kTB, k is the Boltzmann constant, T=290K, and B=10MHz;
[0035] SC4, when SNR<12dB, the minimum transmission power is determined as P_min_required=(SNR_threshold×
[0036] (N_0+I_total)) to meet the transmission success rate threshold of packet error rate PER≤1%;
[0037] SC5, introduce a power adjustment factor k, k = SoC / SoC_max, where SoC_max is the maximum capacity of the battery, adjust the power in combination with the remaining battery power;
[0038] SC6, determine the final transmission power P according to the formula P = P_min_required x k + (P_max - P_min_required) x (1 - k) x (1 - I_normalized), where P_max is the maximum transmission power allowed by the battery, and I_normalized is the normalized interference intensity;
[0039] SC7, to ensure decision response time, establish a real-time data processing queue, use priority scheduling algorithm, give priority to emergency interference and high priority vehicle node information, decision response time ≤ T_ms, and send the final transmission power P to the control module;
[0040] SC8, end.
[0041] The intelligent dynamic power adjustment module adjusts the transmission power as follows:
[0042] SD1, start;
[0043] SD2, receive the power adjustment instruction sent by the control module, and obtain the target transmission power P_target;
[0044] SD3, preset power adjustment threshold ΔP = 3dB, calculate the absolute value of the difference between the current vehicle node transmission power Pcurrent and the target transmission power Ptarget, when |P_current-P_target|> ΔP, trigger power adjustment, otherwise, keep the current transmission power unchanged;
[0045] SD4, adjust the transmission power step by step through the power control algorithm, the adjustment step is ΔP_step, the adjustment time interval is ΔT, T is a positive number, to ensure the stability of the power adjustment process;
[0046] SD5, after adjustment, feedback the power adjustment result to the control module, the control module can further optimize and adjust the strategy according to the feedback result;
[0047] SD6, end.
[0048] The working steps of the battery management module are as follows:
[0049] SE1, start;
[0050] SE2, real-time monitoring of the battery voltage, current and temperature at a frequency of 10 Hz, using the ampere-hour integral method combined with the open circuit voltage method to calculate the remaining battery capacity SoC;
[0051] SE3, according to the intelligent dynamic power adjustment module adjusted transmit power P, the energy consumption E of the battery in the communication process is calculated, energy consumption E = P x t, wherein t is the communication time, so as to be able to real-time understand the energy consumption of the battery, provide the basis for subsequent battery management;
[0052] SE4, the preset minimum capacity threshold is SoC_min = 20%, when SoC≤SoC_min, send low power warning through CAN bus, remind user to take timely measures, and trigger energy saving mode, reduce the transmit power to Pmin, and reduce the communication frequency to 1 Hz, the communication frequency is 10 Hz in normal mode;
[0053] SE5, end.
[0054] The working steps of the control module are as follows:
[0055] SF1, start;
[0056] SF2, receiving the interference signal information of the interference detection module, the preprocessed data of the data processing module, the power adjustment strategy of the decision module and the battery state of the battery management module;
[0057] SF3, comparing the transmit power Pcurrent of the current vehicle node with the target transmit power Ptarget given by the decision module, ΔP = 3 dB is the preset power adjustment threshold, when (Pcurrent-Ptarget) > ΔP, then step SF5 is performed, otherwise, step SF4 is performed;
[0058] SF4, checking the remaining battery capacity SoC, SoCmin = 20% is the preset minimum capacity threshold, if SoC≤SoCmin, then step SF6 is performed, otherwise, step SF7 is performed;
[0059] SF5, sending power adjustment instructions to the intelligent dynamic power adjustment module, the instructions include target transmit power Ptarget, adjustment step ΔPstep and adjustment time interval ΔT, to ensure the stability of the power adjustment process;
[0060] SF6, sending energy consumption calculation and protection strategy instructions to the battery management module, the instructions include the requirement of reducing the transmit power to Pmin and reducing the communication frequency to 1 Hz;
[0061] SF7, coordinating the data synchronization between the modules to ensure that each module is based on the latest information when processing data;
[0062] SF8, receiving the power adjustment result of the intelligent dynamic power adjustment module, according to the feedback result, if the power adjustment does not reach the expected target, re-evaluating and triggering the decision module to generate a new power adjustment instruction;
[0063] SF9, end.
[0064] Compared with the prior art, the beneficial effects of the present application are:
[0065] 1, the interference detection module can accurately identify the type of interference signal by means of the interference feature library defined by IEEE802.11p standard, and at the same time, the three-dimensional coordinates of the interference source are obtained by using the triangular positioning method, which provides accurate interference distribution information for dynamic power adjustment, improves the efficiency of same frequency interference coordination in dense network, effectively reduces the influence of interference on communication, and guarantees the stability of communication.
[0066] 2, the decision module dynamically calculates the minimum transmission power that meets the transmission success rate threshold through the mapping relationship between signal-to-noise ratio and packet error rate, and adjusts the transmission power by normalizing the interference intensity and considering multiple factors, which improves the transmission success rate in complex scenarios, ensures more reliable communication between vehicle nodes, and effectively reduces data transmission loss and errors.
[0067] 3, the power adjustment strategy introduces the battery remaining power factor, which automatically reduces the transmission power of low power nodes under the premise of guaranteeing the communication quality, cooperates with the energy saving mode, and reduces the communication frequency from 10Hz to 1Hz, reduces the battery energy consumption, and prolongs the endurance time.
[0068] 4, a real-time data processing queue is established, and a priority scheduling algorithm is used, which can process emergency interference and high-priority vehicle node information in priority, ensure that the decision response time is less than or equal to T_ms, so as to meet the strict requirements of Internet of Vehicles on real-time communication, and quickly make decisions and adjust power in emergency accident warning, vehicle cooperative control and other scenes, guarantee the timely transmission of information, and improve the safety and reliability of Internet of Vehicles.
[0069] 5, the data processing module uses Kalman filtering algorithm to process the GNSS position data of vehicle nodes, effectively reduces the position error, reduces the position error, improves the accuracy of communication radius calculation, so that the vehicle node can more accurately determine the communication range, at the same time, can more quickly and accurately determine the position of the interference source, and provide strong support for interference response. BRIEF DESCRIPTION OF DRAWINGS
[0070] Figure 1 the system architecture diagram of the present application;
[0071] Figure 2 the flowchart of the interference detection module of the present application;
[0072] Figure 3 Flowchart of the data processing module of the present application;
[0073] Figure 4 Flowchart of the decision module of the present application;
[0074] Figure 5 Flowchart of the intelligent dynamic power adjustment module of the present application;
[0075] Figure 6 Flowchart of the battery management module of the present application;
[0076] Figure 7 Flowchart of the control module of the present application. DETAILED DESCRIPTION
[0077] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application.
[0078] Therefore, the following detailed description of the embodiments of the present application is not intended to limit the scope of the claimed present application, but only represents some embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative labor are within the scope of protection of the present application.
[0079] It should be noted that the embodiments in the present application and the features and technical solutions in the embodiments can be combined with each other without conflict.
[0080] It should be noted that: similar reference numerals and letters indicate similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0081] In the description of the present application, it should be noted that the terms "upper", "lower", and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship commonly placed when the product of the present application is used, or the orientation or positional relationship commonly understood by those skilled in the art, and such terms are only for the convenience of describing the present application and simplifying the description, and are not intended to indicate or imply that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", and the like are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0082] As described in the background, most of the traditional wireless communication power control methods adopt fixed power transmission mode, or only change the transmission power according to simple threshold adjustment strategy, for example, some systems only adjust the power according to the received signal strength indication (RSSI), which is too simple and cannot accurately distinguish different types of interference signals such as narrowband interference, wideband interference and impulse interference. In the actual vehicle networking scene, the influence of different types of interference on communication quality is very different, and simple power adjustment strategy is difficult to effectively respond, resulting in poor interference coordination effect, prominent co-frequency interference problem, and serious influence on the stability and reliability of transmission. The position data of the node of the vehicle in the dynamic driving state is easily disturbed by factors such as multipath effect and signal attenuation. The position information without noise reduction processing will cause deviation in the calculation of the communication radius, resulting in misjudgment when the vehicle node establishes communication connection, affecting the accuracy of the communication coverage. At the same time, when the interference is located, the inaccurate position information will increase the positioning error, so it is difficult to determine the position of the interference source in time and accurately, so as to take effective interference response measures.
[0083] In order to solve this technical problem, the present application provides the following technical solutions:
[0084] Please refer to Figures 1-7 A vehicle node information data structure for a wireless communication battery management system based on intelligent dynamic power adjustment, the vehicle node information data structure is: {(vehicle ID)+(position coordinates (x, y, z))+(communication radius R)+(battery remaining capacity SoC)+(maximum transmission power P_max)+(minimum transmission power P_min)}.
[0085] An interference signal information data structure for a wireless communication battery management system based on intelligent dynamic power adjustment, the interference signal information data structure is: {(interference source ID)+(interference type)+(interference intensity I)+(center frequency f_c of interference signal)+(bandwidth B of interference signal)+(interference source position coordinates (x_i, y_i, z_i))};
[0086] Among them, the interference type is identified by matching the signal spectrum characteristics with the interference feature library defined by IEEE802.11p standard, including narrowband interference, wideband interference and impulse interference.
[0087] A wireless communication battery management system based on intelligent dynamic power adjustment, comprising: the vehicle node information data structure for a wireless communication battery management system based on intelligent dynamic power adjustment and the interference signal information data structure for a wireless communication battery management system based on intelligent dynamic power adjustment, further comprising an interference detection module, a data processing module 、 Decision module 、 Battery management module、 control module and intelligent dynamic power adjustment module;
[0088] interference detection module: using real-time spectrum analysis technology to detect the interference signal in the vehicle networking frequency band, obtain the type, intensity and three-dimensional spatial distribution information of the interference signal, generate the interference signal information data structure, and send it to the data processing module;
[0089] data processing module: for receiving the interference signal information data structure output by the interference detection module and the GNSS positioning data and battery state data of the vehicle node, establishing the vehicle node information data structure and the interference signal information data structure, and using Kalman filtering algorithm to process the position data of the vehicle node, generating the pretreatment data package and sending it to the decision module;
[0090] decision module: based on the pretreatment data package of the data processing module, using the preset mathematical model for analysis and calculation, generating the power adjustment strategy, which aims to optimize the decision response time, improve the transmission success rate in complex scenarios and coordinate the interference problem in dense network, the generated power adjustment strategy will be sent to the control module as the basis for subsequent power adjustment;
[0091] battery management module: real-time monitoring the state of the vehicle battery, including the voltage, current and temperature of the battery, managing the battery according to the transmission power adjusted by the intelligent dynamic power adjustment module, including calculating the energy consumption of the battery, judging whether the remaining capacity of the battery is lower than the threshold value and taking corresponding protection measures, the battery management module is built-in with battery protection circuit for charging and discharging management to prevent overcharging and overdischarging of the battery;
[0092] control module: as the core of system data interaction, receiving the interference signal information of the interference detection module, the pretreatment data of the data processing module, the power adjustment strategy of the decision module and the battery state information of the battery management module, sending the power adjustment instruction to the intelligent dynamic power adjustment module, according to the received information, sending the power adjustment instruction to the intelligent dynamic power adjustment module, sending the energy consumption calculation and protection strategy instruction to the battery management module, and coordinating the data synchronization between each module to ensure the stable operation of the whole system;
[0093] intelligent dynamic power adjustment module: according to the power adjustment instruction sent by the control module, dynamically adjusting the wireless communication transmission power of the vehicle node, this module can control the size of the transmission power according to the actual situation to adapt to different communication environment and interference situation.
[0094] The working steps of the interference detection module are as follows:
[0095] SA1, start;
[0096] SA2, real-time sampling of signals in the vehicle networking frequency band at a sampling rate of 10MHz to obtain time domain signal data;
[0097] SA3, converting the time domain signal into a frequency domain signal by Fourier transform, separating the interference signal by a band-pass filter, matching the interference characteristic library defined by the IEEE 802.11p standard based on the characteristic parameter signal bandwidth and spectrum occupancy rate to determine the interference type;
[0098] SA4, calculating the intensity I of the interference signal according to the frequency domain signal obtained by sampling, the calculation formula being: I = 10 x log10(∑(s(n)^2) / N), wherein s(n) is the sampling signal and N is the number of sampling points;
[0099] SA5, determining the position coordinates of the interference source by a triangular positioning method, the specific steps being: receiving the same interference signal by at least three vehicle nodes, recording the time difference of reception, establishing a hyperbolic equation set in combination with the signal propagation speed, and solving the position of the interference source by the least square method;
[0100] SA6, generating an interference signal information data structure and sending it to a data processing module;
[0101] SA7, ending.
[0102] The preprocessing step of the data processing module is as follows:
[0103] SB1, start;
[0104] SB2, obtaining the interference signal information data structure and the vehicle original node data, performing Kalman filtering processing on the position coordinates of the vehicle nodes to remove noise interference, and generating the position coordinates of the vehicle nodes after preprocessing;
[0105] SB3, performing normalization processing on the interference intensity I to convert it into a value between 0 and 1, the calculation formula being: I_normalized = (I-I_min) / (I_max-I_min), wherein I_min is the minimum interference intensity detected historically and I_max is the maximum interference intensity detected historically, to obtain the preprocessing data of the interference intensity I;
[0106] SB4, establishing a connection relationship table between the vehicle nodes to record the communication possibility of each vehicle node with other nodes, the calculation formula of the communication possibility P_ij being: P_ij = 1 / (1+d_ij^2), wherein d_ij is the distance between vehicle nodes i and j;
[0107] SB5, packaging the connection relationship table, the preprocessing data of the interference intensity I and the position coordinates of the vehicle nodes after preprocessing to generate a preprocessing data packet and sending it to a decision module;
[0108] SB6, end.
[0109] The calculation method and steps of the decision module to generate intelligent dynamic power adjustment strategy are as follows:
[0110] SC1, start;
[0111] SC2, according to the preprocessed data packet, calculate the total interference intensity I_total received by each vehicle node, I_total = ∑(w_k x I_k), wherein w_k is the weight of different types of interference signals, wherein the weight parameters are set as default: narrowband interference weight w1 = 0.7, wideband interference weight w2 = 0.2, and impulse interference weight w3 = 0.1;
[0112] SC3, calculate the signal-to-noise ratio SNR of the current communication link, SNR = P_t / (N_0+I_total), wherein P_t is the transmission power, N_0 is the background noise power, N_0 = kTB, k is the Boltzmann constant, T = 290 K, and B = 10 MHz;
[0113] SC4, when SNR < 12 dB, determine the minimum transmission power P_min_required = (SNR_threshold x (N_0+I_total)) to meet the transmission success rate threshold of packet error rate PER ≤ 1%;
[0114] SC5, introduce a power adjustment factor k, k = SoC / SoC_max, wherein SoC_max is the maximum capacity of the battery, and adjust the power in combination with the remaining battery capacity;
[0115] SC6, determine the final transmission power P according to the formula P = P_min_required x k + (P_max-P_min_required) x (1-k) x (1-I_normalized), wherein P_max is the maximum transmission power allowed by the battery, and I_normalized is the normalized interference intensity;
[0116] SC7, to ensure the decision response time, establish a real-time data processing queue, adopt a priority scheduling algorithm, and process the information of emergency interference and high-priority vehicle nodes in priority, the decision response time ≤ T_ms, and send the final transmission power P to the control module;
[0117] SC8, end.
[0118] The steps of the intelligent dynamic power adjustment module to adjust the transmission power are as follows:
[0119] SD1, start;
[0120] SD2, receiving the power adjustment instruction sent by the control module, obtaining the target transmission power P_target;
[0121] SD3, presetting a power adjustment threshold ΔP=3dB, calculating the absolute value of the difference between the current vehicle node transmission power P_current and the target transmission power P_target, when |P_current-P_target|>ΔP, triggering power adjustment, otherwise, keeping the current transmission power unchanged;
[0122] SD4, adjusting the transmission power step by step through the power control algorithm, the adjustment step is ΔP_step, the adjustment time interval is ΔT, T is a positive number, ensuring the stability of the power adjustment process;
[0123] SD5, after the adjustment is completed, the power adjustment result is fed back to the control module, and the control module can further optimize and adjust the strategy according to the feedback result;
[0124] SD6, end.
[0125] The working steps of the battery management module are as follows:
[0126] SE1, start;
[0127] SE2, real-time monitoring of the voltage, current and temperature of the battery at a frequency of 10Hz, using the ampere-hour integral method combined with the open circuit voltage method to calculate the remaining capacity SoC of the battery;
[0128] SE3, according to the adjusted transmission power P of the intelligent dynamic power adjustment module, calculating the energy consumption E of the battery in the communication process, energy consumption E=P×t, wherein t is the communication time, so as to realize the real-time understanding of the energy consumption of the battery, providing basis for subsequent battery management;
[0129] SE4, the preset minimum capacity threshold is SoC_min=20%, when SoC≤SoC_min, issuing a low capacity warning through the CAN bus, reminding the user to take timely measures, and triggering the energy saving mode, reducing the transmission power to Pmin, and reducing the communication frequency to 1Hz, and the communication frequency in normal mode is 10Hz;
[0130] SE5, end.
[0131] The working steps of the control module are as follows:
[0132] SF1, start;
[0133] SF2, receiving the interference signal information of the interference detection module, the preprocessed data of the data processing module, the power adjustment strategy of the decision module and the battery state of the battery management module;
[0134] SF3, compare the transmit power Pcurrent of the current vehicle node with the target transmit power Ptarget given by the decision module, ΔP=3dB is the preset power adjustment threshold, when (Pcurrent-Ptarget) > ΔP, then proceed to step SF5, otherwise, proceed to step SF4;
[0135] SF4, check the remaining battery power SoC, SoCmin=20% is the preset minimum power threshold, if SoC≤SoCmin, then proceed to step SF6, otherwise, proceed to step SF7;
[0136] SF5, send a power adjustment instruction to the intelligent dynamic power adjustment module, the instruction contains the target transmit power Ptarget, the adjustment step ΔPstep and the adjustment time interval ΔT, to ensure the stability of the power adjustment process;
[0137] SF6, send the energy consumption calculation and protection strategy instruction to the battery management module, the instruction contains the requirement of reducing the transmit power to Pmin and reducing the communication frequency to 1Hz;
[0138] SF7, coordinate the data synchronization between the modules to ensure that each module is based on the latest information when processing data;
[0139] SF8, receive the power adjustment result feedback by the intelligent dynamic power adjustment module, according to the feedback result, if the power adjustment does not reach the expected target, re-evaluate and trigger the decision module to generate a new power adjustment instruction;
[0140] SF9, end.
[0141] In order to enable personnel in the technical field to better understand the technical scheme of the present application, the technical scheme in the embodiments of the present application will be described clearly and completely below with reference to the drawings.
[0142] It should be noted that the embodiments in the present application and the features and technical solutions in the embodiments can be combined with each other without conflict.
[0143] It should be noted that: similar reference numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0144] The above embodiments are only used to illustrate the present application and not to limit the technical scheme described in the present application, although the present application has been described in detail with reference to the above embodiments, the present application is not limited to the above specific embodiments, therefore any modification or equivalent replacement of the present application; all technical schemes and improvements without departing from the spirit and scope of the present application are covered in the scope of claims of the present application.
Claims
1. A wireless communication battery management system based on intelligent dynamic power adjustment, characterized in that, Comprise: Interference detection module: using real-time spectrum analysis technology to detect the interference signal in the vehicle networking frequency band, obtain the type, intensity and three-dimensional spatial distribution information of the interference signal, generate interference signal information data structure, and send to the data processing module; Wherein, the interference signal information data structure of the interference signal information data structure of the wireless communication battery management system based on intelligent dynamic power adjustment is: {(interference source ID)+(interference type)+(interference intensity I)+(center frequency f_c of interference signal)+(bandwidth B of interference signal)+(interference source position coordinates(x_i,y_i,z_i))}; Wherein, the interference type is identified by matching the signal spectrum characteristics with the interference feature library defined by IEEE802.11p standard, including narrowband interference, wideband interference and impulse interference; Data processing module: used for receiving the interference signal information data structure output by the interference detection module and the GNSS positioning data and battery state data of the vehicle node, establishing the vehicle node information data structure and the interference signal information data structure, and using Kalman filtering algorithm to denoise the position data of the vehicle node, generating preprocessing data packet and sending to the decision module; Wherein, the vehicle node information data structure of the vehicle node information data structure of the wireless communication battery management system based on intelligent dynamic power adjustment is: {(vehicle ID)+(location coordinates(x,y,z))+(communication radius R)+(battery remaining capacity SoC)+(maximum transmit power P_max)+(minimum transmit power P_min)}; Decision module: based on the preprocessing data packet of the data processing module, using the preset mathematical model for analysis and calculation, generating power adjustment strategy; Battery management module: real-time monitoring the state of the vehicle battery, including the voltage, current and temperature of the battery, managing the battery according to the transmit power adjusted by the intelligent dynamic power adjustment module, including calculating the energy consumption of the battery, judging whether the remaining capacity of the battery is lower than the threshold value and taking corresponding protection measures, the battery management module is built-in with battery protection circuit for charging and discharging management of the battery; Control module: as the core of system data interaction, receiving the interference signal information of the interference detection module, the preprocessing data of the data processing module, the power adjustment strategy of the decision module and the battery state information of the battery management module, sending power adjustment instruction to the intelligent dynamic power adjustment module, according to the received information, sending power adjustment instruction to the intelligent dynamic power adjustment module, sending energy consumption calculation and protection strategy instruction to the battery management module, and coordinating the data synchronization between each module; Intelligent dynamic power adjustment module: according to the power adjustment instruction sent by the control module, dynamically adjusting the wireless communication transmit power of the vehicle node.
2. The wireless communication battery management system based on intelligent dynamic power adjustment according to claim 1, wherein, The working steps of the interference detection module are as follows: SA1, start; SA2, real-time sampling the signal in the vehicle networking frequency band according to 10MHz sampling rate, obtaining time domain signal data; SA3, Fourier transform is adopted to convert time domain signal into frequency domain signal, interference signal is separated through band-pass filter, interference type is determined by matching with interference characteristic library defined in IEEE 802.11p standard based on characteristic parameter signal bandwidth and spectrum occupancy rate; SA4, according to the frequency domain signal obtained by sampling, the intensity I of the interference signal is calculated, the calculation formula is: I = 10 × log10 (∑ (s (n) ^2) / N), wherein s (n) is the sampling signal, and N is the number of sampling points; SA5, the position coordinates of the interference source are determined by the triangular positioning method, and the specific steps are as follows: the same interference signal is received by using at least three vehicle nodes, the time difference of receiving is recorded, the hyperbolic equation set is established combined with the signal propagation speed, and the position of the interference source is solved by the least square method; SA6, generate interference signal information data structure and send to data processing module; SA7, end.
3. The wireless communication battery management system based on intelligent dynamic power adjustment according to claim 2, wherein, The preprocessing steps of the data processing module are as follows: SB1, start; SB2, obtain interference signal information data structure and vehicle original node data, perform Kalman filtering processing on the position coordinates of the vehicle node, remove noise interference, and generate the position coordinates of the vehicle node after preprocessing; SB3, normalize the interference intensity I, convert it to a value between 0 and 1, and the calculation formula is: I_normalized= (I-I_min) / (I_max-I_min), wherein I_min is the minimum interference intensity detected in history, I_max is the maximum interference intensity detected in history, and the preprocessing data of the interference intensity I is obtained; SB4, establish a connection relationship table between vehicle nodes, record the communication possibility of each vehicle node with other nodes, and the calculation formula of the communication possibility P_ij is: P_ij=1 / (1+d_ij^2), wherein d_ij is the distance between vehicle nodes i and j; SB5, pack the connection relationship table, the preprocessing data of the interference intensity I and the position coordinates of the vehicle node after preprocessing to generate a preprocessing data packet, and send it to the decision module; SB6, end.
4. The wireless communication battery management system based on intelligent dynamic power adjustment of claim 1, wherein, The calculation method and steps of the decision module to generate intelligent dynamic power adjustment strategy are as follows: SC1, start; SC2, according to the preprocessing data packet, calculate the total interference intensity I_total received by each vehicle node, I_total=∑ (w_k×I_k), wherein w_k is the weight of different types of interference signals, wherein the weight parameters are set as default: narrowband interference weight w1=0.7, wideband interference weight w2=0.2 and impulse interference weight w3=0.1; SC3, calculate the signal-to-noise ratio SNR of the current communication link, SNR=P_t / (N_0+I_total), wherein P_t is the transmission power, N_0 is the background noise power, N_0=kTB, k is the Boltzmann constant, T=290K, and B=10MHz; SC4, when SNR < 12dB, the minimum transmission power is determined as P_min_required = (SNR_threshold x (N_0 + I_total)) to meet the transmission success rate threshold of PER≤1%; SC5, a power adjustment factor k is introduced, k = SoC / SoC_max, wherein SoC_max is the maximum capacity of the battery, and the power is adjusted in combination with the remaining battery capacity; SC6, the final transmission power P is determined according to the formula P = P_min_required x k + (P_max - P_min_required) x (1-k) x (1-I_normalized), wherein P_max is the maximum transmission power allowed by the battery, and I_normalized is the normalized interference intensity; SC7, in order to ensure the decision response time, a real-time data processing queue is established, a priority scheduling algorithm is used to process the information of emergency interference and high-priority vehicle nodes in priority, the decision response time is ≤T_ms, and the final transmission power P is sent to the control module; SC8, end.
5. The wireless communication battery management system based on intelligent dynamic power adjustment of claim 1, wherein, The steps of the intelligent dynamic power adjustment module adjusting the transmission power are as follows: SD1, start; SD2, receive the power adjustment instruction sent by the control module, and obtain the target transmission power P_target; SD3, preset a power adjustment threshold ΔP = 3dB, calculate the absolute value of the difference between the current vehicle node transmission power Pcurrent and the target transmission power Ptarget, when |P_current-P_target| > ΔP, trigger power adjustment, otherwise, keep the current transmission power unchanged; SD4, adjust the transmission power step by step through the power control algorithm, the adjustment step is ΔP_step, the adjustment time interval is ΔT, T is a positive number, and the stability of the power adjustment process is ensured; SD5, after the adjustment is completed, the power adjustment result is fed back to the control module, and the control module can further optimize and adjust the strategy according to the feedback result; SD6, end. The working steps of the battery management module are as follows:
6. The wireless communication battery management system based on intelligent dynamic power adjustment of claim 1, wherein, SE1, start; SE2, monitor the voltage, current and temperature of the battery in real time at a frequency of 10Hz, and calculate the remaining capacity SoC of the battery by using the ampere-hour integral method in combination with the open circuit voltage method; SE3, according to the transmission power P adjusted by the intelligent dynamic power adjustment module, calculate the energy consumption E of the battery in the communication process, the energy consumption E = P x t, wherein t is the communication time, so that the energy consumption of the battery can be understood in real time, and a basis is provided for subsequent battery management; SE4, the preset minimum capacity threshold is SoC_min = 20%, when SoC≤SoC_min, a low capacity warning is sent through the CAN bus, reminding the user to take timely measures, and an energy saving mode is triggered, the transmission power is reduced to Pmin, and the communication frequency is reduced to 1Hz, and the communication frequency in the normal mode is 10Hz; SE5, end. The working steps of the control module are as follows:
7. The wireless communication battery management system based on intelligent dynamic power adjustment of claim 1, wherein, SF1, start; SF2, receiving interference signal information of the interference detection module, preprocessed data of the data processing module, power adjustment strategy of the decision module and battery status of the battery management module; SF3, comparing the current vehicle node's transmission power Pcurrent with the target transmission power Ptarget given by the decision module, ΔP=3dB is the preset power adjustment threshold, when (Pcurrent-Ptarget) > ΔP, then proceed to step SF5, otherwise, proceed to step SF4; SF4, checking the remaining battery power SoC, SoCmin=20% is the preset minimum power threshold, if SoC≤SoCmin, then proceed to step SF6, otherwise, proceed to step SF7; SF5, sending power adjustment instructions to the intelligent dynamic power adjustment module, the instructions include target transmission power Ptarget, adjustment step ΔPstep and adjustment time interval ΔT to ensure the stability of the power adjustment process; SF6, sending energy consumption calculation and protection strategy instructions to the battery management module, the instructions include the requirement to reduce the transmission power to Pmin and the communication frequency to 1Hz; SF7, coordinating the data synchronization between the modules to ensure that each module processes data based on the latest information; SF8, receiving the power adjustment result feedback by the intelligent dynamic power adjustment module, according to the feedback result, if the power adjustment does not reach the expected target, re-evaluate and trigger the decision module to generate new power adjustment instructions; SF9, end.
Citation Information
Patent Citations
Managing transmit power for better frequency re-use in TV white space and determination of the dominant interferer
CN103444250A
Power control method of satellite Internet of Things terminal
CN112788721A