Guide vane opening control method and device of water-turbine generator set, storage medium and electronic equipment
Through the combination of pulse control and PID, the opening of the guide vane of the hydrowheel generator set is dynamically adjusted, solving the overspeed problem of open loop control and the difficulty of debugging of closed loop control, and achieving efficient and accurate frequency control.
Patent Information
- Application Number
- CN202510807675.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-17
- Publication Date
- 2025-07-18
AI Technical Summary
In the grid-connected leading vane opening control of existing hydraulic turbine generator sets, open-loop control is prone to cause overspeed problems, while closed-loop control requires tedious parameter adjustment, resulting in high debugging difficulty and cost, and cannot achieve large-scale applications.
The pulse control method is adopted to adjust the opening of the guide vane by outputting the pulse signal, dynamically adjust the frequency to the set value, and combine with the PID control algorithm to avoid the disadvantages of open-loop control and simplify the parameter setting of closed-loop control.
It realizes precise control of the opening of the guide vane before being connected to the grid, avoids the risk of overspeeding of open loop control, reduces the difficulty and cost of debugging of closed loop control, and improves efficiency and accuracy.
Smart Images

Figure CN120332064A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power, and particularly to a guide vane opening control method, device, storage medium and electronic device for a hydro-generator set. Background Art
[0002] Before the hydro-generator is connected to the grid, the change of the guide vane opening will directly affect the speed of the unit, and the speed is proportional to the frequency. Therefore, the change of the guide vane opening will indirectly affect the frequency of the unit, which can be approximately considered a linear relationship. When the guide vane opening increases, the mechanical power of the water flow on the guide vane increases, thus increasing the torque that drives the rotation of the hydro-turbine rotor, resulting in an increase in the speed of the unit and then an increase in the frequency. Conversely, when the guide vane opening decreases, the speed and frequency of the unit will also decrease accordingly.
[0003] This relationship is particularly important before the hydro-generator set is connected to the grid, because the unit needs to maintain a stable frequency before connection to ensure smooth connection to the grid and avoid impact on the grid. Therefore, before the hydro-generator set is connected to the grid, the operator needs to accurately control the guide vane opening to maintain the unit operating at a stable frequency. Currently, there are generally two methods: open-loop control and closed-loop control.
[0004] Open-loop control: When the governor receives the start-up command, it first opens the guide vane (or blade) opening to a preset start-up opening at a certain speed and keeps this opening unchanged, waiting for the unit speed to rise. When the unit speed rises to a certain set value (such as 45 Hz), the governor closes the guide vane servomotor back to near the no-load opening, and then switches to PID (Proportional-Integral-Derivative) regulation control to make the unit enter the no-load operation state. During the open-loop control process, the setting of the start-up opening and the no-load opening has a great influence on the start-up process. If the start-up opening is large, the unit speed rises quickly, but it may cause overspeed problems; if the start-up opening is small, the start-up speed is slow. The no-load opening is closely related to the water head. When the water head is high, the corresponding no-load opening is small, and when the water head is low, the corresponding no-load opening is large.
[0005] Closed-loop control: Before starting up, set the expected characteristic of the speed rise during start-up as the frequency reference. During the entire start-up process, the frequency measurement signal is continuously input into the speed control system, and the speed control system is always in a closed-loop regulation state. After the unit starts, the actual speed rise tracks the expected characteristic and finally reaches the no-load rated speed. During this process, the microcomputer governor adopts the PID regulation law and operates in the frequency regulation mode. However, the PID regulation requires the configuration of parameters such as Kp, Ki, Kd, etc. Since the water head, unit characteristics, etc. of each power station are different, the parameters must be adjusted according to the site, which greatly increases the debugging difficulty and debugging cost and cannot be applied in large quantities. Summary of the Invention
[0006] In view of the above problems, the present invention provides a guide vane opening control method, device, storage medium and electronic device for a hydro-generating unit that overcomes the above problems or at least partially solves the above problems.
[0007] In a first aspect, a guide vane opening control method for a hydro-generating unit includes:
[0008] After the hydro-generating unit is started, a pulse signal for this round of pulse control is output to control the guide vane opening of the hydro-generating unit;
[0009] When the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control, determine whether the frequency output by the hydro-generating unit is greater than the set frequency;
[0010] If the frequency output by the hydro-generating unit is less than the set frequency, calculate the target number of times for the next round of pulse control according to the frequency output by the hydro-generating unit and the full-open and full-close time of the governor, and output a pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a loop until the frequency output by the hydro-generating unit is greater than the set frequency.
[0011] Optionally, in some alternative embodiments, after outputting a pulse signal for this round of pulse control to control the guide vane opening of the hydro-generating unit after the hydro-generating unit is started, the method further includes:
[0012] Accumulate the total pulse width of the previously output pulse signals;
[0013] If the total pulse width is greater than the maximum opening limit pulse width, directly determine whether the frequency output by the hydro-generating unit is greater than the set frequency;
[0014] If the total pulse width is not greater than the maximum opening limit pulse width, determine whether the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control.
[0015] Optionally, in some alternative embodiments, the step of determining whether the frequency output by the hydro-generating unit is greater than the set frequency when the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control includes:
[0016] When the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control, collect the frequency output by the hydro-generating unit, where the target number of times for the first round of pulse control is a set value, and the target number of times for other rounds of pulse control except the first round of pulse control is a dynamically calculated value;
[0017] Judge whether the frequency output by the hydro-generating unit is greater than the set frequency.
[0018] Optionally, in some alternative embodiments, after the number of times of output of the pulse signal controlled in this round reaches the target number of times of pulse control in this round and it is determined whether the frequency output by the hydro-generator set is greater than the set frequency, the method further includes:
[0019] If the frequency output by the hydro-generator set is greater than the set frequency, then based on the PID control algorithm, control the frequency output by the hydro-generator set to remain stable.
[0020] Optionally, in some alternative embodiments, if the frequency output by the hydro-generator set is less than the set frequency, then according to the frequency output by the hydro-generator set and the full-open and full-close time of the governor, calculate the target number of times of pulse control in the next round, and output the pulse signal of the next round of pulse control according to the target number of times of pulse control in the next round, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency, which includes:
[0021] If the frequency output by the hydro-generator set is less than the set frequency, then after waiting for a preset duration, calculate a first predicted no-load opening according to the frequency output by the hydro-generator set, the full-open and full-close time of the governor, and the total pulse width of the pulse signals of this round of pulse control, where the total pulse width is equal to the sum of the pulse widths of each pulse signal of this round of pulse control;
[0022] Calculate the target number of times of pulse control in the next round according to the first predicted no-load opening and the actual no-load opening after this round of pulse control;
[0023] Output the pulse signal of the next round of pulse control according to the target number of times of pulse control in the next round, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency.
[0024] Optionally, in some alternative embodiments, the outputting the pulse signal of the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency, includes:
[0025] Output the pulse signal of the next round of pulse control to further adjust the guide vane opening of the hydro-generator set until the frequency output by the hydro-generator set is greater than the set frequency, where the number of pulse signals of the next round of pulse control is equal to the target number of times of pulse control in the next round.
[0026] In a second aspect, a guide vane opening control device for a hydro-generator set includes: a pulse output unit for this round, a frequency determination unit for this round, and a pulse output unit for the next round;
[0027] The current round pulse output unit is used to output a pulse signal controlled by the current round pulse after the hydro-generator unit is started, so as to control the guide vane opening of the hydro-generator unit;
[0028] The current round frequency determination unit is used to determine whether the frequency output by the hydro-generator unit is greater than the set frequency after the number of times of output of the pulse signal controlled by the current round pulse reaches the target number of times of the current round pulse control;
[0029] The next round pulse output unit is used to calculate the target number of times of the next round pulse control according to the frequency output by the hydro-generator unit and the full open and full close time of the governor if the frequency output by the hydro-generator unit is less than the set frequency, and output a pulse signal for the next round pulse control according to the target number of times of the next round pulse control, and so on in a cycle until the frequency output by the hydro-generator unit is greater than the set frequency.
[0030] Optionally, in some alternative embodiments, the device further includes: a pulse width accumulation unit, a frequency direct determination unit and a number determination unit;
[0031] The pulse width accumulation unit is used to accumulate the total pulse width of the previously output pulse signals after outputting a pulse signal controlled by the current round pulse to control the guide vane opening of the hydro-generator unit after the hydro-generator unit is started;
[0032] The frequency direct determination unit is used to directly determine whether the frequency output by the hydro-generator unit is greater than the set frequency if the total pulse width is greater than the maximum opening limit pulse width;
[0033] The number determination unit is used to determine whether the number of times of output of the pulse signal controlled by the current round pulse reaches the target number of times of the current round pulse control if the total pulse width is not greater than the maximum opening limit pulse width.
[0034] In a third aspect, a computer-readable storage medium has a program stored thereon, and when the program is executed by a processor, the method for controlling the guide vane opening of the hydro-generator unit described in any one of the above is implemented.
[0035] In a fourth aspect, an electronic device includes at least one processor, at least one memory connected to the processor, and a bus; wherein, the processor and the memory communicate with each other through the bus; the processor is used to call program instructions in the memory to execute the method for controlling the guide vane opening of the hydro-generator unit described in any one of the above.
[0036] With the above technical solution, a guide vane opening control method, device, storage medium and electronic device for a hydro-generating unit provided by the present invention can output a pulse signal for this round of pulse control after the hydro-generating unit is started, so as to control the guide vane opening of the hydro-generating unit; when the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control, it is determined whether the frequency output by the hydro-generating unit is greater than the set frequency; if the frequency output by the hydro-generating unit is less than the set frequency, then according to the frequency output by the hydro-generating unit and the full-open and full-close time of the governor, calculate the target number of times for the next round of pulse control, and output a pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generating unit is greater than the set frequency. It can be seen from this that the present invention can dynamically adjust the no-load opening of the guide vane (the opening is linearly related to the frequency) before grid connection, not only avoiding the disadvantages of open-loop control, but also avoiding the problem of difficult parameter setting in closed-loop control, with high efficiency and relatively accurate and reliable.
[0037] The above description is only an overview of the technical solution of the present invention. In order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the following specifically gives the specific embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] By reading the following detailed description of the preferred embodiments, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the present invention. And throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:
[0039] Figure 1 The flowchart of the first guide vane opening control method for a hydro-generating unit provided by the present invention is shown;
[0040] Figure 2 The structural schematic diagram of the hydro-generating unit provided by the present invention is shown;
[0041] Figure 3 The flowchart of the second guide vane opening control method for a hydro-generating unit provided by the present invention is shown;
[0042] Figure 4 The flowchart of the third guide vane opening control method for a hydro-generating unit provided by the present invention is shown;
[0043] Figure 5 The flowchart of the fourth guide vane opening control method for a hydro-generating unit provided by the present invention is shown;
[0044] Figure 6 The flowchart of the fifth guide vane opening control method provided by the present invention is shown;
[0045] Figure 7 The structural schematic diagram of a guide vane opening control device for a hydrogenerator set provided by the present invention is shown;
[0046] Figure 8 The structural schematic diagram of an electronic device provided by the present invention is shown. Specific embodiments
[0047] Before the hydrogenerator is connected to the grid, the change in the guide vane opening will directly affect the speed of the unit, and the speed is proportional to the frequency. Therefore, the change in the guide vane opening will indirectly affect the frequency of the unit, which can be approximately considered a linear relationship. When the guide vane opening increases, the mechanical power of the water flow on the guide vane increases, thereby increasing the torque that drives the rotation of the hydroturbine rotor, resulting in an increase in the speed of the unit and further an increase in the frequency. Conversely, when the guide vane opening decreases, the speed and frequency of the unit will also decrease accordingly.
[0048] This relationship is particularly important before the hydrogenerator set is connected to the grid because the unit needs to maintain a stable frequency before connection to ensure smooth connection to the grid and avoid impacting the grid. Therefore, before the hydrogenerator set is connected to the grid, the operator needs to precisely control the guide vane opening to maintain the unit operating at a stable frequency. After research by the inventors of this solution, it is found that there are generally two methods: open-loop control and closed-loop control.
[0049] Open-loop control: When the governor receives the start-up command, it first opens the guide vane (or blade) opening to a preset starting opening at a certain speed and keeps this opening unchanged, waiting for the unit speed to rise. When the unit speed rises to a certain set value (such as 45 Hz), the governor closes the guide vane servomotor back to near the no-load opening, and then switches to PID (Proportional-Integral-Derivative) regulation control to make the unit enter the no-load operation state. During the open-loop control process, the setting of the starting opening and the no-load opening has a great impact on the start-up process. If the starting opening is large, the unit speed rises quickly, but it may cause overspeed problems; if the starting opening is small, the start-up speed is slow. The no-load opening is closely related to the water head. When the water head is high, the corresponding no-load opening is small, and when the water head is low, the corresponding no-load opening is large.
[0050] Closed-loop control: Before starting up, set the expected characteristic of the rotational speed rise during startup as the frequency reference. During the entire startup process, the frequency measurement signal is continuously input into the speed regulation system, and the speed regulation system is always in a closed-loop regulation state. After the unit starts, the actual rotational speed rise tracks the expected characteristic and finally reaches the no-load rated speed. During this process, the microcomputer governor adopts the PID regulation law and operates in the frequency regulation mode. However, the PID regulation requires parameters such as Kp, Ki, and Kd to be configured. Since the water head, unit characteristics, etc. of each power station are different, the parameters must be adjusted according to the site, which greatly increases the debugging difficulty and cost and cannot be applied in large quantities.
[0051] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present invention can be more thoroughly understood and the scope of the present invention can be fully conveyed to those skilled in the art.
[0052] As Figure 1 shown, the present invention provides a guide vane opening control method for a hydro-generating unit, including: S100, S200, and S300;
[0053] S100. After the hydro-generating unit starts up, output a pulse signal for pulse control to control the guide vane opening of the hydro-generating unit;
[0054] Optionally, as Figure 2 shown, Figure 2 the controller in Figure 2 can be used as the execution subject of the present invention. That is,
[0055] the controller in
[0056] can execute the process of the present invention, output a pulse signal with a certain pulse width to the transmission mechanism, and the transmission mechanism controls the guide vane to open the corresponding opening according to the pulse signal, thereby driving the water turbine to rotate and further controlling the generator to generate electricity. During the process of the generator generating electricity, the execution subject of the present invention can collect the frequency of the electricity generated by the generator to inversely control the no-load opening of the guide vane of the hydro-generating unit through frequency closed-loop control.
[0055] It should be noted that: Before the hydro-generating unit is connected to the grid, the change of the guide vane opening will directly affect the rotational speed of the generating unit, and the rotational speed is proportional to the frequency. Therefore, the change of the guide vane opening will indirectly affect the frequency of the unit, and it can be approximately considered a linear relationship. When the guide vane opening increases, the mechanical power of the water flow on the guide vane increases, thereby increasing the torque that drives the water turbine rotor to rotate, resulting in an increase in the rotational speed of the unit and further an increase in the frequency. Conversely, when the guide vane opening decreases, the rotational speed and frequency of the unit will also decrease accordingly.
[0056] Therefore, adjusting the frequency of the hydro-generator unit is to adjust the no-load opening of the guide vane of the hydro-generator unit, and the present invention does not limit this.
[0057] Optionally, as Figure 3 shown, in some alternative embodiments, after the S100, the method further includes: S110, S120, and S130;
[0058] S110. Accumulate the total pulse width of the pulse signals output previously;
[0059] Optionally, the present invention can accumulate the total pulse width of all the pulse signals output previously, rather than being limited to the pulse signals output by the current round of pulse control. The present invention can accumulate the total pulse width once after each pulse signal is output and determine whether the current total pulse width is less than the maximum opening limit pulse width, and the present invention does not limit this.
[0060] S120. If the total pulse width is greater than the maximum opening limit pulse width, directly determine whether the frequency output by the hydro-generator unit is greater than the set frequency;
[0061] S130. If the total pulse width is not greater than the maximum opening limit pulse width, determine whether the number of times of output of the pulse signals in the current round of pulse control reaches the target number of times of the current round of pulse control.
[0062] It should be noted that: The number of pulse signals required for the first round of pulse control of the present invention can be set in advance according to actual needs to a set value. The number of pulse signals required for other rounds of pulse control after the first round of pulse control can be obtained through calculation. For details, see the subsequent process, and no more description is given here.
[0063] For example, after the hydro-generator unit is started, the present invention can output N pulse signals for the first round of pulse control, where N is a preset positive integer greater than 1. For the pulse signals with a pulse width less than the maximum opening limit pulse width: directly accumulate the number of output times; for the pulse signals with a pulse width not less than the maximum opening limit pulse width: output first and then accumulate the number of output times.
[0064] Optionally, when the hydro-generator unit is just started, since it is the process of the first round of pulse control and there is no data to calculate how many times of pulse control should be performed. Therefore, the present invention can set the number of times of pulse control required for the process of the first round of pulse control to N (for example, N is equal to 3). That is, in the process of the first round of pulse control, N pulse signals need to be output, and the present invention does not limit this.
[0065] Optionally, S100 in the present invention can also be any round after the first round of pulse control after the hydro-generator unit is started. The difference is that N at this time is not a set value but a dynamically calculated value obtained by calculating the frequency collected after the previous round of pulse control. Since the N value calculated for each round of pulse control may be different, the present invention does not limit this.
[0066] S200. After the number of output times of the pulse signal in this round of pulse control reaches the target number of times in this round of pulse control, determine whether the frequency output by the hydro-generator unit is greater than the set frequency.
[0067] Optionally, the set frequency in the present invention is the target frequency when it is desired for the generator set to be connected to the grid. For example, the frequency of alternating current is generally 50HZ. Therefore, the set frequency in the present invention can be set to 50HZ, and the present invention does not limit this.
[0068] Optionally, if the frequency output by the hydro-generator unit is greater than the set frequency, it indicates that the guide vane opening of the hydro-generator unit has approached or reached the target no-load opening. At this time, the present invention can enter the no-load idling mode with PID intervention control. If the frequency output by the hydro-generator unit is less than the set frequency, it indicates that there is still a certain distance between the guide vane opening of the hydro-generator unit and the target no-load opening, and the next round of pulse control process is required. The present invention does not limit this.
[0069] For example, as Figure 4 shown, in some optional embodiments, S200 includes: S210 and S220;
[0070] S210. After the number of output times of the pulse signal in this round of pulse control reaches the target number of times in this round of pulse control, collect the frequency output by the hydro-generator unit, where the target number of times in the first round of pulse control is a set value, and the target number of times in other rounds of pulse control except the first round of pulse control is a dynamically calculated value;
[0071] S220. Judge whether the frequency output by the hydro-generator unit is greater than the set frequency.
[0072] Optionally, before accumulating the number of output times of the pulse signal in this round of pulse control, first judge whether the total pulse width of all the pulse signals output previously is less than the maximum opening limit pulse width. If the pulse width of the pulse signal is less than the maximum opening limit pulse width, first output the pulse signal to the Figure 2 shown transmission mechanism, and then accumulate the number of output times of the pulse signal in this round of pulse control; if the total pulse width of the pulse signal is not less than the maximum opening limit pulse width, directly jump to determine whether the frequency is greater than the set frequency. The present invention does not limit this.
[0073] It should be noted that: The maximum opening limit pulse width is equal to the product of the no-load maximum opening limit and the full-open and full-close time of the governor. The opening is generally a percentage value, and the no-load maximum opening limit is also a percentage value. The full-open and full-close time of the governor is the total pulse width for full opening or full closing. Therefore, the product of the two numbers is the maximum opening limit pulse width, and the present invention places no restrictions thereon.
[0074] Optionally, in some alternative embodiments, after the S200, the method further includes:
[0075] If the frequency output by the hydro-generator unit is greater than the set frequency, then based on the PID control algorithm, control the frequency output by the hydro-generator unit to remain stable.
[0076] Optionally, as described above, when the frequency output by the hydro-generator unit is greater than the set frequency, it indicates that the guide vane opening of the hydro-generator unit has approached or reached the target no-load opening. At this time, the PID control algorithm can intervene to control the no-load idling process of the hydro-generator unit in preparation for grid connection, and the present invention places no restrictions thereon.
[0077] It should be noted that: Parameters such as Kp, Ki, and Kd of the PID control algorithm can be pre-tested and calibrated, and the present invention places no restrictions thereon.
[0078] Optionally, first execute the process of the present invention to make the guide vane opening of the hydro-generator unit approach or reach the target no-load opening, and then enter the PID control process. Compared with the existing closed-loop control process (entering the PID control at the beginning), it saves the time for PID adjustment, improves efficiency, and also does not need to consider the head and unit characteristics of each power station, etc. Therefore, the parameters of the PID control algorithm can be preset without the need for on-site adjustment, reducing the commissioning difficulty and commissioning cost, and enabling rapid large-scale application.
[0079] S300: If the frequency output by the hydro-generator unit is less than the set frequency, then calculate the target number of pulses for the next round of pulse control based on the frequency output by the hydro-generator unit and the full-open and full-close time of the governor, and output the pulse signal for the next round of pulse control according to the target number of pulses for the next round of pulse control. Repeat this cycle until the frequency output by the hydro-generator unit is greater than the set frequency.
[0080] For example, as Figure 5 shown, in some alternative embodiments, the S300 includes: S310, S320, and S330;
[0081] S310. If the frequency output by the hydro-generating unit is less than the set frequency, after waiting for a preset duration, calculate a first predicted no-load opening based on the frequency output by the hydro-generating unit, the full-open and full-close time of the governor, and the total pulse width of the pulse signals for this round of pulse control, where the total pulse width is equal to the sum of the pulse widths of each pulse signal for this round of pulse control.
[0082] S320. Calculate the target number of times for the next round of pulse control based on the first predicted no-load opening and the actual no-load opening after this round of pulse control.
[0083] S330. Output the pulse signals for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a loop until the frequency output by the hydro-generating unit is greater than the set frequency.
[0084] Optionally, in some alternative embodiments, S330 includes:
[0085] Output the pulse signals for the next round of pulse control to further adjust the guide vane opening of the hydro-generating unit until the frequency output by the hydro-generating unit is greater than the set frequency, where the number of pulse signals for the next round of pulse control is equal to the target number of times for the next round of pulse control.
[0086] Optionally, to further clarify the solution of the present invention, the present invention provides the overall flowchart as shown in Figure 6 . The judgment process of whether the output pulse width is less than the maximum opening limit pulse width is shown in the following formula: Y < cb. Where Y is the cumulative output pulse width (positive and negative sum), c is the no-load maximum opening limit, and b is the full-open and full-close time of the governor.
[0087] Optionally, the algorithm for calculating (predicting) the no-load opening is shown in the following formula: k1 = (50 × 3a) ÷ (f0 × b). Where k1 is the no-load opening, f0 is the frequency after the delay waiting, a is the no-load pulse width, and b is the full-open and full-close time of the governor.
[0088] Optionally, the algorithm for the target number of times for the next round of pulse control (pulse width number calculation) is shown in the following formula: N = (150 – 3f0) ÷ f0. Where N is the pulse width number (target number), and f0 is the frequency after the delay waiting.
[0089] The algorithm for coefficient approximation is shown in the following formula:
[0090] λ0 = (3 × a0) ÷ (f0 × b)
[0091] λ1 = λ0 × (50 ÷ f1) ...
[0093] λn = λ1 × (50 ÷ fn)
[0094] Specifically, the derivation process of the above theory is as follows:
[0095] Since there is an approximately linear positive correlation between the opening k and the frequency f, it can be assumed that k = λ × f (Equation 1). There is the following relationship between the opening k, the pulse width a, and the full-open and full-close time b: k = a ÷ b (Equation 2).
[0096] First-round pulse control: After 3a (assuming 3 pulse widths, which can be set), the frequency f0 is obtained. According to Equation 1 and Equation 2, the coefficient λ0 can be calculated. λ0 = k ÷ f = (3a) ÷ (f0 × b) (Equation 3).
[0097] Because the frequency of the no-load opening is 50HZ, the first no-load opening k1 can be calculated accordingly.
[0098] k1 = λ0 × 50 = (150a) ÷ (f0 × b).
[0099] The guide vane opening k0 after the first-round pulse control can be calculated according to Equation 2, k0 = (3a) ÷ b.
[0100] The difference Δk between the opening k0 after the first-round pulse control and the predicted no-load opening k1, Δk = k1 – k0 = (150a) ÷ (f0 × b) - (3a) ÷ b = (150a - 3a × f0) ÷ (f0 × b) (Equation 4).
[0101] According to Equation 2 and the difference Δk from the no-load opening, the number of pulse width times N for the next-round pulse control can be calculated, N = (Δk × b) ÷ a = (150 – 3f0) ÷ f0.
[0102] The next-round pulse control can be adjusted by outputting the corresponding pulse width (also called the pulse signal) calculated as N.
[0103] If the set opening is not reached after the delay, or the PID has not participated in the adjustment, it proves that λ0 is not accurate enough. λ1 needs to be recalculated. After adjusting N pulse widths for the second time, the frequency f1 can be obtained. Substituting Δk in Equation 4, we have: λ1 = a1 ÷ (b × f1) = (Δk + 3a) ÷ (b × f1) = 150a ÷ (f0 × b × f1) (Equation 5).
[0104] Transform Equation 5 and extract Equation 3 to obtain the relationship between λ1 and λ0 as follows: λ1 = [(3a) ÷ (f0 × b)] × (50 ÷ f1) = λ0 × (50 ÷ f1).
[0105] By analogy, λn is obtained, λn = λ1 × (50 ÷ fn).
[0106] If the set opening degree is not reached after the delay arrives, or the PID has not participated in the regulation, then recalculate the coefficient λn, the no-load opening degree kn, and the number of times Nn of the regulation pulse width, and continue the regulation, and finally continuously approach the no-load opening degree.
[0107] Although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous.
[0108] It should be understood that the various steps recited in the method embodiments of the present invention may be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this regard.
[0109] As Figure 7 As shown, the present invention provides a guide vane opening control device for a hydro-generating unit, including: a current-round pulse output unit 100, a current-round frequency determination unit 200, and a next-round pulse output unit 300;
[0110] The current-round pulse output unit 100 is configured to output a pulse signal controlled by the current-round pulse after the hydro-generating unit is started, so as to control the guide vane opening of the hydro-generating unit;
[0111] The current-round frequency determination unit 200 is configured to determine whether the frequency output by the hydro-generating unit is greater than a set frequency after the number of times of outputting the pulse signal controlled by the current-round pulse reaches the target number of times of the current-round pulse control;
[0112] The next-round pulse output unit 300 is configured to, if the frequency output by the hydro-generating unit is less than the set frequency, calculate the target number of times of the next-round pulse control according to the frequency output by the hydro-generating unit and the full-open and full-close time of the governor, and output a pulse signal for the next-round pulse control according to the target number of times of the next-round pulse control, and so on in a cycle until the frequency output by the hydro-generating unit is greater than the set frequency.
[0113] Optionally, in some alternative embodiments, the device further includes: a pulse width accumulation unit, a frequency direct judgment unit, and a number judgment unit;
[0114] The pulse width accumulation unit is configured to accumulate the total pulse width of the pulse signals output in the past after outputting the pulse signal controlled by the current-round pulse to control the guide vane opening of the hydro-generating unit after the hydro-generating unit is started;
[0115] The frequency direct judgment unit is configured to directly determine whether the frequency output by the hydro-generating unit is greater than a set frequency if the total pulse width is greater than the maximum opening limit pulse width;
[0116] The number judgment unit is configured to determine whether the number of pulse signal outputs controlled in this round reaches the target number of times of pulse control in this round if the total pulse width is not greater than the maximum opening limit pulse width.
[0117] Optionally, in some alternative embodiments, the current round frequency determination unit 200 includes: a current round frequency acquisition sub-unit and a current round frequency judgment sub-unit;
[0118] The current round frequency acquisition sub-unit is configured to acquire the frequency output by the hydro-generating unit after the number of pulse signal outputs controlled in this round reaches the target number of times of pulse control in this round, where the target number of times of the first round of pulse control is a set value, and the target number of times of pulse control in other rounds except the first round of pulse control is a dynamically calculated value;
[0119] The current round frequency judgment sub-unit is configured to judge whether the frequency output by the hydro-generating unit is greater than the set frequency.
[0120] Optionally, in some alternative embodiments, the device further includes: a PID control unit;
[0121] The PID control unit is configured to, after determining whether the frequency output by the hydro-generating unit is greater than the set frequency after the number of pulse signal outputs controlled in this round reaches the target number of times of pulse control in this round, if the frequency output by the hydro-generating unit is greater than the set frequency, control the frequency output by the hydro-generating unit to remain stable based on the PID control algorithm.
[0122] Optionally, in some alternative embodiments, the next round pulse output unit 300 includes: an no-load opening prediction sub-unit, a target number calculation sub-unit, and a next round output sub-unit;
[0123] The no-load opening prediction sub-unit is configured to, if the frequency output by the hydro-generating unit is less than the set frequency, calculate a first predicted no-load opening according to the frequency output by the hydro-generating unit, the full-open and full-close time of the governor, and the total pulse width of the pulse signals controlled in this round after waiting for a preset duration, where the total pulse width is equal to the sum of the pulse widths of each pulse signal controlled in this round;
[0124] The target number calculation sub-unit is configured to calculate the target number of times of pulse control in the next round according to the first predicted no-load opening and the actual no-load opening after pulse control in this round;
[0125] The next-round output subunit is configured to output a pulse signal for next-round pulse control according to the target number of times of next-round pulse control, and so on in a cycle until the frequency output by the water turbine generator set is greater than the set frequency.
[0126] Optionally, in some alternative embodiments, the next-round output subunit includes: a next-round output control subunit;
[0127] The next-round output control subunit is configured to output a pulse signal for next-round pulse control to further adjust the guide vane opening of the water turbine generator set until the frequency output by the water turbine generator set is greater than the set frequency, wherein the number of pulse signals for next-round pulse control is equal to the target number of times of next-round pulse control.
[0128] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0129] The guide vane opening control device of the water turbine generator set includes a processor and a memory. The above-mentioned current-round pulse output unit 100, current-round frequency determination unit 200, next-round pulse output unit 300, etc. are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement corresponding functions.
[0130] The processor contains a kernel, and the kernel retrieves the corresponding program units from the memory. One or more kernels can be set. By adjusting the kernel parameters, the no-load opening of the guide vane (the opening is linearly related to the frequency) can be dynamically adjusted before grid connection, which not only avoids the drawbacks of open-loop control, but also avoids the problem of difficult parameter setting in closed-loop control, with high efficiency and relatively accurate and reliable performance.
[0131] An embodiment of the present invention provides a computer-readable storage medium, on which a program is stored, and when the program is executed by a processor, it implements the guide vane opening control method of the water turbine generator set.
[0132] An embodiment of the present invention provides a processor, and the processor is used to run a program, wherein when the program runs, it executes the guide vane opening control method of the water turbine generator set.
[0133] As Figure 8As shown in the figure, an embodiment of the present invention provides an electronic device 70, which includes at least one processor 701, at least one memory 702 connected to the processor 701, and a bus 703. Among them, the processor 701 and the memory 702 complete mutual communication through the bus 703. The processor 701 is used to call program instructions in the memory 702 to execute the guide vane opening control method of the above-mentioned water turbine generator set. The electronic device in this article can be a server, a PC, a PAD, a mobile phone, etc.
[0134] The present invention also provides a computer program product, which is adapted to execute a program initialized with the following method steps when executed on an electronic device:
[0135] A guide vane opening control method for a water turbine generator set includes:
[0136] After the water turbine generator set is started, a pulse signal for this round of pulse control is output to control the guide vane opening of the water turbine generator set.
[0137] When the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control, it is determined whether the frequency output by the water turbine generator set is greater than the set frequency.
[0138] If the frequency output by the water turbine generator set is less than the set frequency, then according to the frequency output by the water turbine generator set and the full-open and full-close time of the governor, calculate the target number of times for the next round of pulse control, and output a pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a loop until the frequency output by the water turbine generator set is greater than the set frequency.
[0139] Optionally, in some alternative embodiments, after outputting a pulse signal for this round of pulse control to control the guide vane opening of the water turbine generator set after the water turbine generator set is started, the method further includes:
[0140] Accumulate the total pulse width of the previously output pulse signals.
[0141] If the total pulse width is greater than the maximum opening limit pulse width, directly determine whether the frequency output by the water turbine generator set is greater than the set frequency.
[0142] If the total pulse width is not greater than the maximum opening limit pulse width, determine whether the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control.
[0143] Optionally, in some alternative embodiments, the step of determining whether the frequency output by the water turbine generator set is greater than the set frequency when the number of times the pulse signal for this round of pulse control is output reaches the target number of times for this round of pulse control includes:
[0144] After the number of output times of the pulse signal controlled by the current round of pulse control reaches the target number of times of the current round of pulse control, collect the frequency output by the hydro-generator set, where the target number of times of the first round of pulse control is a set value, and the target number of times of other rounds of pulse control except the first round of pulse control is a dynamically calculated value;
[0145] Determine whether the frequency output by the hydro-generator set is greater than the set frequency.
[0146] Optionally, in some alternative embodiments, after determining whether the frequency output by the hydro-generator set is greater than the set frequency after the number of output times of the pulse signal controlled by the current round of pulse control reaches the target number of times of the current round of pulse control, the method further includes:
[0147] If the frequency output by the hydro-generator set is greater than the set frequency, based on the PID control algorithm, control the frequency output by the hydro-generator set to remain stable.
[0148] Optionally, in some alternative embodiments, if the frequency output by the hydro-generator set is less than the set frequency, then according to the frequency output by the hydro-generator set and the full-open and full-close time of the governor, calculate the target number of times of the next round of pulse control, and output the pulse signal of the next round of pulse control according to the target number of times of the next round of pulse control, and so on in a loop until the frequency output by the hydro-generator set is greater than the set frequency, including:
[0149] If the frequency output by the hydro-generator set is less than the set frequency, then after waiting for a preset duration, calculate a first predicted no-load opening according to the frequency output by the hydro-generator set, the full-open and full-close time of the governor, and the total pulse width of the pulse signals of the current round of pulse control, where the total pulse width is equal to the sum of the pulse widths of each pulse signal of the current round of pulse control;
[0150] Calculate the target number of times of the next round of pulse control according to the first predicted no-load opening and the actual no-load opening after the current round of pulse control;
[0151] Output the pulse signal of the next round of pulse control according to the target number of times of the next round of pulse control, and so on in a loop until the frequency output by the hydro-generator set is greater than the set frequency.
[0152] Optionally, in some alternative embodiments, the outputting the pulse signal of the next round of pulse control according to the target number of times of the next round of pulse control, and so on in a loop until the frequency output by the hydro-generator set is greater than the set frequency, includes:
[0153] Output a pulse signal for the next round of pulse control to further adjust the guide vane opening of the water turbine generator set until the frequency output by the water turbine generator set is greater than the set frequency, where the number of pulse signals for the next round of pulse control is equal to the target number of times for the next round of pulse control.
[0154] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses, electronic devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable devices generate a device for implementing the functions specified in one Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0155] In a typical configuration, an electronic device includes one or more processors (CPUs), a memory, and a bus. The electronic device may also include an input / output interface, a network interface, etc.
[0156] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM), and the memory includes at least one storage chip. The memory is an example of a computer-readable medium.
[0157] Computer-readable media includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassette tapes, magnetic tape disk storage, or other magnetic storage devices, or any other non-transmission media that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.
[0158] In the description of the present invention, it should be understood that if terms such as "upper", "lower", "front", "rear", "left" and "right" are used to indicate the orientation or positional relationship, they are based on the orientation or positional relationship shown in the drawings. This is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the indicated position or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation of the present invention.
[0159] It should be noted that in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the element.
[0160] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0161] The above are only the embodiments of the present invention and are not used to limit the present invention. For those skilled in the art, the present invention can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the scope of the claims of the present invention.
Claims
1. A guide vane opening control method for a hydro-generating unit, characterized in that, Including: After the hydro-generating unit is started, a pulse signal controlled by the current round of pulses is output to control the guide vane opening of the hydro-generating unit; After the number of times of output of the pulse signal controlled by the current round of pulses reaches the target number of times of the current round of pulse control, it is determined whether the frequency output by the hydro-generating unit is greater than the set frequency; If the frequency output by the hydro-generating unit is less than the set frequency, then according to the frequency output by the hydro-generating unit and the full-open and full-close time of the governor, calculate the target number of times of the next round of pulse control, and output the pulse signal of the next round of pulse control according to the target number of times of the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generating unit is greater than the set frequency.
2. The method according to claim 1, wherein After the hydro-generating unit is started and a pulse signal controlled by the current round of pulses is output to control the guide vane opening of the hydro-generating unit, the method further includes: Accumulating the total pulse width of the previously output pulse signals; If the total pulse width is greater than the maximum opening limit pulse width, directly determine whether the frequency output by the hydro-generating unit is greater than the set frequency; If the total pulse width is not greater than the maximum opening limit pulse width, determine whether the number of times of output of the pulse signal of the current round of pulse control reaches the target number of times of the current round of pulse control.
3. The method according to claim 1, wherein The step of, after the number of times of output of the pulse signal controlled by the current round of pulses reaches the target number of times of the current round of pulse control, determining whether the frequency output by the hydro-generating unit is greater than the set frequency includes: After the number of times of output of the pulse signal controlled by the current round of pulses reaches the target number of times of the current round of pulse control, collect the frequency output by the hydro-generating unit, where the target number of times of the first round of pulse control is a set value, and the target number of times of other rounds of pulse control except the first round of pulse control is a dynamically calculated value; Judge whether the frequency output by the hydro-generating unit is greater than the set frequency.
4. The method according to claim 1, characterized in that, After the step of, after the number of times of output of the pulse signal controlled by the current round of pulses reaches the target number of times of the current round of pulse control, determining whether the frequency output by the hydro-generating unit is greater than the set frequency, the method further includes: If the frequency output by the hydro-generating unit is greater than the set frequency, then based on the PID control algorithm, control the frequency output by the hydro-generating unit to remain stable.
5. The method according to claim 1, wherein The step of, if the frequency output by the hydro-generating unit is less than the set frequency, then according to the frequency output by the hydro-generating unit and the full-open and full-close time of the governor, calculate the target number of times of the next round of pulse control, and output the pulse signal of the next round of pulse control according to the target number of times of the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generating unit is greater than the set frequency, includes: If the frequency output by the hydro-generating unit is less than the set frequency, then after waiting for a preset duration, according to the frequency output by the hydro-generating unit, the full-open and full-close time of the governor, and the total pulse width of the pulse signal of the current round of pulse control, calculate a first predicted no-load opening, where the total pulse width is equal to the sum of the pulse widths of the respective pulse signals of the current round of pulse control; Calculate the target number of times of the next round of pulse control according to the first predicted no-load opening and the actual no-load opening after the current round of pulse control; Output the pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency.
6. The method according to claim 5, wherein The outputting the pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency includes: Output the pulse signal for the next round of pulse control to further adjust the guide vane opening of the hydro-generator set until the frequency output by the hydro-generator set is greater than the set frequency, wherein the number of the pulse signals for the next round of pulse control is equal to the target number of times for the next round of pulse control.
7. A guide vane opening control device for a water turbine generator set, characterized in that, Includes: The current round pulse output unit, the current round frequency determination unit, and the next round pulse output unit; The current round pulse output unit is used to output the pulse signal for the current round of pulse control after the hydro-generator set is started, so as to control the guide vane opening of the hydro-generator set; The current round frequency determination unit is used to determine whether the frequency output by the hydro-generator set is greater than the set frequency after the number of times of outputting the pulse signal for the current round of pulse control reaches the target number of times for the current round of pulse control; The next round pulse output unit is used to, if the frequency output by the hydro-generator set is less than the set frequency, calculate the target number of times for the next round of pulse control according to the frequency output by the hydro-generator set and the full open and full close time of the governor, and output the pulse signal for the next round of pulse control according to the target number of times for the next round of pulse control, and so on in a cycle until the frequency output by the hydro-generator set is greater than the set frequency.
8. The device according to claim 7, characterized in that, The device further includes: a pulse width accumulation unit, a frequency direct judgment unit, and a number judgment unit; The pulse width accumulation unit is used to accumulate the total pulse width of the previously output pulse signals after outputting the pulse signal for the current round of pulse control to control the guide vane opening of the hydro-generator set after the hydro-generator set is started; The frequency direct judgment unit is used to directly determine whether the frequency output by the hydro-generator set is greater than the set frequency if the total pulse width is greater than the maximum opening limit pulse width; The number judgment unit is used to determine whether the number of times of outputting the pulse signal for the current round of pulse control reaches the target number of times for the current round of pulse control if the total pulse width is not greater than the maximum opening limit pulse width.
9. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by a processor, it implements the method for controlling the guide vane opening of a hydro-generator set as described in any one of claims 1 to 6.
10. An electronic device, characterized in that, The electronic device includes at least one processor, and at least one memory and a bus connected to the processor; wherein, the processor and the memory complete communication with each other through the bus; the processor is used to call the program instructions in the memory to execute the method for controlling the guide vane opening of a hydro-generator set as described in any one of claims 1 to 6.