An intelligent regulating system for generator speed
The intelligent regulating system addresses slow response and low accuracy in diesel generator speed control by dynamically adjusting speed and fuel injection based on power consumption patterns, ensuring efficient and stable power supply through tailored data collection and power storage.
Patent Information
- Application Number
- CN202411176099.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-08-26
AI Technical Summary
Traditional diesel generator speed control methods suffer from slow response speed and low regulation accuracy, leading to mismatches between power supply and load demand, which can cause increased fuel consumption, overload, and unstable power supply.
An intelligent regulating system comprising a collection module, server, analysis module, adjustment module, and power storage module, which dynamically adjusts generator speed and fuel injection based on power consumption patterns and grid load, using data collection intervals tailored to peak and off-peak periods, and employs power storage to balance generation and load.
Ensures rapid and precise control of generator speed, optimizing fuel consumption and reducing mechanical wear by maintaining power generation and load balance, while minimizing energy loss and fluctuations.
Smart Images

Figure CN118694221B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of engine control, and in particular relates to an intelligent regulating system for generator speed. Background Art
[0002] With the continuous expansion of the scale of power systems and the widespread access to renewable energy, the stability and regulation capabilities of power systems face new challenges. Traditional diesel generator speed control methods, including mechanical speed control, hydraulic speed control and electronic speed control, can meet the needs of grid frequency stability to a certain extent, but they have the problems of slow response speed and low regulation accuracy.
[0003] If the speed of the diesel generator cannot be adjusted in a timely and accurate manner to adapt to changes in the grid load, it may cause a mismatch between the power supply and the load demand. Specifically, when the power supply is too much, it will not only increase the fuel consumption of the diesel generator, but may also cause overload of electrical equipment. On the contrary, when the power supply is insufficient, it will lead to unstable power supply, affecting the stability of the grid and the user's power experience. For this reason, we propose an intelligent adjustment system for the generator speed. Summary of the invention
[0004] The purpose of the present invention is to provide an intelligent regulating system for generator speed to solve the problems raised in the above background technology.
[0005] To achieve the above object, the present invention provides the following technical solution: an intelligent adjustment system for generator speed, comprising a collection module, a server, an analysis module, an adjustment module, and a power storage module, characterized in that:
[0006] The collection module is used to collect the power consumption information of the power-consuming equipment, which includes the number of power-consuming equipment, power consumption time, power consumption, and serial number. The collection module sends the collected power consumption information to the server for storage, and divides the power consumption time into low-peak period, average-peak period, and high-peak period according to the power consumption information, and sets the collection interval for each period;
[0007] The analysis module extracts the collection interval duration of the current power consumption period from the server, collects the total load of the power grid and the total power generation according to the collection interval duration of the current power consumption period, and compares the total load of the power grid with the total power generation, generates a corresponding speed adjustment instruction according to the comparison result and sends it to the adjustment module, and generates a corresponding charge and discharge instruction according to the comparison result and sends it to the power storage module;
[0008] The regulating module regulates the speed of the generator and the fuel injection amount of the generator according to the speed regulation instruction;
[0009] The power storage module absorbs and stores excess power in the power grid or supplements the load according to the charge and discharge instructions.
[0010] Preferably, the working process of the acquisition module is:
[0011] S1: Set the number of the power consumption period to i, i=1, ..., n; count the total power consumption of all electrical equipment in the power consumption period and mark it as the total power consumption of the power consumption period;
[0012] S2: preset time valley, which is divided into low valley period, flat valley period and high valley period. Each time valley corresponds to a power consumption interval value.
[0013] S3: Match the total power consumption during the power consumption period with the preset time valley period. If the total power consumption during the power consumption period is in the power consumption interval value corresponding to the power consumption valley period, the power consumption period is marked as the valley period Di;
[0014] If the total power consumption during a power consumption period is within the power consumption interval corresponding to the flat and valley periods, the power consumption period is marked as the flat and valley period Pi;
[0015] If the total power consumption during a power consumption period is within the power consumption interval corresponding to the high and low periods, the power consumption period is marked as the high and low period Gi;
[0016] S4: Obtain the average total power consumption during the historical low-peak period of each day and mark the total low-peak power consumption as W1, where the total low-peak power consumption is the power consumption of all low-peak periods in a day, obtain the average power consumption during the historical low-peak period Di and mark it as W2, and use the formula: Ti=(W1-W2 / W2)*u to obtain the collection interval length Ti of the low-peak period Di; where u is the correction factor, and its value is 0.9654;
[0017] Similarly, the same method can be used to obtain the collection interval length Pi during the flat valley period and the collection interval length Gi during the high valley period;
[0018] S5: Send the collection interval duration Ti of the low-peak period, the collection interval duration Pi of the flat-peak period, and the collection interval duration Gi of the high-peak period to the server for storage.
[0019] Preferably, the analysis steps of the analysis module are:
[0020] M1: The analysis module extracts the number of the current power consumption period from the server, and obtains the collection interval length Ti of the current power consumption period according to the number of the power consumption period;
[0021] M2: Collect data according to the collection interval of the current power consumption period, obtain the power consumption of all power-consuming devices at the collection time and mark it as the total power grid load DWi;
[0022] M3: Obtain the total power generation of the generator at the time of collection and mark it as the total power generation FDi, by comparing the total power generation FDi at the time of collection with the total load DWi of the power grid.
[0023] Preferably, the processing process when the total power generation is greater than the total load of the power grid is:
[0024] M31: Extract the difference between the total power generation FDi and the total grid load DWi and mark it as the threshold excess power YCi
[0025] M311: preset speed reduction threshold, by comparing the threshold overload YCi with the preset speed reduction threshold;
[0026] M312: If the threshold over-electricity YCi is greater than the preset speed reduction threshold, extract the difference between the two and mark it as the speed reduction difference JSi, send the speed reduction difference JSi to the server for storage, and generate a speed reduction instruction and send it to the adjustment module;
[0027] M313: If the threshold over-power YCi is less than or equal to the preset speed reduction threshold, a safe speed instruction is generated and sent to the adjustment module. At the same time, the analysis module generates a threshold over-power instruction and sends it to the server. The value of the threshold over-power YCi is also sent to the server for storage. After the server receives the threshold over-power instruction, the server generates a power storage instruction and sends it to the power storage module.
[0028] Preferably, the processing process when the total power generation amount is less than or equal to the total load of the power grid is:
[0029] M32: If the total power generation FDi is less than the total grid load DWi, extract the difference between the two and mark it as supplementary power BCi;
[0030] M321: preset speed increase threshold, by comparing the supplementary power BCi with the preset speed increase threshold;
[0031] M322: If the supplementary power BCi is greater than the preset speed-up threshold, extract the difference between the two and mark it as the speed-up difference SCi, send the speed-up difference SCi to the server for storage, and generate a speed-up instruction and send it to the adjustment module;
[0032] M323: If the supplementary power BCi is less than or equal to the preset speed increase threshold, a safe speed command is generated and sent to the adjustment module. At the same time, the analysis module generates a supplementary power command and sends it to the server. The value of the supplementary power BCi is also sent to the server for storage. After the server receives the supplementary power command, the server generates a discharge command and sends it to the power storage module.
[0033] M33: If the total power generation FDi is the same as the total grid load DWi, a safety speed command is generated and sent to the regulation module.
[0034] Preferably, the working process of the adjustment module is:
[0035] If the adjustment module receives a speed reduction instruction, it extracts the speed reduction difference JSi corresponding to the speed reduction instruction from the server and performs the following process:
[0036] T1: Preset the safe acceleration a of the generator speed regulation, and use the formula: BT=JSi / a to obtain the standard speed reduction regulation time BT;
[0037] T2: Obtain the cooling water temperature and oil pressure of the generator when the regulating module receives the speed reduction command, subtract the cooling water temperature of the generator from the preset standard cooling water temperature, and mark the difference as the temperature difference value WC, and subtract the oil pressure of the generator from the preset standard oil pressure, and mark the difference as the oil difference value YC;
[0038] T3: Substitute the temperature difference WC, oil difference YC and standard adjustment time into the preset formula: , get the actual deceleration time ST; c1, c2 are preset weight coefficients, Wm is the preset maximum temperature difference, Ym is the preset maximum oil difference;
[0039] T4: Using the formula: JV=JSi / ST, the speed reduction rate JV per unit time is obtained. The regulating module adjusts the generator speed according to the speed reduction rate JV, and the regulating time is ST;
[0040] T5: Get the fuel injection amount of the generator injector when the regulation module receives the speed reduction command and mark it as the current fuel injection amount DQ, using the formula , and obtain the injection amount reduction rate PQ, where q1 and q2 are preset weight coefficients. The regulation module reduces the injection amount of the generator injector per unit time according to the injection amount reduction rate PQ, and the regulation time is ST.
[0041] Preferably, when the regulating module receives a speed increase instruction or a safety speed instruction, the processing process is:
[0042] If the regulating module receives a speed-up instruction, it extracts the speed-up difference SCi corresponding to the speed-up instruction from the server, and performs the same principle process as T1 to T5, but obtains the actual speed-up duration ST', the speed-up rate JV' and the rate of increase of the injection amount PQ'. The regulating module adjusts the generator speed according to the speed-up rate JV', and the adjustment time is ST'. The regulating module increases the injection amount of the generator injector per unit time according to the rate of increase of the injection amount PQ', and the adjustment time is ST'.
[0043] If the regulating module receives a safe speed command, it controls the speed of the generator to maintain the current speed unchanged.
[0044] Preferably, the working mode of the power storage module is specifically as follows:
[0045] If a power storage instruction is received, the threshold power corresponding to the power storage instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to start storing excess threshold power;
[0046] If a discharge instruction is received, the threshold over-power quantity corresponding to the discharge instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to release the same stored energy as the replenished power quantity to replenish the grid load.
[0047] Compared with the prior art, the present invention has the following beneficial effects:
[0048] (1) An intelligent control system for generator speed, which can dynamically adjust the data collection frequency according to actual power consumption by setting different collection intervals: during periods of high power consumption, the system automatically shortens the collection interval to capture more accurate power consumption data, ensuring rapid response and precise control of peak power consumption; conversely, during periods of low power consumption, the system extends the collection interval to reduce the burden of data processing and optimize resource utilization; this strategy involves dividing a day's power consumption into off-peak, medium-peak and high-peak periods, and customizing the collection interval for each power consumption period within each large period, thereby achieving efficient and accurate management of power consumption information.
[0049] (2) In the intelligent regulation system of the generator speed, the analysis module compares the total power generation with the total load of the power grid to observe whether the two maintain a dynamic balance. If the total power generation of the generator is greater than the total load of the power grid, the excess threshold power is analyzed. If the threshold power is greater than the preset speed reduction threshold, the speed reduction difference is sent to the server for storage, and a speed reduction instruction is generated and sent to the regulation module. The regulation module reduces the speed of the generator according to the speed reduction instruction and the speed reduction difference. If the total power generation of the generator is less than the total load of the power grid, the missing supplementary power is analyzed. If the supplementary power is greater than the preset speed increase threshold, the speed increase difference is sent to the server for storage. The power storage module generates a speed-up command and sends it to the regulating module. The regulating module adjusts the speed of the generator according to the speed-up command and the speed-up difference. If the threshold excess power is less than or equal to the preset speed reduction threshold, the power storage module can be used to absorb the excess power generation. If the supplementary power is less than or equal to the preset speed-up threshold, the power storage module can be used to discharge and supplement the missing power generation. In this way, the speed of the generator can be accurately adjusted to ensure that the total power generation and the total load of the power grid are maintained in a balanced state. At the same time, some small fluctuations in the total load of the power grid and the total power generation can be eliminated, which leads to the need to frequently adjust the power generation speed and cause increased mechanical wear.
[0050] (3) An intelligent regulation system for the speed of a generator, wherein the regulation module regulates the speed of the generator according to the received instructions. If a speed reduction instruction is received, the speed reduction rate and the rate of decrease of the fuel injection amount of the injector are obtained by a comprehensive analysis based on the speed reduction difference corresponding to the speed reduction instruction, and the safety acceleration of the generator speed regulation, the cooling water temperature and the oil pressure, and the corresponding regulation is performed. If a speed increase instruction is received, the speed increase rate and the rate of increase of the fuel injection amount of the injector are obtained by a comprehensive analysis based on the speed increase difference corresponding to the speed increase instruction, and the safety acceleration of the generator speed regulation, the cooling water temperature and the oil pressure, and the corresponding regulation is performed. In this way, the speed of the generator can be accurately regulated to ensure that the operating state of the generator matches the power grid demand, while optimizing fuel consumption and reducing energy loss. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 It is a flowchart of the present invention; DETAILED DESCRIPTION
[0052] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Embodiment 1
[0053] See also Figure 1 The present invention provides an intelligent regulating system for generator speed, including a collection module, a server, an analysis module, a regulating module, and a power storage module.
[0054] The acquisition module is used to collect power consumption information of power-consuming equipment; the power-consuming equipment is electrical equipment powered by a generator, and the power consumption information includes the number of power-consuming equipment, power consumption time, power consumption, and serial number; the acquisition module sends the collected power consumption information to the server for storage; the analysis module extracts the power consumption information from the server and analyzes the power consumption information;
[0055] The working process of the acquisition module is:
[0056] The collection module divides the power consumption time into low-peak period, average-peak period, and high-peak period according to the power consumption time and power consumption of the power-consuming equipment, and sets the collection interval for each period. The specific steps are as follows:
[0057] S1: Set the number of the power consumption period to i, i=1, ..., n; count the total power consumption of all electrical equipment in the power consumption period and mark it as the total power consumption of the power consumption period;
[0058] S2: According to the preset time valley of power consumption, it is divided into low valley period, flat valley period and high valley period. Each time valley period corresponds to a power consumption interval value, wherein the minimum value of the power consumption interval value corresponding to the high valley period is greater than the maximum value of the power consumption interval value corresponding to the flat valley period, and so on;
[0059] S3: Match the total power consumption during the power consumption period with the preset time valley period. If the total power consumption during the power consumption period is in the power consumption interval value corresponding to the power consumption valley period, the power consumption period is marked as the valley period Di;
[0060] If the total power consumption during a power consumption period is within the power consumption interval corresponding to the flat and valley periods, the power consumption period is marked as the flat and valley period Pi;
[0061] If the total power consumption during a power consumption period is within the power consumption interval corresponding to the high and low periods, the power consumption period is marked as the high and low period Gi;
[0062] S4: Obtain the average total power consumption during the daily low-peak period and mark the total low-peak power consumption W1, where the total low-peak power consumption is the power consumption of all low-peak periods in a day, obtain the average power consumption during the historical low-peak period Di and mark it as W2, and use the formula: Ti=(W1-W2 / W2)*u to obtain the collection interval Ti of the low-peak period Di; where u is a correction factor, and its value is 0.9654. The more power consumption during the low-peak period Di, the shorter the collection interval;
[0063] Similarly, the same method can be used to obtain the collection interval duration Pi of the flat valley period and the collection interval duration Gi of the high valley period. The longest interval duration of the collection interval duration of the high valley period Gi is greater than the shortest interval duration of the collection interval duration of the flat valley period Pi, and so on.
[0064] S5: Send the collection interval duration Ti of the low-peak period, the collection interval duration Pi of the flat-peak period, and the collection interval duration Gi of the high-peak period to the server for storage.
[0065] It should be noted that by setting different collection intervals, the system can dynamically adjust the data collection frequency according to the actual power consumption: during periods of high power consumption, the system automatically shortens the collection interval to capture more accurate power consumption data, ensuring rapid response and precise control of peak power consumption; conversely, during periods of low power consumption, the system extends the collection interval to reduce the burden of data processing and optimize resource utilization; this strategy involves dividing the power consumption of the day into low-peak periods, average-valley periods and high-valley periods, and customizing the collection interval for each power consumption period within each large period, thereby achieving efficient and accurate management of power consumption information.
[0066] The analysis steps of the analysis module are:
[0067] M1: The analysis module extracts the number of the current power consumption period from the server, and obtains the collection interval length Ti of the current power consumption period according to the number of the power consumption period;
[0068] M2: Collect data according to the collection interval of the current power consumption period, obtain the power consumption of all power-consuming devices at the collection time and mark it as the total power grid load DWi;
[0069] M3: Obtain the total power generation of the generator at the time of collection and mark it as the total power generation FDi, by comparing the total power generation FDi at the time of collection with the total load DWi of the power grid;
[0070] M31: If the total power generation FDi is greater than the total grid load DWi, the difference between the two is extracted and marked as the threshold excess power YCi;
[0071] M311: preset speed reduction threshold, by comparing the threshold overload YCi with the preset speed reduction threshold;
[0072] M312: If the threshold over-electricity YCi is greater than the preset speed reduction threshold, extract the difference between the two and mark it as the speed reduction difference JSi, send the speed reduction difference JSi to the server for storage, and generate a speed reduction instruction and send it to the adjustment module;
[0073] M313: If the threshold over-power YCi is less than or equal to the preset speed reduction threshold, a safe speed instruction is generated and sent to the adjustment module. At the same time, the analysis module generates a threshold over-power instruction and sends it to the server, and the value of the threshold over-power YCi is also sent to the server for storage. After the server receives the threshold over-power instruction, the server generates a power storage instruction and sends it to the power storage module;
[0074] M32: If the total power generation FDi is less than the total grid load DWi, extract the difference between the two and mark it as supplementary power BCi;
[0075] M321: preset speed increase threshold, by comparing the supplementary power BCi with the preset speed increase threshold;
[0076] M322: If the supplementary power BCi is greater than the preset speed-up threshold, extract the difference between the two and mark it as the speed-up difference SCi, send the speed-up difference SCi to the server for storage, and generate a speed-up instruction and send it to the adjustment module;
[0077] M323: If the supplementary power BCi is less than or equal to the preset speed increase threshold, a safe speed command is generated and sent to the adjustment module. At the same time, the analysis module generates a supplementary power command and sends it to the server. The value of the supplementary power BCi is also sent to the server for storage. After the server receives the supplementary power command, the server generates a discharge command and sends it to the power storage module.
[0078] M33: If the total power generation FDi is the same as the total grid load DWi, a safety speed command is generated and sent to the regulation module.
[0079] It should be noted that: the analysis module compares the total power generation of the generator and the total power grid load of the power-consuming equipment to observe whether the two maintain a dynamic balance. If the total power generation of the generator is greater than the total power grid load, the excess threshold power is analyzed. If the threshold power is greater than the preset speed reduction threshold, the speed reduction difference is sent to the server for storage, and a speed reduction instruction is generated and sent to the adjustment module. The adjustment module adjusts the speed of the generator according to the speed reduction instruction and the speed reduction difference. If the total power generation of the generator is less than the total power grid load, the missing supplementary power is analyzed. If the supplementary power is greater than the preset speed increase threshold, the speed increase difference is sent to the server for storage, and a speed increase instruction is generated and sent to the adjustment module. The adjustment module adjusts the speed of the generator according to the speed increase instruction and the speed increase difference. In this way, the precise adjustment of the generator speed can be achieved to ensure that the total power generation and the total power grid load are maintained in a balanced state.
[0080] If the threshold power is less than or equal to the preset speed reduction threshold, the energy storage module can be used to absorb the excess power generation; and if the supplementary power is less than or equal to the preset speed increase threshold, the energy storage module can be used to discharge and supplement the missing power generation. This method can eliminate some small fluctuations in the total load of the power grid and the total power generation, which lead to the need to frequently adjust the speed of power generation and cause increased mechanical wear.
[0081] When the regulating module receives a speed reduction instruction: according to the speed reduction difference and the actual speed reduction duration, the speed reduction rate is obtained, and the speed of the generator is controlled within the actual speed reduction duration according to the speed reduction rate. At the same time, according to the injection amount of the generator injector when the regulating module receives the speed reduction instruction, the actual speed reduction duration and the speed reduction rate, the reduction rate of the injection amount is obtained, and the injection amount of the generator injector is controlled according to the reduction rate of the injection amount and the actual speed reduction duration;
[0082] When the regulating module receives the speed increase instruction: the speed increase rate is obtained according to the speed increase difference and the actual speed increase time, and the speed increase of the generator is regulated according to the speed increase rate and the actual speed increase time, and the fuel injection amount of the generator injector is increased and regulated according to the increase rate of the fuel injection amount and the actual speed reduction time;
[0083] The working mode of the power storage module is as follows:
[0084] If a power storage instruction is received, the threshold power corresponding to the power storage instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to start storing excess threshold power;
[0085] If a discharge instruction is received, the threshold over-power quantity corresponding to the discharge instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to release the same stored energy as the replenished power quantity to replenish the grid load.
[0086] Embodiment 2 The specific implementation method is as follows:
[0087] The working process of the adjustment module is:
[0088] If the adjustment module receives a speed reduction instruction, it extracts the speed reduction difference JSi corresponding to the speed reduction instruction from the server and performs the following process:
[0089] T1: Preset the safe acceleration a of the generator speed regulation. Use the formula: BT=JSi / a to get the standard speed reduction regulation time BT, where the standard regulation time BT means that the generator is under the preset standard cooling water temperature and preset standard oil pressure;
[0090] T2: Obtain the cooling water temperature and oil pressure of the generator when the regulating module receives the speed reduction command, subtract the cooling water temperature of the generator from the preset standard cooling water temperature, and mark the difference as the temperature difference value WC, and subtract the oil pressure of the generator from the preset standard oil pressure, and mark the difference as the oil difference value YC;
[0091] T3: Substitute the temperature difference WC, oil difference YC and standard adjustment time into the preset formula: , get the actual deceleration time ST; wherein the actual deceleration time ST is less than the collection interval time Ti of the current power consumption period, c1 and c2 are preset weight coefficients, Wm is the preset maximum temperature difference value, and Ym is the preset maximum oil difference value;
[0092] T4: Using the formula: JV=JSi / ST, the speed reduction rate JV per unit time is obtained. The regulating module adjusts the generator speed according to the speed reduction rate JV, and the regulating time is ST;
[0093] T5: Get the fuel injection amount of the generator injector when the regulation module receives the speed reduction command and mark it as the current fuel injection amount DQ, using the formula , obtain the injection amount reduction rate PQ, where q1 and q2 are preset weight coefficients, and the regulation module reduces the injection amount of the generator injector per unit time according to the injection amount reduction rate PQ, and the regulation time is ST;
[0094] If the regulating module receives a speed-up instruction, it extracts the speed-up difference SCi corresponding to the speed-up instruction from the server, and performs the same principle process as T1 to T5, but obtains the actual speed-up duration ST', the speed-up rate JV' and the rate of increase of the injection amount PQ'. The regulating module adjusts the generator speed according to the speed-up rate JV', and the adjustment time is ST'. The regulating module increases the injection amount of the generator injector per unit time according to the rate of increase of the injection amount PQ', and the adjustment time is ST'.
[0095] If the regulating module receives a safe speed command, it controls the speed of the generator to maintain the current speed unchanged.
[0096] It should be noted that the regulation module adjusts the speed of the generator according to the received instructions. If a speed reduction instruction is received, the speed reduction difference corresponding to the speed reduction instruction is combined with the safety acceleration of the generator speed regulation, the cooling water temperature and the oil pressure for comprehensive analysis to obtain the speed reduction rate and the rate of decrease of the injector fuel injection amount. If a speed increase instruction is received, the speed increase difference corresponding to the speed increase instruction is combined with the safety acceleration of the generator speed regulation, the cooling water temperature and the oil pressure for comprehensive analysis to obtain the speed increase rate and the rate of increase of the injector fuel injection amount. In this way, the generator speed can be accurately regulated to ensure that the operating state of the generator matches the grid demand, while optimizing fuel consumption and reducing energy loss.
[0097] The working principle and use process of the present invention are as follows: when the device is used, the collection module divides the power consumption time into off-peak period, flat-valley period and high-valley period according to the power consumption time and power consumption of the power-consuming equipment, and sets collection intervals respectively; the analysis module collects data according to the collection interval duration of the current power consumption period, obtains the total load of the power grid and the total power generation at the collection moment, and compares the total power generation at the collection moment with the total load of the power grid. If the total power generation is greater than the total load of the power grid, the threshold-exceeding power is compared with the preset speed reduction threshold; if the threshold-exceeding power is greater than the preset speed reduction threshold, the speed reduction difference is sent to the server for storage, and a speed reduction instruction is generated and sent to the adjustment module; if the threshold-exceeding power is less than or equal to the preset speed reduction threshold, a safe speed instruction is generated and sent to the adjustment module. The energy saving module generates a threshold-exceeding instruction and sends it to the server, and also sends the value of the threshold-exceeding electricity to the server for storage. After the server receives the threshold-exceeding instruction, the server generates an electricity storage instruction and sends it to the electricity storage module; if the total power generation is less than the total load of the power grid; by comparing the supplementary electricity with the preset speed-up threshold; if the supplementary electricity is greater than the preset speed-up threshold, the speed-up difference is sent to the server for storage, and a speed-up instruction is generated and sent to the adjustment module; if the supplementary electricity is less than or equal to the preset speed-up threshold, a safe speed instruction is generated and sent to the adjustment module, and the analysis module generates a supplementary electricity instruction and sends it to the server, and also sends the value of the supplementary electricity to the server for storage. After the server receives the supplementary electricity instruction, the server generates a discharge instruction Send it to the power storage module; if the total power generation is the same as the total load of the power grid, a safe speed command is generated and sent to the adjustment module; if the adjustment module receives a speed reduction command, the speed reduction difference corresponding to the speed reduction command is extracted from the server and the standard speed reduction adjustment time is analyzed according to the preset safety acceleration of the generator speed adjustment; the cooling water temperature and oil pressure of the generator are obtained when the adjustment module receives the speed reduction command, the cooling water temperature of the generator is subtracted from the preset standard cooling water temperature, and the difference is marked as the temperature difference value, the oil pressure of the generator is subtracted from the preset standard oil pressure, and the difference is marked as the oil difference value, and the actual speed reduction time is obtained by comprehensively analyzing the temperature difference value, the oil difference value and the standard adjustment time, wherein the actual speed reduction time is less than the current power consumption period The collection interval is as follows: the single deceleration rate is analyzed by the deceleration difference and the actual deceleration time, and the regulating module decelerates the generator speed according to the deceleration rate; the reduction rate of the injection amount is analyzed according to the current injection amount of the generator injector and the actual deceleration time, and the regulating module reduces the injection amount of the generator injector per unit time according to the reduction rate of the injection amount. If the regulating module receives a speed increase instruction, the speed increase difference corresponding to the speed increase instruction is extracted from the server and the same principle processing process as the speed reduction instruction is performed to obtain the generator speed increase rate and the increase rate of the injection amount. The speed increase module adjusts the generator speed according to the speed increase rate, and the regulating module increases the injection amount of the generator injector according to the increase rate of the injection amount.If the regulating module receives a safe speed command, it controls the speed of the generator to maintain the current speed unchanged. If the power storage module receives a power storage command, it extracts the threshold power corresponding to the power storage command from the server, and then controls the battery management device and the energy conversion device to start storing excess threshold power. If it receives a discharge command, it extracts the threshold power corresponding to the discharge command from the server, and then controls the battery management device and the energy conversion device to release the same stored energy as the supplementary power to supplement the grid load. ;
[0098] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. An intelligent regulating system for generator speed, comprising a collection module, a server, an analysis module, a regulating module, and a power storage module, characterized in that: The collection module is used to collect the power consumption information of the power-consuming equipment, which includes the number of power-consuming equipment, power consumption time, power consumption, and serial number. The collection module sends the collected power consumption information to the server for storage, and divides the power consumption time into low-peak period, average-peak period, and high-peak period according to the power consumption information, and sets the collection interval for each period; The analysis module extracts the collection interval duration of the current power consumption period from the server, collects the total load of the power grid and the total power generation according to the collection interval duration of the current power consumption period, and compares the total load of the power grid with the total power generation, generates a corresponding speed adjustment instruction according to the comparison result and sends it to the adjustment module, and generates a corresponding charge and discharge instruction according to the comparison result and sends it to the power storage module; The regulating module regulates the speed of the generator and the fuel injection amount of the generator according to the speed regulation instruction; The power storage module absorbs and stores excess power in the power grid or supplements the load according to the charge and discharge instructions; The acquisition module sets the acquisition interval in the following manner: S1: Set the number of the power consumption period to i, i=1, ..., n; count the total power consumption of all electrical equipment in the power consumption period and mark it as the total power consumption of the power consumption period; S2: preset time valley, which is divided into low valley period, flat valley period and high valley period. Each time valley corresponds to a power consumption interval value. S3: Match the total power consumption during the power consumption period with the preset time valley period. If the total power consumption during the power consumption period is in the power consumption interval value corresponding to the power consumption valley period, the power consumption period is marked as the valley period Di; If the total power consumption during a power consumption period is within the power consumption interval corresponding to the flat and valley periods, the power consumption period is marked as the flat and valley period Pi; If the total power consumption during a power consumption period is within the power consumption interval corresponding to the high and low periods, the power consumption period is marked as the high and low period Gi; S4: Obtain the average total power consumption during the daily low-peak period and mark the total low-peak power consumption W1, where the total low-peak power consumption is the power consumption of all low-peak periods in a day, obtain the average power consumption during the historical low-peak period Di and mark it as W2, and use the formula: Ti=(W1-W2 / W2)*u to obtain the collection interval length Ti of the low-peak period Di; u is the correction factor, which is 0.9654. The more power is consumed during the valley period, the shorter the collection interval is. Similarly, the same method can be used to obtain the collection interval length Pi during the flat valley period and the collection interval length Gi during the high valley period; S5: Send the collection interval duration Ti of the low-peak period, the collection interval duration Pi of the flat-peak period, and the collection interval duration Gi of the high-peak period to the server for storage.
2. The intelligent generator speed regulating system according to claim 1, characterized in that: The analysis steps of the analysis module are: M1: The analysis module extracts the number of the current power consumption period from the server, and obtains the collection interval length Ti of the current power consumption period according to the number of the power consumption period; M2: Collect data according to the collection interval of the current power consumption period, obtain the power consumption of all power-consuming devices at the collection time and mark it as the total power grid load DWi; M3: Obtain the total power generation of the generator at the time of collection, and mark it as the total power generation FDi, and compare the total power generation FDi at the time of collection with the total load DWi of the power grid.
3. The intelligent regulating system for generator speed according to claim 2 is characterized in that: The processing process when the total power generation is greater than the total load of the power grid is: M31: Extract the difference between the total power generation FDi and the total grid load DWi and mark it as the threshold excess power YCi M311: preset speed reduction threshold, by comparing the threshold overload YCi with the preset speed reduction threshold; M312: If the threshold over-electricity YCi is greater than the preset speed reduction threshold, extract the difference between the two and mark it as the speed reduction difference JSi, send the speed reduction difference JSi to the server for storage, and generate a speed reduction instruction and send it to the adjustment module; M313: If the threshold over-power YCi is less than or equal to the preset speed reduction threshold, a safe speed instruction is generated and sent to the adjustment module. At the same time, the analysis module generates a threshold over-power instruction and sends it to the server. The value of the threshold over-power YCi is also sent to the server for storage. After the server receives the threshold over-power instruction, the server generates a power storage instruction and sends it to the power storage module.
4. The intelligent regulating system for generator speed according to claim 3 is characterized in that: The processing process when the total power generation is less than or equal to the total load of the power grid is: M32: If the total power generation FDi is less than the total grid load DWi, extract the difference between the two and mark it as supplementary power BCi; M321: preset speed increase threshold, by comparing the supplementary power BCi with the preset speed increase threshold; M322: If the supplementary power BCi is greater than the preset speed-up threshold, extract the difference between the two and mark it as the speed-up difference SCi, send the speed-up difference SCi to the server for storage, and generate a speed-up instruction and send it to the adjustment module; M323: If the supplementary power BCi is less than or equal to the preset speed increase threshold, a safe speed command is generated and sent to the adjustment module. At the same time, the analysis module generates a supplementary power command and sends it to the server. The value of the supplementary power BCi is also sent to the server for storage. After the server receives the supplementary power command, the server generates a discharge command and sends it to the power storage module. M33: If the total power generation FDi is the same as the total grid load DWi, a safety speed command is generated and sent to the regulation module.
5. The intelligent regulating system for generator speed according to claim 4 is characterized in that: The working process of the adjustment module is: If the adjustment module receives a speed reduction instruction, it extracts the speed reduction difference JSi corresponding to the speed reduction instruction from the server and performs the following process: T1: Preset the safe acceleration a of the generator speed regulation, and use the formula: BT=JSi / a to obtain the standard speed reduction regulation time BT; T2: Obtain the cooling water temperature and oil pressure of the generator when the regulating module receives the speed reduction command, subtract the cooling water temperature of the generator from the preset standard cooling water temperature, and mark the difference as the temperature difference value WC, and subtract the oil pressure of the generator from the preset standard oil pressure, and mark the difference as the oil difference value YC; T3: Substitute the temperature difference WC, oil difference YC and standard adjustment time into the preset formula: , get the actual deceleration time ST; c1, c2 are preset weight coefficients, Wm is the preset maximum temperature difference, Ym is the preset maximum oil difference; T4: Using the formula: JV=JSi / ST, the speed reduction rate JV per unit time is obtained. The regulating module adjusts the generator speed according to the speed reduction rate JV, and the regulating time is ST; T5: Get the fuel injection amount of the generator injector when the regulation module receives the speed reduction command and mark it as the current fuel injection amount DQ, using the formula , and obtain the injection amount reduction rate PQ, where q1 and q2 are preset weight coefficients. The regulation module reduces the injection amount of the generator injector per unit time according to the injection amount reduction rate PQ, and the regulation time is ST.
6. The intelligent regulating system for generator speed according to claim 5 is characterized in that: When the regulating module receives a speed increase command or a safety speed command, the processing process is as follows: If the regulating module receives a speed-up instruction, it extracts the speed-up difference SCi corresponding to the speed-up instruction from the server, and performs the same principle process as T1 to T5, but obtains the actual speed-up duration ST', the speed-up rate JV' and the rate of increase of the injection amount PQ'. The regulating module adjusts the generator speed according to the speed-up rate JV', and the adjustment time is ST'. The regulating module increases the injection amount of the generator injector per unit time according to the rate of increase of the injection amount PQ', and the adjustment time is ST'. If the regulating module receives a safe speed command, it controls the speed of the generator to maintain the current speed unchanged.
7. The intelligent generator speed regulating system according to claim 6, characterized in that: The working mode of the power storage module is as follows: If a power storage instruction is received, the threshold power corresponding to the power storage instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to start storing excess threshold power; If a discharge instruction is received, the threshold power corresponding to the discharge instruction is extracted from the server, and then the battery management device and the energy conversion device are controlled to release the same stored energy as the replenishment power to supplement the grid load.
