A remote monitoring system for diesel generator sets in data center applications
By collecting real-time data and analyzing historical data, the optimal output power range of the diesel generator set is determined, which solves the problem of low energy efficiency in the operation of the diesel generator set and realizes efficient and stable power supply and intelligent control.
Patent Information
- Application Number
- CN202610322279.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-17
- Publication Date
- 2026-06-05
AI Technical Summary
Existing diesel generator sets suffer from low operating efficiency, inaccurate control, lack of intelligent analysis, and difficulty in achieving automated output power optimization, resulting in low energy efficiency and insufficient ability to respond to load fluctuations.
The generator set's sensing end collects output power, power generation, and fuel consumption in real time to construct a time series; the performance benchmark analysis end obtains historical data from the cloud database to determine the standard series; and the generator set's control end evaluates the optimal output power range based on the standard series and performs optimization.
It has enabled the diesel generator set to operate at high efficiency, improved energy efficiency and operational stability, ensured the continuity and energy efficiency of the data center's power supply, enhanced the systematicness and timeliness of condition monitoring, and provided flexible control strategies to adapt to load changes.
Smart Images

Figure CN122159513A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of industrial internet technology, specifically, it relates to a remote monitoring system for diesel generator sets used in data centers. Background Technology
[0002] As data centers continue to expand in scale and data processing demands grow, their requirements for the stability and reliability of power supply become increasingly stringent. Diesel generator sets, as a key component of data center backup power, bear the important mission of responding quickly and ensuring continuous power supply in the event of emergencies.
[0003] In existing technologies, data associated with diesel generator sets are typically processed in isolation, failing to fully utilize historical set of generator parameters stored in cloud databases for in-depth analysis. There is a lack of standard sequence determination methods based on multi-time interval numerical performance, making performance evaluation reliant on experience or static thresholds. This hinders the establishment of scientific and adaptive performance benchmarks, thus limiting the accurate diagnosis and comparison of generator operating status. Secondly, rigid control strategies often rely on fixed settings or manual experience to adjust output power. Real-time optimization control based on actual data often results in diesel generator sets operating in inefficient ranges, leading to low energy efficiency, high fuel consumption, and insufficient responsiveness to load fluctuations. Furthermore, existing monitoring systems primarily focus on alarms and basic monitoring, lacking intelligent analysis modules. This makes automated output power optimization difficult, resulting in low adaptability to generator performance degradation or environmental changes, leading to a gradual decline in energy efficiency over long-term operation.
[0004] To address the aforementioned problems, this invention proposes a remote monitoring system for diesel generator sets used in data centers. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides a remote monitoring system for diesel generator sets used in data centers, solving the problems of low energy efficiency and inaccurate control of diesel generator sets.
[0006] The objective of this invention can be achieved through the following technical solutions: A remote monitoring system for diesel generator sets used in data centers, the system comprising: At the generator set sensing end, based on pre-deployed smart meters and liquid level sensors, the output power, power generation at any time, and fuel consumption at any time of the diesel generator set are collected in real time at a preset collection frequency. The output power sequence, power generation sequence, and fuel consumption sequence of the diesel generator set associated with the timeline are constructed and combined to create a set of generator set parameters. The performance benchmark analysis end retrieves several historical generator set parameter sets associated with the diesel generator set from the cloud database. Based on the numerical performance of each sequence in the historical generator set parameter set in different time intervals, the standard output power sequence, standard time power generation sequence, and standard time fuel consumption sequence associated with the diesel generator set are determined. At the generator set control end, the optimal output power range associated with the diesel generator set is evaluated based on the standard output power sequence, the standard time-time power generation sequence, and the standard time-time fuel consumption sequence. The actual output power of the diesel generator set is then optimized based on the optimal output power range.
[0007] As a further aspect of the present invention, the specific method by which the generator set sensing terminal collects the output power, instantaneous power generation, and instantaneous fuel consumption of the diesel generator set in real time at a preset acquisition frequency is as follows: Obtain a diesel generator set; Starting from the current moment, the output power and power generation of the diesel generator set are collected using a smart meter at a preset collection frequency F. The collection duration is a preset monitoring cycle. Obtain the total number of moments within the monitoring period, denoted as j; Determine j output powers corresponding to j times from the collected output power of the diesel generator set; The smart meter is instructed to reset the power generation value at the beginning of the time, start counting again, and determine the power generation value at any time among j times compared to the previous time. Determine the power generation at time j corresponding to time j; At the start time, the total amount of oil in the diesel generator set's fuel tank is determined. The amount of oil in the diesel generator set's fuel tank is collected at a sampling frequency F based on the liquid level sensor, and the fuel consumption at any time within the monitoring period is calculated compared to the previous time. Determine the fuel consumption at time j corresponding to time j.
[0008] As a further aspect of the present invention, the specific method for constructing the output power sequence, time-based power generation sequence, and time-based fuel consumption sequence associated with the diesel generator set and the timeline in the generator set sensing terminal is as follows: Extract the j output powers corresponding to j moments within the determined monitoring period, sort them in chronological order to obtain a sequence, denoted as the output power sequence P1, P2, ..., Pj; Similarly, determine the time-based power generation sequence A1, A2, ..., Aj and the time-based fuel consumption sequence C1, C2, ..., Cj, where Pi corresponds to Ai and Ci, and i is the counting index, with a value range from 1 to j.
[0009] As a further aspect of the present invention, the specific method for creating the generator set parameter set in the generator set sensing terminal is as follows: Extract the output power sequence P1, P2, ..., Pj, the power generation sequence A1, A2, ..., Aj, and the fuel consumption sequence C1, C2, ..., Cj within the corresponding monitoring period, and combine them into the same set, denoted as the unit parameter set G={P,A,C}.
[0010] As a further aspect of the present invention, the specific method for obtaining the set of historical generator parameters associated with the diesel generator set from the cloud database in the performance benchmark analysis terminal is as follows: Determine the current time, denoted as t0; Using the current time t0 as the reference time, n sets of unit parameters are retrieved from the cloud database in chronological order, and the first set of unit parameters retrieved is marked as G1, where G1 represents the set of unit parameters in the monitoring period closest to the current time t0, and n is a preset integer. Similarly, the subsequent unit parameter sets are sequentially labeled as: G1, G2, ..., Gn, where G1 to Gn are all considered as historical unit parameter sets.
[0011] As a further aspect of the present invention, in the performance benchmark analysis terminal, the specific method for determining the standard output power sequence, standard time-based power generation sequence, and standard time-based fuel consumption sequence associated with the diesel generator set based on the numerical performance of each sequence in the historical generator set parameter set within different time intervals is as follows: S61, obtain any one of the n unit parameter sets Gm from G1, G2, ..., Gn, where m is the counting index, and its value ranges from 1 to n; S62, extract the output power sequence P1,P2,...,Pj, the time-based power generation sequence A1,A2,...,Aj, and the time-based fuel consumption sequence C1,C2,...,Cj from the unit parameter set Gm; S63, let the output power sequence P1, P2, ..., Pj be divided into several output power groups in the order of P1 to Pj according to a preset time interval, and let the total number of output power groups be k, where the total output power in any output power group is u=j / k; S64, determine the k time intervals corresponding to the k output power groups, and denot them as t1, t2, ..., tk in order from P1 to Pj; S65, let the average value of u output powers within the time interval t1 be taken as the average output power P_t1 associated with the time interval t1; S66, Similarly, determine the average output power associated with each of the k time intervals to obtain the k average output powers: P_t1, P_t2, ..., P_tk; S67, divide the time-based power generation sequence A1, A2, ..., Aj and the time-based fuel consumption sequence C1, C2, ..., Cj into k time-based intervals to obtain k time-based power generation groups and k time-based fuel consumption groups. Each time-based power generation group includes u time-based power generation data, and each time-based fuel consumption group includes u time-based fuel consumption data. S68. Based on the content described in steps S62 to S67, perform synchronous processing on the n unit parameter sets G1, G2, ..., Gn to determine the k average output power, k time-based power generation groups, and k time-based fuel consumption groups associated with each of the n unit parameter sets. S69, extract all average output power from the n unit parameter sets, totaling o = n × k, sort the o average output power values in ascending order to obtain the average output power sequence P_1, P_2, ..., P_o; S610, the average output power sequence P_1, P_2, ..., P_o is divided into r average output power intervals to obtain the average output power interval sequence B1, B2, ..., Br, where any average output power interval Bx contains o / r average output power, x is a counting index with a value range of 1 to r, and r is a preset integer; S611, For the average output power interval Bx, extract the k average output power, k time-based power generation, and k time-based fuel consumption of each of the n unit parameter sets obtained in step S68 that fall within the average output power interval Bx, and combine them into a comprehensive data set Dx. S612, extract the power generation at all times from the comprehensive data set Dx to form the power generation quantum set A_Bx at time. Similarly, determine the fuel consumption quantum set C_Bx at time. S613, calculate the median of the power generation quantum set A_Bx at time point, as the standard time-point power generation A_s_Bx associated with the average output power interval Bx; The median of the fuel consumption quantum set C_Bx at each time step is used as the standard fuel consumption C_s_Bx associated with the average output power interval Bx. Calculate the median of all average output powers within the average output power interval Bx, and use it as the standard output power P_s_Bx associated with the average output power interval Bx; S614, based on steps S611 to S613, perform synchronization processing on the average output power interval sequence B1, B2, ..., Br to obtain r standard output powers, r standard time-time power generation and r standard time-time fuel consumption. S615, arrange the r standard output powers in ascending order of value to obtain the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br associated with the diesel generator set; Similarly, determine the standard time-time power generation sequence A_s_B1, A_s_B2, ..., A_s_Br and the standard time-time fuel consumption sequence C_s_B1, C_s_B2, ..., C_s_Br.
[0012] As a further aspect of the present invention, the specific method for evaluating the optimal output power range associated with the diesel generator set in the generator set control terminal is as follows: For any standard output power P_s_Bx in the standard output power sequence, extract the corresponding standard time power generation A_s_Bx and standard time fuel consumption C_s_Bx from the standard time power generation sequence and the standard time fuel consumption sequence; The standard fuel consumption rate FRx corresponding to the standard output power P_s_Bx is calculated using FRx=C_s_Bx / A_s_Bx×100%. Similarly, by determining the r standard fuel consumption rates corresponding to the r standard output powers in the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br, the standard fuel consumption rate sequence FR1, FR2, ..., FRr is obtained; Obtain the allowable power range [Pmin, Pmax] of the diesel generator set and the minimum power generation threshold Ayu to meet the load requirements; Take the standard time-time power generation A_s_Bx and standard output power P_s_Bx corresponding to any standard fuel consumption rate FRx. If P_s_Bx∈[Pmin,Pmax] and A_s_Bx≥Ayu, then include the standard output power P_s_Bx in the candidate standard output power set {P_s}. Within the candidate power point set {P_s}, determine the standard output power corresponding to the standard fuel consumption rate with the smallest standard fuel consumption rate value in the standard fuel consumption rate sequence FR1, FR2, ..., FRr, and denote it as the preferred output power P_s_good. Centered on the preferred output power P_s_good, the optimal output power range [P_s_min, P_s_max] is formed by expanding forward and backward in the candidate power point set {P_s}, where P_s_good ∈ [P_s_min, P_s_max], [P_s_min, P_s_max] ∈ {P_s}, and the deviation rate between any output power in [P_s_min, P_s_max] and the preferred output power P_s_good is less than α%, where α% is a preset percentage.
[0013] As a further aspect of the present invention, in the generator set control terminal, the optimal output power range [P_s_min, P_s_max] is updated once every preset update cycle.
[0014] As a further aspect of the present invention, the specific method for optimizing the output power of the diesel generator set based on the optimal output power range in the generator set control terminal is as follows: The actual output power of the diesel generator set is monitored in real time and denoted as P_rea; If P_rea < P_s_min, adjust P_rea to P_s_min; If P_rea > P_s_max, adjust P_rea to P_s_max; If P_rea∈[P_s_min,P_s_max], then maintain the current actual output power and issue a secondary control signal, which the operator shall determine whether to perform secondary control. If the operator decides to perform secondary adjustment, then adjust P_rea to P_s_good.
[0015] The beneficial effects of this invention are: This invention collects power, electricity, and fuel consumption data in real time through intelligent sensing terminals and constructs time series sets, achieving comprehensive digitalization and visualization of the operating status. By integrating historical data from multiple generator sets based on performance benchmark analysis terminals, a standard parameter sequence is established, thereby accurately evaluating and dynamically optimizing the output power range of generator sets. This improves fuel utilization efficiency and operating economy, while enhancing the working stability and reliability of generator sets through a forward-looking control mechanism to prevent overload or inefficient operation, ensuring the continuity and energy efficiency of data center power supply, and realizing intelligent improvement from monitoring to optimization closed-loop management. This invention integrates real-time output power, power generation, and fuel consumption data of generator sets in a structured manner to form a unified set of unit parameters. By acquiring historical datasets from a cloud database, a continuous and comparable time series framework is constructed for performance evaluation and trend analysis. This improves the systematicness and timeliness of diesel generator set condition monitoring. Furthermore, by comparing historical data, energy efficiency assessment is achieved, enhancing the accuracy of maintenance decisions. This invention divides the output power, instantaneous power generation, and fuel consumption sequences into preset time intervals and calculates the average output power. Then, the average output power is sorted and divided into multiple intervals, and a standard sequence is extracted based on the median of the data in each interval. By utilizing median statistics, the robustness of data processing is enhanced, and outlier interference is effectively suppressed, thereby establishing a stable, reliable, and objective performance benchmark. This provides an accurate basis for the energy efficiency optimization of diesel generator sets. At the same time, the structured process simplifies the analysis of complex historical data and improves the efficiency and adaptability of benchmark establishment. This invention introduces an innovative method for determining the optimal output power range of a diesel generator set. Based on detailed fuel consumption rate calculations, it accurately selects the preferred power point that meets the power and power generation requirements while minimizing fuel consumption. This point is then used as the center to expand the optimal operating range, ensuring low consumption and high efficiency while providing flexibility for actual control. Secondly, based on a preset deviation rate and a periodic update mechanism, it can dynamically adapt to load changes and unit status, thereby continuously ensuring that the generator set is always in the most economical operating state while meeting load requirements. This invention achieves both safety and high efficiency in diesel generator set operation by pre-setting a power range. When the actual power deviates from the safety boundary, it is automatically limited to the optimal range, effectively preventing inefficiency and equipment wear caused by low-load operation, and avoiding the risk of failure caused by overload, thereby improving equipment life and system stability. At the same time, when the power is within the safe range, a manual judgment step is introduced, giving operators the flexibility to choose whether to perform secondary optimization to a more economical ideal power value based on actual working conditions. Through a strategy that combines automatic protection and manual optimization, the energy efficiency potential of the diesel generator set is further explored while ensuring basic operational safety. Attached Figure Description
[0016] The invention will now be further described with reference to the accompanying drawings.
[0017] Figure 1 This is a schematic diagram of the system described in this invention; Figure 2 This is a flowchart illustrating the content described in Embodiment 2 of the present invention; Figure 3 This is a flowchart illustrating the content described in Embodiment 3 of the present invention. Detailed Implementation
[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0019] Example 1 A remote monitoring system for diesel generator sets used in data centers, such as Figure 1 As shown, this system includes the following: This invention relates to a remote monitoring system for diesel generator sets used in data centers, which mainly includes the following modules: a generator set sensing terminal, a performance benchmark analysis terminal, and a generator set control terminal.
[0020] In the generator set sensing end, based on pre-deployed smart meters and liquid level sensors, the output power, instantaneous power generation, and instantaneous fuel consumption of the diesel generator set are collected in real time at a preset sampling frequency. This constructs an output power sequence, instantaneous power generation sequence, and instantaneous fuel consumption sequence associated with the diesel generator set and a timeline, and combines these to create a set of unit parameters. Specifically: The generator set sensing end uses smart meters and liquid level sensors for conventional data processing (the existing technology covers this part, which will not be elaborated in detail in this solution) to obtain the output power, power generation and fuel consumption of the diesel generator set in real time.
[0021] It should be explained that the smart meter automatically processes the electrical parameters of the diesel generator set and outputs the output power and instantaneous power generation of the diesel generator set. The liquid level sensor is installed in the fuel tank of the diesel generator set, or an electronic liquid level sensor can be used instead. The instantaneous fuel consumption is calculated by the change in oil level. For example, if the oil level is 75cm one second and 73cm the next second, based on the volume of the fuel tank, 1cm of oil level equals 1L of diesel. Therefore, the instantaneous fuel consumption in the next second is 2L. The sampling frequency is determined by the operator based on the response characteristics of the diesel generator, and is generally measured in seconds or minutes.
[0022] In the performance benchmark analysis terminal, several historical generator set parameter sets associated with the diesel generator set are obtained from the cloud database. Based on the numerical performance of each sequence in the historical generator set parameter set in different time intervals, the standard output power sequence, standard time-based power generation sequence, and standard time-based fuel consumption sequence associated with the diesel generator set are determined. Specifically: The cloud database is a pre-built relational database for operators, used to persistently store electrical parameters of the diesel generator set during power generation. For example, it is used to store a set of unit parameters consisting of the output power sequence, power generation sequence, and fuel consumption sequence associated with the diesel generator set and the timeline. By extracting several historical generator set parameters over a period of time, the operating trend of the diesel generator set under different output power is analyzed and quantitatively represented by standard output power sequence, standard time power generation sequence, and standard time fuel consumption sequence.
[0023] In the generator set control terminal, the optimal output power range associated with the diesel generator set is evaluated based on the standard output power sequence, the standard time-based power generation sequence, and the standard time-based fuel consumption sequence. The actual output power of the diesel generator set is then optimized based on this optimal output power range. Specifically: By quantitatively analyzing the operating trends of diesel generator sets under different output power, the optimal output power range associated with the diesel generator set is determined, and the actual output power of the diesel generator set is optimized based on this optimal output power range. The ultimate goal is to ensure that the diesel generator set always operates in a highly efficient manner.
[0024] Example 2 This embodiment further discloses the detailed steps of the generator set sensing terminal based on Embodiment 1, such as... Figure 2 As shown, it specifically includes the following: First, we need to define the diesel generator set. Then, starting from the current time, we will take an example of collecting the output power, power generation, and fuel consumption of the diesel generator set. The operator's preset monitoring period is obtained, and the total number of moments within the monitoring period is determined, denoted as j. The time distinction of the total number of moments within the monitoring period corresponds to the operator's preset acquisition frequency. That is, one acquisition operation corresponds to the output power, power generation, and fuel consumption associated with one moment. As described in Example 1, the power generation and fuel consumption at each moment represent increments rather than cumulative amounts, which facilitates correlation calculation with the output power at the same moment.
[0025] Thus, the power generation, output power, and fuel consumption at j specific moments within a monitoring cycle are determined.
[0026] Arrange the power generation, output power, and fuel consumption at j time points in chronological order to obtain the output power sequence P1, P2, ..., Pj, the power generation sequence at j time points A1, A2, ..., Aj, and the fuel consumption sequence at j time points C1, C2, ..., Cj.
[0027] The output power sequence P1, P2, ..., Pj, the power generation sequence A1, A2, ..., Aj, and the fuel consumption sequence C1, C2, ..., Cj are all collected through the acquisition frequency. Therefore, the output power Pi at any time i corresponds to the power generation Ai at that time, and the fuel consumption Ci at that time corresponds to the fuel consumption Ci at that time, where i is the counting index, and the value range is from 1 to j.
[0028] The output power sequence P1, P2, ..., Pj, the time-based power generation sequence A1, A2, ..., Aj, and the time-based fuel consumption sequence C1, C2, ..., Cj are then combined to obtain a generator set parameter set G, denoted as G = {P, A, C}. The generator set parameter set G is persistently stored in a cloud database. This generator set parameter set G can be viewed from a future perspective. The generator set parameter set G is the historical generator set parameter set associated with the diesel generator set.
[0029] Example 3 This embodiment further discloses the detailed steps of the performance benchmark analysis based on Embodiment 2, such as... Figure 3 As shown, it specifically includes the following: The execution principle of the performance benchmark analysis terminal can be expressed as follows: dynamic benchmark modeling is performed based on the historical set of unit parameters of the diesel generator set. By analyzing the historical set of unit parameters of the diesel generator set over a period of time, a standard performance profile related to the output power level is established.
[0030] First, determine the current time t0, which is different from the current time described in Example 2.
[0031] In reverse chronological order, using the current time t0 as the base time, retrieve n sets of unit parameters from the cloud database, which are n sets of historical unit parameters, where n is a preset integer by the operator.
[0032] If the first set of parameters for a generator unit is labeled G1, then the sets of parameters for n historical generator units are represented as: G1, G2, ..., Gn.
[0033] Next, extract any one of the n unit parameter sets G1, G2, ..., Gn, denoted as Gm, where m is the counting index, with a value range from 1 to n.
[0034] The unit parameter set Gm is decomposed to obtain the output power sequence P1, P2, ..., Pj, the time-based power generation sequence A1, A2, ..., Aj, and the time-based fuel consumption sequence C1, C2, ..., Cj.
[0035] Obtain the time range preset by the operator; The output power sequence P1, P2, ..., Pj is divided into time intervals from beginning to end, thus obtaining several output power groups corresponding to time intervals. The total number of output power groups, which is also the total number of time intervals, is recorded as k. The total output power in any output power group is u, u = j / k.
[0036] The k time intervals corresponding to the k output power groups are denoted as t1, t2, ..., tk in the order from P1 to Pj; For each output power group, the average output power is taken and recorded as the average output power associated with the corresponding time interval (output power group). The average output power associated with time interval t1 is denoted as P_t1, and so on, to obtain k average output powers, represented as: P_t1, P_t2, ..., P_tk; It needs to be explained that dividing the time interval and calculating the average output power can effectively smooth out instantaneous fluctuations and shift the focus of analysis from instantaneous points to time periods that represent stable operating conditions.
[0037] As described above, k time intervals are obtained, each time interval corresponding to an output power group. Following the method of determining the output power group, the same operation is performed on the time-based power generation sequence A1, A2, ..., Aj and the time-based fuel consumption sequence C1, C2, ..., Cj to obtain k time-based power generation groups and k time-based fuel consumption groups corresponding to the k time intervals.
[0038] Thus, the processing of the unit parameter set Gm is completed. The same synchronous processing is performed on the n unit parameter sets G1, G2, ..., Gn in the above manner, and finally o=n×k average output power, o=n×k time-time power generation sets and o=n×k time-time fuel consumption sets can be obtained.
[0039] Then combine the o = n × k average output powers together, and sort them in ascending order of their average output power values to obtain a sequence, which is labeled as the average output power sequence, denoted as: P_1, P_2, ..., P_o.
[0040] Next, obtain the total number r of intervals into which the average output power sequence P_1, P_2, ..., P_o is divided into equal intervals as preset by the operator. Divide the average output power sequence P_1, P_2, ..., P_o into r average output power intervals from beginning to end, denoted as average output power interval sequences B1, B2, ..., Br. It should be noted that any average output power interval Bx contains o / r average output power values, where x is a counting index with a value range from 1 to r.
[0041] Extract any average output power interval Bx, determine the output power associated with all average output powers within this average output power interval Bx, the output power is obtained by calculating these average output powers, and the calculated average output power belongs to the average output power interval Bx.
[0042] Extract the power generation and fuel consumption at each time corresponding to these output powers, and combine all output powers, power generation, and fuel consumption at each time into a comprehensive dataset, labeled Dx; Then, the power generation at all times in the comprehensive data set Dx is extracted to form the power generation quantum set A_Bx at all times, and the fuel consumption at all times in the comprehensive data set Dx is extracted to form the fuel consumption quantum set C_Bx at all times. Both the power generation quantum set A_Bx and the fuel consumption quantum set C_Bx at all times have been sorted in ascending order of value.
[0043] Based on the power generation at all times in the time-based power generation quantum set A_Bx, the median is determined and used as the standard time-based power generation associated with the average output power interval Bx, denoted as: A_s_Bx; Based on the fuel consumption at all times in the time-based fuel consumption quantum set C_Bx, the median is determined as the standard time-based fuel consumption associated with the average output power interval Bx, and is denoted as: C_s_Bx; Next, obtain the average output power range Bx, and determine the median of all average output powers in the average output power range Bx, which is used as the standard output power associated with the average output power range Bx, denoted as: P_s_Bx.
[0044] Thus, the operation of determining the standard output power, standard-time power generation, and standard-time fuel consumption associated with the average output power interval Bx is completed. Based on this step, the same operation is performed on the remaining average output power intervals. Finally, the standard output power, standard-time power generation, and standard-time fuel consumption corresponding to each of the r average output power intervals in the average output power interval sequence B1, B2, ..., Br can be determined, for a total of r standard output power, r standard-time power generation, and r standard-time fuel consumption.
[0045] Finally, the r standard output powers are arranged in ascending order of value, and the result is denoted as the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br associated with the diesel generator set.
[0046] Similarly, determine the standard time-time power generation sequence A_s_B1, A_s_B2, ..., A_s_Br and the standard time-time fuel consumption sequence C_s_B1, C_s_B2, ..., C_s_Br.
[0047] It should be explained that, in this embodiment, establishing a benchmark based on the output power range can effectively reflect the nonlinear characteristics of the diesel generator set. This is because the efficiency and performance of the generator set are not constant, but rather nonlinear functions that vary with the load rate (i.e., the actual output power). The efficiency is usually optimal in the half-load to three-quarters load range. If a uniform average benchmark is used, this characteristic will be masked. By establishing independent benchmarks for different load levels, the true normal performance of the diesel generator set under different loads can be more accurately characterized, making the comparative evaluation more targeted and accurate.
[0048] Example 4 This embodiment further discloses the detailed steps of the generator set control terminal based on embodiment 3, specifically including the following: First, the generator set control terminal of this module evaluates the optimal output power range associated with the diesel generator set based on the results obtained in Example 3; Extract any one standard output power P_s_Bx from the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br; Then, the standard output power P_s_Bx corresponding to the standard output power A_s_Bx and the standard output power C_s_Bx are obtained from the standard time power generation sequence A_s_B1, A_s_B2, ..., A_s_Br and the standard time fuel consumption sequence C_s_B1, C_s_B2, ..., C_s_Br, respectively.
[0049] Next, the unit fuel consumption associated with a specific standard output power P_s_Bx is calculated using FRx=C_s_Bx / A_s_Bx×100%, and a mapping relationship between power and fuel consumption efficiency is established, denoted as the standard fuel consumption rate FRx.
[0050] Repeat the above steps to calculate the standard fuel consumption rate corresponding to each of the r standard output powers in the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br, and denote them as the standard fuel consumption rate sequence FR1, FR2, ..., FRr according to the sorting order of the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br.
[0051] Next, the allowable power range [Pmin, Pmax] of the diesel generator set is obtained, which is generally determined based on the actual specifications and model of the diesel generator set and is considered a known value.
[0052] Next, obtain the minimum power generation threshold Ayu for the load demand. This value is generally determined by the operator in combination with the actual power generation per unit time required. The minimum power generation threshold Ayu must be greater than the actual power generation per unit time required to ensure that there is a margin to cope with the impact.
[0053] Obtain any standard fuel consumption rate FRx from the standard fuel consumption rate sequence FR1, FR2, ..., FRr, and determine the standard output power P_s_Bx corresponding to the standard fuel consumption rate FRx from the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br. Determine the standard time-time power generation A_s_Bx corresponding to the standard fuel consumption rate FRx from the standard time-time power generation sequence A_s_B1, A_s_B2, ..., A_s_Br, and perform the following verification operations: If P_s_Bx∈[Pmin,Pmax] and A_s_Bx≥Ayu, then the standard output power P_s_Bx is included in the candidate standard output power set {P_s}; otherwise, it is discarded.
[0054] Then, within the determined candidate power point set {P_s}, determine the standard output power corresponding to the standard fuel consumption rate with the smallest standard fuel consumption rate value in the standard fuel consumption rate sequence FR1, FR2, ..., FRr, and denote it as the preferred output power P_s_good.
[0055] In the candidate power point set {P_s}, with the preferred output power P_s_good as the center, an optimal output power range [P_s_min, P_s_max] is formed by expanding in front of and behind the preferred output power P_s_good. Here, P_s_min is the minimum output power obtained by expansion, and P_s_max is the maximum output power obtained by expansion. The step size for expanding in front of and behind the preferred output power P_s_good is preset by the operator based on the actual situation.
[0056] It should be noted that the deviation rate between any output power in [P_s_min, P_s_max] and the preferred output power P_s_good must be less than α%, where α% is a preset percentage; otherwise, it will not be included in the optimal output power range.
[0057] Considering factors such as equipment aging, environmental changes, and fuel quality fluctuations, it is also necessary to periodically reassess the optimal output power range [P_s_min, P_s_max], with the interval between reassessments being the update cycle preset by the operator.
[0058] During the power generation process of the corresponding diesel generator set, the actual output power of the diesel generator set is monitored in real time and denoted as P_rea; After detecting the actual output power P_rea, a real-time check is performed against the optimal output power range [P_s_min, P_s_max]. If P_rea < P_s_min, the actual output power is lower than the lower limit of the optimal range. To avoid inefficient operation, the actual output power is increased to the lower limit, and P_rea is adjusted to P_s_min. If P_rea > P_s_max, the actual output power is higher than the upper limit of the optimal range. The actual output power is reduced to the upper limit to avoid operation in the ultra-efficient range. P_rea is adjusted to P_s_max.
[0059] If P_rea∈[P_s_min,P_s_max], first maintain the current actual output power, and then send a secondary control signal to the operator, who will then determine whether to perform secondary control. If the operator decides to perform secondary adjustments, they will adjust P_rea to P_s_good to optimize output power operation.
[0060] All data in the formulas described above have been calculated with dimensions removed. Furthermore, any content not described in detail in this specification is existing technology known to those skilled in the art.
[0061] The above description is merely an example and illustration of the present invention. Those skilled in the art can make various modifications or additions to the specific embodiments described, or use similar methods to replace them, as long as they do not deviate from the invention or exceed the scope defined in the claims, all of which should fall within the protection scope of the present invention.
[0062] It should be stated that all user data collected in this application was collected with the user's consent and authorization. Furthermore, the uses of user data are legal and compliant, and the use and processing of user data comply with the relevant laws, regulations, and standards of the relevant regions.
Claims
1. A remote monitoring system for diesel generator sets used in data centers, characterized in that, The system includes: At the generator set sensing end, based on pre-deployed smart meters and liquid level sensors, the output power, power generation at any time, and fuel consumption at any time of the diesel generator set are collected in real time at a preset collection frequency. The output power sequence, power generation sequence, and fuel consumption sequence of the diesel generator set associated with the timeline are constructed and combined to create a set of generator set parameters. The performance benchmark analysis end retrieves several historical generator set parameter sets associated with the diesel generator set from the cloud database. Based on the numerical performance of each sequence in the historical generator set parameter set in different time intervals, the standard output power sequence, standard time power generation sequence, and standard time fuel consumption sequence associated with the diesel generator set are determined. At the generator set control end, the optimal output power range associated with the diesel generator set is evaluated based on the standard output power sequence, the standard time-time power generation sequence, and the standard time-time fuel consumption sequence. The actual output power of the diesel generator set is then optimized based on the optimal output power range.
2. The system according to claim 1, characterized in that, The specific method by which the output power, instantaneous power generation, and instantaneous fuel consumption of the diesel generator set are collected in real time at a preset sampling frequency in the sensing terminal of the generator set is as follows: Obtain a diesel generator set; Starting from the current moment, the output power and power generation of the diesel generator set are collected using a smart meter at a preset collection frequency F. The collection duration is a preset monitoring cycle. Obtain the total number of moments within the monitoring period, denoted as j; Determine j output powers corresponding to j times from the collected output power of the diesel generator set; The smart meter is instructed to reset the power generation value at the beginning of the time, start counting again, and determine the power generation value at any time among j times compared to the previous time. Determine the power generation at time j corresponding to time j; At the start time, the total amount of oil in the diesel generator set's fuel tank is determined. The amount of oil in the diesel generator set's fuel tank is collected at a sampling frequency F based on the liquid level sensor, and the fuel consumption at any time within the monitoring period is calculated compared to the previous time. Determine the fuel consumption at time j corresponding to time j.
3. The system according to claim 2, characterized in that, In the generator set sensing terminal, the specific method for constructing the output power sequence, power generation sequence, and fuel consumption sequence of the diesel generator set associated with the timeline is as follows: Extract the j output powers corresponding to j moments within the determined monitoring period, sort them in chronological order to obtain a sequence, denoted as the output power sequence P1, P2, ..., Pj; Similarly, determine the time-based power generation sequence A1, A2, ..., Aj and the time-based fuel consumption sequence C1, C2, ..., Cj, where Pi corresponds to Ai and Ci, and i is the counting index, with a value range from 1 to j.
4. The system according to claim 3, characterized in that, The specific method for creating a set of generator parameters in the generator set sensing terminal is as follows: Extract the output power sequence P1, P2, ..., Pj, the power generation sequence A1, A2, ..., Aj, and the fuel consumption sequence C1, C2, ..., Cj within the corresponding monitoring period, and combine them into the same set, denoted as the unit parameter set G={P,A,C}.
5. The system according to claim 4, characterized in that, In the performance benchmark analysis terminal, the specific method for obtaining the set of historical generator parameters associated with the diesel generator set from the cloud database is as follows: Determine the current time, denoted as t0; Using the current time t0 as the reference time, n sets of unit parameters are retrieved from the cloud database in chronological order, and the first set of unit parameters retrieved is marked as G1, where G1 represents the set of unit parameters in the monitoring period closest to the current time t0, and n is a preset integer. Similarly, the subsequent unit parameter sets are sequentially labeled as: G1, G2, ..., Gn, where G1 to Gn are all considered as historical unit parameter sets.
6. The system according to claim 5, characterized in that, In the performance benchmark analysis terminal, based on the numerical performance of each sequence in the historical generator set within different time intervals, the specific method for determining the standard output power sequence, standard time-based power generation sequence, and standard time-based fuel consumption sequence associated with the diesel generator set is as follows: S61, obtain any one of the n unit parameter sets Gm from G1, G2, ..., Gn, where m is the counting index, and its value ranges from 1 to n; S62, extract the output power sequence P1,P2,...,Pj, the time-based power generation sequence A1,A2,...,Aj, and the time-based fuel consumption sequence C1,C2,...,Cj from the unit parameter set Gm; S63, let the output power sequence P1, P2, ..., Pj be divided into several output power groups in the order of P1 to Pj according to a preset time interval, and let the total number of output power groups be k, where the total output power in any output power group is u=j / k; S64, determine the k time intervals corresponding to the k output power groups, and denot them as t1, t2, ..., tk in order from P1 to Pj; S65, let the average value of u output powers within the time interval t1 be taken as the average output power P_t1 associated with the time interval t1; S66, Similarly, determine the average output power associated with each of the k time intervals to obtain the k average output powers: P_t1, P_t2, ..., P_tk; S67, divide the time-based power generation sequence A1, A2, ..., Aj and the time-based fuel consumption sequence C1, C2, ..., Cj into k time-based intervals to obtain k time-based power generation groups and k time-based fuel consumption groups. Each time-based power generation group includes u time-based power generation data, and each time-based fuel consumption group includes u time-based fuel consumption data. S68. Based on the content described in steps S62 to S67, perform synchronous processing on the n unit parameter sets G1, G2, ..., Gn to determine the k average output power, k time-based power generation groups, and k time-based fuel consumption groups associated with each of the n unit parameter sets. S69, extract all average output power from the n unit parameter sets, totaling o = n × k, sort the o average output power values in ascending order to obtain the average output power sequence P_1, P_2, ..., P_o; S610, the average output power sequence P_1, P_2, ..., P_o is divided into r average output power intervals to obtain the average output power interval sequence B1, B2, ..., Br, where any average output power interval Bx contains o / r average output power, x is a counting index with a value range of 1 to r, and r is a preset integer; S611, For the average output power interval Bx, extract the k average output power, k time-based power generation, and k time-based fuel consumption of each of the n unit parameter sets obtained in step S68 that fall within the average output power interval Bx, and combine them into a comprehensive data set Dx. S612, extract the power generation at all times from the comprehensive data set Dx to form the power generation quantum set A_Bx at time. Similarly, determine the fuel consumption quantum set C_Bx at time. S613, calculate the median of the power generation quantum set A_Bx at time point, as the standard time-point power generation A_s_Bx associated with the average output power interval Bx; The median of the fuel consumption quantum set C_Bx at each time step is used as the standard fuel consumption C_s_Bx associated with the average output power interval Bx. Calculate the median of all average output powers within the average output power interval Bx, and use it as the standard output power P_s_Bx associated with the average output power interval Bx; S614, based on steps S611 to S613, perform synchronization processing on the average output power interval sequence B1, B2, ..., Br to obtain r standard output powers, r standard time-time power generation and r standard time-time fuel consumption. S615, arrange the r standard output powers in ascending order of value to obtain the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br associated with the diesel generator set; Similarly, determine the standard time-time power generation sequence A_s_B1, A_s_B2, ..., A_s_Br and the standard time-time fuel consumption sequence C_s_B1, C_s_B2, ..., C_s_Br.
7. The system according to claim 6, characterized in that, In the generator set control terminal, the specific method for evaluating the optimal output power range associated with the diesel generator set is as follows: For any standard output power P_s_Bx in the standard output power sequence, extract the corresponding standard time power generation A_s_Bx and standard time fuel consumption C_s_Bx from the standard time power generation sequence and the standard time fuel consumption sequence; The standard fuel consumption rate FRx corresponding to the standard output power P_s_Bx is calculated using FRx=C_s_Bx / A_s_Bx×100%. Similarly, by determining the r standard fuel consumption rates corresponding to the r standard output powers in the standard output power sequence P_s_B1, P_s_B2, ..., P_s_Br, the standard fuel consumption rate sequence FR1, FR2, ..., FRr is obtained; Obtain the allowable power range [Pmin, Pmax] of the diesel generator set and the minimum power generation threshold Ayu to meet the load requirements; Take the standard time-time power generation A_s_Bx and standard output power P_s_Bx corresponding to any standard fuel consumption rate FRx. If P_s_Bx∈[Pmin,Pmax] and A_s_Bx≥Ayu, then include the standard output power P_s_Bx in the candidate standard output power set {P_s}. Within the candidate power point set {P_s}, determine the standard output power corresponding to the standard fuel consumption rate with the smallest standard fuel consumption rate value in the standard fuel consumption rate sequence FR1, FR2, ..., FRr, and denote it as the preferred output power P_s_good. Centered on the preferred output power P_s_good, the optimal output power range [P_s_min, P_s_max] is formed by expanding forward and backward in the candidate power point set {P_s}, where P_s_good ∈ [P_s_min, P_s_max], [P_s_min, P_s_max] ∈ {P_s}, and the deviation rate between any output power in [P_s_min, P_s_max] and the preferred output power P_s_good is less than α%, where α% is a preset percentage.
8. The system according to claim 7, characterized in that, In the generator set control terminal, the optimal output power range [P_s_min, P_s_max] is updated once every preset update cycle.
9. The system according to claim 8, characterized in that, In the generator set control terminal, the specific method for optimizing the output power of the diesel generator set based on the optimal output power range is as follows: The actual output power of the diesel generator set is monitored in real time and denoted as P_rea; If P_rea < P_s_min, adjust P_rea to P_s_min; If P_rea > P_s_max, adjust P_rea to P_s_max; If P_rea∈[P_s_min,P_s_max], then maintain the current actual output power and issue a secondary control signal, which the operator shall determine whether to perform secondary control. If the operator decides to perform secondary adjustment, then adjust P_rea to P_s_good.