Method, device, equipment, medium and software product for measuring rotation speed of generator
By collecting real-time terminal voltage data of the generator and using the static frequency converter (SFC) device to determine the generator speed, the problems of high cost and large maintenance workload caused by sensor deployment are solved, and high-precision control and stable start-up of the generator are achieved.
Patent Information
- Application Number
- CN202410817407.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2044-06-24
AI Technical Summary
Existing methods for measuring generator speed require the installation of multiple sets of sensors and sensor signal transmission lines, resulting in high engineering costs and a large workload for maintenance.
By collecting real-time generator terminal voltage data, the real-time speed of the generator is determined using a static frequency converter (SFC) device, and the speed is sent to the controller to control the output of the drive current, thus avoiding the use of sensors.
This reduces the workload of laying sensors and transmission lines, lowers engineering costs, simplifies subsequent maintenance, and improves the control accuracy and stability of generator startup.
Smart Images

Figure CN118589915B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of pumped storage power station operation technology, and in particular to a method, device, equipment, medium and software product for measuring the speed of a generator. Background Technology
[0002] A storage power station is a facility that stores electricity and releases it when needed to balance the gap between electricity supply and demand. Storage power stations typically utilize technologies such as batteries, pumped hydro storage, compressed air storage, and supercapacitors to store electricity. During peak electricity demand periods, the storage power station enters the energy release phase, releasing the stored electricity to meet demand; during off-peak demand periods, the storage power station enters the energy storage phase, using inexpensive electricity to recharge.
[0003] Specifically, pumped storage power stations employ synchronous generators. During the energy storage phase, a static frequency converter (SFC) is used to control the generator to start in electric mode. The SFC control process requires the real-time speed of the generator to determine the drive current.
[0004] Existing methods for measuring rotational speed mostly involve using sensors to measure real-time rotational speed. This requires the deployment of multiple sets of sensors and corresponding sensor signal transmission lines, resulting in a large workload for deployment and heavy maintenance in the later stages. Furthermore, the purchase of a large number of sensors and transmission lines also leads to high engineering costs. Summary of the Invention
[0005] This invention provides a method, apparatus, equipment, medium, and software product for measuring the speed of a generator, in order to solve the problems of existing speed measurement methods, which mostly use sensors to measure real-time speed. These methods require the deployment of multiple sets of sensors and multiple sets of corresponding sensor signal transmission lines, resulting in a large workload for deployment, heavy workload for subsequent maintenance, and high engineering costs due to the purchase of a large number of sensors and transmission lines.
[0006] To solve the above-mentioned technical problems, the present invention is implemented as follows:
[0007] In a first aspect, embodiments of the present invention provide a method for measuring the rotational speed of a generator, used in a static frequency converter (SFC) device. During the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. The method includes:
[0008] Execution steps: Collect the real-time terminal voltage data of the generator, and determine the real-time speed of the generator based on the real-time terminal voltage data;
[0009] Sending step: The real-time rotation speed is sent to the controller of the SFC device. The real-time rotation speed is used by the controller to determine the current value of the drive current output to the generator at the next moment.
[0010] Optionally, determining the real-time speed of the generator based on the real-time terminal voltage data includes:
[0011] First execution step: Based on the real-time terminal voltage data, determine the calculated speed value of the generator at the voltage rise edge or voltage fall edge for each phase voltage; wherein, each time the calculated speed value at the voltage rise edge is determined, the transmission step is performed once using the calculated speed value at the voltage rise edge as the real-time speed; each time the calculated speed value at the voltage fall edge is determined, the transmission step is performed once using the calculated speed value at the voltage fall edge as the real-time speed.
[0012] Optionally, the sending step may include, prior to:
[0013] Verification steps: Verify whether the real-time rotational speed reaches the preset target rotational speed threshold, and obtain the verification result;
[0014] The sending step further includes a first control step: if the verification result indicates that the real-time rotational speed has not reached the target rotational speed threshold, the real-time rotational speed is sent to the controller;
[0015] The verification step is followed by a second control step: if the verification result indicates that the real-time speed has reached the target speed threshold, the execution step is terminated, and the SFC device is controlled to terminate the output of the drive current to the generator.
[0016] Optionally, the first execution step includes:
[0017] The calculated rotational speed value at the rising edge of the voltage is determined using a rising edge counter; and / or,
[0018] The calculated rotational speed value at the falling edge of the voltage is determined using a falling edge counter.
[0019] Optionally, the real-time terminal voltage data of the generator is collected, including:
[0020] Determination Steps: Based on the real-time terminal voltage data and the acquisition range of each acquisition channel in the preset acquisition channel set, determine one acquisition channel in the acquisition channel set as the target acquisition channel;
[0021] Data acquisition steps: The real-time terminal voltage data is acquired using the target acquisition channel.
[0022] Optionally, the acquisition channel set includes: a first acquisition channel and a second acquisition channel;
[0023] The acquisition range M of the first acquisition channel satisfies: -200mV ≤ M ≤ 200mV; and / or,
[0024] The acquisition range N of the second acquisition channel satisfies: -10V≤N≤10V.
[0025] Optionally, the sending step includes:
[0026] Judgment steps: Determine whether the real-time rotational speed is less than a preset first rotational speed threshold, and obtain the judgment result;
[0027] Third control step: If the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold, and the current target acquisition channel is the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold;
[0028] Fourth control step: If the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold, and the current target acquisition channel is the first acquisition channel, the second acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold.
[0029] Secondly, embodiments of the present invention provide a generator speed measuring device for a static frequency converter (SFC) device. During the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. The device includes:
[0030] The execution module is used to perform the following steps: collecting real-time terminal voltage data of the generator, and determining the real-time speed of the generator based on the real-time terminal voltage data;
[0031] The transmitting module is used for the following step: transmitting the real-time rotational speed to the controller of the SFC device, wherein the real-time rotational speed is used by the controller to determine the current value of the drive current output to the generator at the next moment.
[0032] Thirdly, embodiments of the present invention provide an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps in the generator speed measurement method as described in any one of the first aspects.
[0033] Fourthly, embodiments of the present invention provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps in the generator speed measurement method as described in any one of the first aspects.
[0034] Fifthly, embodiments of the present invention provide a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the generator speed measurement method as described in any one of the first aspects.
[0035] In this embodiment of the invention, during the energy storage phase of a pumped storage power station, the following steps are performed: collecting real-time terminal voltage data of the generator and determining the real-time rotational speed of the generator based on the real-time terminal voltage data; and sending the real-time rotational speed to the controller of the SFC device. The real-time rotational speed is used by the controller to determine the current value of the drive current output to the generator at the next moment. This avoids the need to deploy multiple sets of sensors and multiple sets of corresponding sensor signal transmission lines in the prior art, resulting in less deployment work, less subsequent maintenance work, and lower engineering costs. Attached Figure Description
[0036] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0037] Figure 1 This is a schematic flowchart of the generator speed measurement method according to an embodiment of the present invention;
[0038] Figure 2 A schematic diagram of the speed measuring device for applying the speed measuring method of the generator according to an embodiment of the present invention;
[0039] Figure 3 For the corresponding Figure 2 Schematic diagram of the rotational speed measuring device;
[0040] Figure 4 This is a schematic block diagram of the generator speed measuring device according to an embodiment of the present invention;
[0041] Figure 5 This is a schematic block diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0043] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, without limiting the number of objects; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, "A or B" covers three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0044] In the technical solutions disclosed herein, terms such as “connection,” “coupling,” or “linking” are not limited to physical or mechanical connections, but may include electrical connections.
[0045] Furthermore, the technical features involved in the different embodiments of this application described below can be combined with each other as long as they do not conflict with each other.
[0046] This invention provides a method for measuring the speed of a generator, used in a static frequency converter (SFC) device. During the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. (See also...) Figure 1 As shown, Figure 1 This is a schematic flowchart of a generator speed measurement method according to an embodiment of the present invention. The generator speed measurement method includes:
[0047] Step 11: Collect the real-time terminal voltage data of the generator, and determine the real-time speed of the generator based on the real-time terminal voltage data;
[0048] Sending step 12: Send the real-time speed to the controller of the SFC device. The real-time speed is used by the controller to determine the current value of the drive current output to the generator at the next moment.
[0049] In this embodiment of the invention, the motor speed is positively correlated with the terminal voltage amplitude, which is a basic characteristic of the generator. In the low-speed stage, the voltage waveform can be accurately measured by designing a low voltage amplitude detection channel. The waveform frequency is calculated by the rising and falling edges of the three-phase voltage zero crossing points, and the generator speed value can be obtained according to the number of pole pairs of the motor.
[0050] In this embodiment of the invention, step 11 determines the real-time speed of the generator based on the real-time terminal voltage data, avoiding the existing technology of using sensors to determine the real-time speed of the generator. This simplifies the workload and cost of arranging sensors and simplifies the operation and maintenance of pumped storage power stations, which is beneficial to the long-term stable operation of pumped storage power stations.
[0051] In principle, the generator starting process is a process of drive current control. The generator gradually increases its speed under the rated drive current until it completes the start-up. In practical applications, the generators used in pumped storage power stations are often in the megawatt (MW) range. Starting a megawatt (MW) generator in electric mode requires precise control from a SFC (Self-Controlled Current Control) device. Specifically, the SFC device precisely controls the drive current according to the operating speed to achieve the goal of safely starting a megawatt (MW) generator.
[0052] In this embodiment of the invention, during the energy storage phase of the pumped storage power station, step 11 is executed: real-time terminal voltage data of the generator is collected, and the real-time speed of the generator is determined based on the real-time terminal voltage data; step 12 is executed: the real-time speed is sent to the controller of the SFC device. The real-time speed is used by the controller to determine the current value of the drive current output to the generator at the next moment. This avoids the situation in the prior art where multiple sets of sensors and multiple sets of corresponding sensor signal transmission lines need to be deployed. The deployment workload is small, the subsequent maintenance workload is small, and the engineering cost is low.
[0053] In some embodiments of the present invention, optionally, determining the real-time speed of the generator based on real-time terminal voltage data includes:
[0054] First execution step a: Based on the real-time terminal voltage data, determine the calculated speed of the generator at the voltage rise edge or voltage fall edge for each phase voltage; wherein, each time the calculated speed at the voltage rise edge is determined, the calculated speed at the voltage rise edge is used as the real-time speed and the transmission step 12 is executed once; each time the calculated speed at the voltage fall edge is determined, the calculated speed at the voltage fall edge is used as the real-time speed and the transmission step 12 is executed once.
[0055] The following explanation uses specific examples; see [link to example]. Figure 2 and Figure 3 As shown, Figure 2This is a schematic diagram of the speed measuring device for applying the generator speed measuring method of this invention. Figure 3 For the corresponding Figure 2 A schematic diagram of the rotational speed measuring principle of the rotational speed measuring device.
[0056] See details Figure 2 As shown, the speed measuring device includes an FPGA (Programmable Array of Logic) controller. The FPGA controller measures the generator speed through two sets of analog sampling channels (i.e., the acquisition channels in this embodiment of the invention). One set of channels has a range of ±10V, and the output digital quantity is a 16-bit signed integer. The other set of channels has a range of ±200mV, and the output digital quantity is a 16-bit signed integer (signal). The integers acquired by the two acquisition channels are each converted by an analog-to-digital converter and then filtered to obtain waveform data at the corresponding speed frequency, thereby determining the real-time speed.
[0057] Figure 2 In the example shown, the FPGA controller can specifically be the NI cRIO-9049, which is a controller with an FPGA. The two sets of analog sampling channels use NI's NI-9025 analog module; one set is configured for a ±10V range, and the other for a ±200mV range. After AD conversion, the output digital value range is an integer between -32767 and 32767. The AD conversion period is set to 4µs. Filter 1 and Filter 2 can both be second-order low-pass filters, with a sampling frequency consistent with the AD's sampling frequency, i.e., 250kHz. The cutoff frequency of Filter 1 can be set to 5Hz for filtering the ±200mV channel analog signal. The cutoff frequency of Filter 2 is set to 75Hz for filtering the ±10V channel analog signal.
[0058] See details Figure 3 As shown, the data from both sets of analog sampling channels are calculated using the same method for speed calculation, namely, the zero-crossing comparison algorithm. The zero-crossing comparison algorithm includes: a rising edge zero-crossing comparison algorithm (corresponding to the speed calculation value at the voltage rising edge in this embodiment) and a falling edge zero-crossing comparison algorithm (corresponding to the speed calculation value at the voltage falling edge in this embodiment). The three-phase voltages of the PT are UA, UB, and UC, and each phase is calculated independently. The high level of UA mentioned below refers to a high level generated when UA > 0, and the zero level of UA refers to a zero level generated when UA < 0.
[0059] The high level of UA is used for counting accumulator T A+ The counter's clock period is 4µs. The rotational speed W can be calculated using the following formula at the falling edge. A+ (i.e., the calculated rotational speed at the voltage drop edge): WA+ =1 / (T) A+ *2*4e -6 );
[0060] The zero level of UA is used for counting accumulator T. A- The counter's clock period is 4µs. The rotational speed W can be calculated using the following formula at the rising edge. A- (i.e., the calculated rotational speed at the voltage rise time): W A- =1 / (T) A- *2*4e -6 );
[0061] The UB and UC phases can be obtained in the same way, and their corresponding rotational speed values can be obtained respectively.
[0062] Within a complete cycle, each of the three phases UA, UB, and UC can obtain a calculated speed value at the voltage rising edge and a calculated speed value at the voltage falling edge. Each time a calculated speed value at the voltage rising edge is determined, a transmission step 12 is executed using that calculated speed value as the real-time speed; similarly, each time a calculated speed value at the voltage falling edge is determined, a transmission step 12 is executed using that calculated speed value as the real-time speed. Those skilled in the art know that under three-phase power, each phase occupies 120 degrees within the 360-degree rotation cycle of the generator rotor, with one rising edge occupying 60 degrees and one falling edge occupying 60 degrees. Therefore, within the 360-degree rotation cycle of the generator rotor, this embodiment of the invention obtains a real-time speed for every 60 degrees the rotor rotates. Therefore, by determining the calculated speed value at each voltage rising edge and using the calculated speed value at the voltage rising edge as the real-time speed, a transmission step 12 is performed once; by determining the calculated speed value at each voltage falling edge and using the calculated speed value at the voltage falling edge as the real-time speed, a transmission step 12 is performed once. The frequency of obtaining the real-time speed in this embodiment of the invention is greatly increased. By determining the real-time speed at a high frequency and sending the actual speed to the controller of the SFC device at a high frequency, the control accuracy of the SFC device for starting the generator in electric mode is further improved.
[0063] In some embodiments of the present invention, optionally, step 12 is preceded by:
[0064] Verification step b: Verify whether the real-time rotational speed has reached the preset target rotational speed threshold, and obtain the verification result;
[0065] Sending step 12 also includes a first control step c: if the verification result indicates that the real-time speed has not reached the target speed threshold, the real-time speed is sent to the controller;
[0066] After verification step b, there is also a second control step d: if the verification result indicates that the real-time speed has reached the target speed threshold, the execution of execution step 11 is terminated, and the SFC device is controlled to stop outputting drive current to the generator.
[0067] In this embodiment of the invention, the target speed threshold includes the speed value at which the generator completes startup and enters normal operation. For example, taking a generator output at a power frequency of 50Hz as an example, the generator completes startup and enters normal operation when the real-time speed matches the power frequency of 50Hz. The speed value matching the power frequency of 50Hz is the target speed threshold.
[0068] By verifying step b and the second control step d, this embodiment of the invention implements an exit control mechanism for the SFC device, which can effectively prevent the SFC device from interfering with the normal operation of the generator, improve control accuracy, and ensure the long-term stable operation of the generator.
[0069] In some embodiments of the present invention, optionally, the first execution step a includes:
[0070] The rising edge counter is used to determine the calculated rotational speed at the voltage rising edge; and / or,
[0071] A falling edge counter is used to determine the calculated rotational speed at the moment of voltage falling edge.
[0072] The following explanation uses specific examples; see [link to example]. Figure 3 As shown, the data from both sets of analog sampling channels are calculated using the same method for speed calculation, namely, the zero-crossing comparison algorithm. The zero-crossing comparison algorithm includes: a rising edge zero-crossing comparison algorithm (corresponding to the speed calculation value at the voltage rising edge in this embodiment) and a falling edge zero-crossing comparison algorithm (corresponding to the speed calculation value at the voltage falling edge in this embodiment). The three-phase voltages of the PT are UA, UB, and UC, and each phase is calculated independently. The high level of UA mentioned below refers to a high level generated when UA > 0, and the zero level of UA refers to a zero level generated when UA < 0.
[0073] The high level of UA is used for counting accumulator T A+ (i.e., using a falling edge counter, T) A+ (This refers to the count value of phase UA by the falling edge counter). The counter's clock period is 4µs. The rotational speed W can be calculated at the falling edge using the following formula. A+ (i.e., the calculated rotational speed at the voltage drop edge): W A+ =1 / (T) A+ *2*4e -6 );
[0074] The zero level of UA is used for counting accumulator T. A- (i.e., using a rising edge counter, T)A- (This is the count value of phase UA by the rising edge counter). The counter's clock period is 4µs. The rotational speed W can be calculated at the rising edge using the following formula. A- (i.e., the calculated rotational speed at the voltage rise time): W A- =1 / (T) A- *2*4e -6 ).
[0075] The UB and UC phases can be obtained in the same way, and their corresponding rotational speed values can be obtained respectively.
[0076] Optionally, in some embodiments of the present invention, the real-time terminal voltage data of the generator is collected, including:
[0077] Step e: Based on the real-time terminal voltage data and the acquisition range of each acquisition channel in the preset acquisition channel set, determine one acquisition channel in the acquisition channel set as the target acquisition channel.
[0078] Acquisition step f: Acquire real-time terminal voltage data using the target acquisition channel.
[0079] The following explanation uses specific examples; please refer to [link / reference]. Figure 2 As shown, the speed measuring device includes an FPGA (Programmable Array of Logic) controller. The FPGA controller measures the generator speed through two sets of analog sampling channels (i.e., the acquisition channels in this embodiment of the invention). One set of channels has a range of ±10V, and the output digital quantity is a 16-bit signed integer. The other set of channels has a range of ±200mV, and the output digital quantity is a 16-bit signed integer (signal). The integers acquired by the two acquisition channels are each converted by an analog-to-digital converter and then filtered to obtain waveform data at the corresponding speed frequency, thereby determining the real-time speed.
[0080] The analog sampling channel sends the same set of PT voltages (i.e., the real-time generator terminal voltage data in this embodiment) to the FPGA controller for PT voltage measurement in the low-speed and high-speed stages, respectively. The PT voltage is the generator terminal voltage of the synchronous generator set (synchronous generator set, i.e., the generator in this embodiment), with a rated voltage of 20kV. After passing through the current transformer, the rated voltage amplitude at the ports of the two sets of analog sampling channels is 2.5V.
[0081] During the generator's electric start-up phase, the generator's speed gradually increases. The generator's speed during the electric start-up phase can be roughly divided into two interconnected speed ranges: a low speed range and a high speed range.
[0082] In the low-speed range, the PT voltage at the machine terminal is relatively low, and the amplitude to the analog sampling channel port is 0-50mV. Measuring the 0-50mV voltage value with a channel with a range of ±200mV not only ensures accuracy but also provides sufficient margin.
[0083] In the high-speed range, the PT voltage at the machine terminal gradually increases, and the amplitude at the analog sampling channel port is 50mV-2.5V. The channel with a range of ±10V measures a voltage value greater than 50mV-2.5V, which not only ensures the measurement accuracy but also provides sufficient margin.
[0084] In conjunction with the above examples, the determination step e in this embodiment of the invention involves determining the current speed range based on the real-time terminal voltage data, and then selecting a target acquisition channel from a preset acquisition channel set that matches the current speed range. This ensures a high degree of matching between the range of the target acquisition channel and the real-time voltage amplitude under the current speed range, thereby ensuring that the real-time terminal voltage data obtained after executing acquisition step f has high accuracy, improving the accuracy of the real-time speed, and realizing high-precision control of the generator starting in electric mode by the SFC device.
[0085] In some embodiments of the present invention, the acquisition channel set may optionally include: a first acquisition channel and a second acquisition channel;
[0086] The acquisition range M of the first acquisition channel satisfies: -200mV ≤ M ≤ 200mV; and / or,
[0087] The acquisition range N of the second acquisition channel satisfies: -10V≤N≤10V.
[0088] Actual testing showed that with the first acquisition channel having an acquisition range of M and the second acquisition channel having an acquisition range of N, it can better match the starting requirements of megawatt (MW) level generators used in pumped storage power stations in electric mode, without the need to use more acquisition channels with different acquisition ranges, thus achieving the goal of reducing control costs.
[0089] In some embodiments of the present invention, optionally, sending step 12 includes:
[0090] Judgment step g: Determine whether the real-time rotational speed is less than the preset first rotational speed threshold, and obtain the judgment result;
[0091] Third control step h: If the judgment result indicates that the real-time speed is less than the first speed threshold, and the current target acquisition channel is the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step f is returned until the judgment result indicates that the real-time speed is greater than or equal to the first speed threshold.
[0092] Fourth control step i: If the judgment result indicates that the real-time speed is greater than or equal to the first speed threshold, and the current target acquisition channel is the first acquisition channel, the second acquisition channel is used as the new target acquisition channel, and the acquisition step f is returned until the judgment result indicates that the real-time speed is less than the first speed threshold.
[0093] In some embodiments of the present invention, optionally, the first rotational speed threshold corresponds to the switching threshold between the first acquisition channel and the second acquisition channel. If the real-time rotational speed is less than the first rotational speed threshold, it indicates that the real-time terminal voltage data matches the range of the first acquisition channel. If the real-time rotational speed is greater than or equal to the first rotational speed threshold, it indicates that the real-time terminal voltage data matches the range of the second acquisition channel.
[0094] In conjunction with the third control step h, which states that the real-time terminal voltage data should match the range of the first acquisition channel, but in reality the real-time voltage is acquired using the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step f is returned until the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold.
[0095] In conjunction with the fourth control step i, the real-time terminal voltage data should match the range of the second acquisition channel, but in reality, the first acquisition channel is used for real-time voltage acquisition. In this case, the second acquisition channel is used as the new target acquisition channel, and the acquisition step f is returned until the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold.
[0096] In this embodiment of the invention, the acquisition channel is corrected through the judgment step g, the third control step h, and the fourth control step i. This can avoid the situation where the acquisition channel with a mismatch between the range and the real-time terminal voltage data causes inaccurate acquisition data, improve the accuracy of the real-time terminal voltage data, and thus improve the control accuracy of the SFC device for the generator to start in electric mode.
[0097] In some embodiments of the present invention, optionally, for a generator with 1 pole pair, the first speed threshold includes 200 rpm.
[0098] This invention provides a generator speed measuring device for a static frequency converter (SFC) device. During the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. (See also...) Figure 4 As shown, Figure 4 This is a schematic block diagram of a generator speed measuring device according to an embodiment of the present invention. The generator speed measuring device 40 includes:
[0099] The execution module 41 is used to perform the following steps: collecting real-time terminal voltage data of the generator, and determining the real-time speed of the generator based on the real-time terminal voltage data;
[0100] The transmitting module 42 is used for the following transmitting steps: transmitting the real-time rotational speed to the controller of the SFC device, wherein the real-time rotational speed is used by the controller to determine the current value of the drive current output to the generator at the next moment.
[0101] In some embodiments of the present invention, optionally,
[0102] The execution module 41 is further configured to perform a first execution step: based on the real-time terminal voltage data, determine the calculated speed value of the generator at the voltage rising edge or the voltage falling edge at each phase voltage; wherein, each time the calculated speed value at the voltage rising edge is determined, the transmission step is performed once using the calculated speed value at the voltage rising edge as the real-time speed; each time the calculated speed value at the voltage falling edge is determined, the transmission step is performed once using the calculated speed value at the voltage falling edge as the real-time speed.
[0103] Optionally, in some embodiments of the present invention, it further includes:
[0104] The verification module is used to verify the following steps: whether the real-time rotational speed reaches the preset target rotational speed threshold, and to obtain the verification result;
[0105] The sending module 42 is further configured to send the real-time rotational speed to the controller if the verification result indicates that the real-time rotational speed has not reached the target rotational speed threshold;
[0106] The verification module is further configured to terminate the execution step if the verification result indicates that the real-time rotational speed has reached the target rotational speed threshold, and to control the SFC device to terminate the output of the drive current to the generator.
[0107] In some embodiments of the present invention, optionally, the execution module 41 is further configured to use a rising edge counter to determine the calculated rotational speed value at the rising edge of the voltage; and / or,
[0108] The execution module 41 is also used to determine the calculated rotational speed value at the time of the voltage falling edge using a falling edge counter.
[0109] In some embodiments of the present invention, optionally,
[0110] The execution module 41 is further configured to determine the following step: based on the real-time terminal voltage data and the acquisition range of each acquisition channel in the preset acquisition channel set, determine one acquisition channel in the acquisition channel set as the target acquisition channel.
[0111] The execution module 41 is also used for the acquisition step: acquiring the real-time terminal voltage data using the target acquisition channel.
[0112] In some embodiments of the present invention, the acquisition channel set may optionally include: a first acquisition channel and a second acquisition channel;
[0113] The acquisition range M of the first acquisition channel satisfies: -200mV ≤ M ≤ 200mV; and / or,
[0114] The acquisition range N of the second acquisition channel satisfies: -10V≤N≤10V.
[0115] In some embodiments of the present invention, optionally,
[0116] The sending module 42 is also used for the judgment step: judging whether the real-time rotation speed is less than a preset first rotation speed threshold, and obtaining the judgment result;
[0117] The sending module 42 is also used in a third control step: if the judgment result indicates that the real-time rotation speed is less than the first rotation speed threshold, and the current target acquisition channel is the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotation speed is greater than or equal to the first rotation speed threshold;
[0118] The sending module 42 is also used in a fourth control step: if the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold, and the current target acquisition channel is the first acquisition channel, the second acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold.
[0119] The generator speed measuring device provided in this application embodiment can achieve Figures 1 to 3 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0120] This invention provides an electronic device 50, see [link to relevant documentation]. Figure 5 As shown, Figure 5 This is a schematic block diagram of an electronic device 50 according to an embodiment of the present invention, including a processor 51, a memory 52, and a program or instructions stored in the memory 52 and executable on the processor 51. When the program or instructions are executed by the processor, they implement the steps in any of the generator speed measurement methods of the present invention.
[0121] This invention provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements the various processes of the embodiment of the generator speed measurement method as described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0122] The readable storage medium may include, for example, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0123] This invention also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the various processes of the generator speed measurement method embodiment described above, and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0124] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of the present invention.
Claims
1. A method for measuring the rotational speed of a generator, characterized in that, For a static frequency converter (SFC) device, during the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. The method includes: Execution steps: Collect the real-time terminal voltage data of the generator, and determine the real-time speed of the generator based on the real-time terminal voltage data; Sending step: The real-time rotation speed is sent to the controller of the SFC device, and the real-time rotation speed is used by the controller to determine the current value of the drive current output to the generator at the next moment; Collect real-time terminal voltage data of the generator, including: Determination Steps: Based on the real-time terminal voltage data and the acquisition range of each acquisition channel in the preset acquisition channel set, determine one acquisition channel in the acquisition channel set as the target acquisition channel; Acquisition steps: Acquire the real-time terminal voltage data using the target acquisition channel; The acquisition channel set includes: a first acquisition channel and a second acquisition channel; The acquisition range of the first acquisition channel is smaller than that of the second acquisition channel; The sending step includes: Judgment steps: Determine whether the real-time rotational speed is less than a preset first rotational speed threshold, and obtain the judgment result; Third control step: If the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold, and the current target acquisition channel is the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold; Fourth control step: If the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold, and the current target acquisition channel is the first acquisition channel, the second acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold.
2. The method for measuring the speed of a generator according to claim 1, characterized in that, Based on the real-time terminal voltage data, the real-time speed of the generator is determined, including: First execution step: Based on the real-time terminal voltage data, determine the calculated speed value of the generator at the voltage rise edge or voltage fall edge for each phase voltage; wherein, each time the calculated speed value at the voltage rise edge is determined, the transmission step is performed once using the calculated speed value at the voltage rise edge as the real-time speed; each time the calculated speed value at the voltage fall edge is determined, the transmission step is performed once using the calculated speed value at the voltage fall edge as the real-time speed.
3. The method for measuring the speed of a generator according to claim 1 or 2, characterized in that, The sending step, prior to which includes: Verification steps: Verify whether the real-time rotational speed reaches the preset target rotational speed threshold, and obtain the verification result; The sending step further includes a first control step: if the verification result indicates that the real-time rotational speed has not reached the target rotational speed threshold, the real-time rotational speed is sent to the controller; The verification step is followed by a second control step: if the verification result indicates that the real-time speed has reached the target speed threshold, the execution step is terminated, and the SFC device is controlled to terminate the output of the drive current to the generator.
4. The generator speed measurement method according to claim 2, characterized in that, The first execution step includes: The calculated rotational speed value at the rising edge of the voltage is determined using a rising edge counter; and / or, The calculated rotational speed value at the falling edge of the voltage is determined using a falling edge counter.
5. The method for measuring the speed of a generator according to claim 1, characterized in that, The acquisition range M of the first acquisition channel satisfies: -200mV ≤ M ≤ 200mV; and / or, The acquisition range N of the second acquisition channel satisfies: -10V≤N≤10V.
6. A generator speed measuring device, characterized in that, For a static frequency converter (SFC) device, during the energy storage phase of a pumped storage power station, the SFC device controls the generator to start in electric mode by outputting a drive current to the generator. The device includes: The execution module is used to perform the following steps: collecting real-time terminal voltage data of the generator, and determining the real-time speed of the generator based on the real-time terminal voltage data; The transmitting module is used for the following step: transmitting the real-time rotational speed to the controller of the SFC device, wherein the real-time rotational speed is used by the controller to determine the current value of the drive current output to the generator at the next moment; The execution module is further configured to determine the following step: based on the real-time terminal voltage data and the acquisition range of each acquisition channel in the preset acquisition channel set, determine one acquisition channel in the acquisition channel set as the target acquisition channel; The execution module is also used for the acquisition step: acquiring the real-time terminal voltage data using the target acquisition channel; The acquisition channel set includes: a first acquisition channel and a second acquisition channel; The acquisition range of the first acquisition channel is smaller than that of the second acquisition channel; The sending module is also used for the following judgment step: judging whether the real-time rotation speed is less than a preset first rotation speed threshold, and obtaining a judgment result; The sending module is also used in a third control step: if the judgment result indicates that the real-time rotation speed is less than the first rotation speed threshold, and the current target acquisition channel is the second acquisition channel, the first acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotation speed is greater than or equal to the first rotation speed threshold; The sending module is also used in the fourth control step: if the judgment result indicates that the real-time rotational speed is greater than or equal to the first rotational speed threshold, and the current target acquisition channel is the first acquisition channel, the second acquisition channel is used as the new target acquisition channel, and the acquisition step is returned until the judgment result indicates that the real-time rotational speed is less than the first rotational speed threshold.
7. An electronic device, characterized in that: It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps in the generator speed measurement method as described in any one of claims 1 to 5.
8. A readable storage medium, characterized in that: The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps in the generator speed measurement method as described in any one of claims 1 to 5.
9. A computer program product, characterized in that, It includes computer instructions, which, when executed by a processor, implement the steps of the generator speed measurement method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Self-adaptive current control method for pumped storage static frequency converter
CN108900115A
Permanent magnet synchronous motor sensorless speed regulation control method based on single-phase terminal voltage detection
CN114884427A