A rapid prototype of a synchronous generator controller and a control method thereof
By designing a rapid prototype of a synchronous generator controller and its control method, the problem of the lack of universality of generator controllers was solved, flexible control algorithm adjustment and rapid iteration were realized, the test cost was reduced, and it was adapted to the characteristics of different generators.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING AERONAUTIC SCI & TECH RES INST OF COMAC
- Filing Date
- 2022-05-19
- Publication Date
- 2026-07-03
AI Technical Summary
Existing generator controller products are not universally compatible, resulting in long development cycles, high costs, and inflexible control algorithms, which cannot meet the requirements of rapid iteration of aircraft power systems.
Design a rapid prototype of a synchronous generator controller, including a host computer, a target computer, a power amplifier, and a signal conditioning device. It realizes the control of excitation current by acquiring generator data, supports automatic control of contactors, and provides a general generator control method.
It realizes a universal generator control system, which can flexibly adjust the control algorithm according to different generator parameters, shorten the development cycle, reduce development and testing costs, and support rapid testing of generator voltage regulation characteristics and load characteristics.
Smart Images

Figure CN115566944B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of synchronous generator control technology, specifically relating to a rapid prototyping of a synchronous generator controller and its control method. Background Technology
[0002] The generator controller is one of the key components of an aircraft power system, used for voltage regulation, condition monitoring, and fault protection of the generator. Due to the different characteristics of generators, existing generator controller products are usually custom-developed, and different models of generator controllers are not interchangeable. This results in long development cycles, high development costs, and inflexible control algorithms, failing to meet the requirements of rapid iteration in aircraft power system development.
[0003] To address these issues, researchers proposed using a fuzzy control algorithm to process the input generator rotor speed and load current, then controlling the power transistors in the excitation power module. This fuzzy control-based dynamic excitation controller effectively suppresses load current and speed fluctuations, achieving high-precision and stable output voltage control. However, this method is complex, lacks versatility, and the control algorithm cannot be flexibly adjusted, requiring customized development. It also cannot be flexibly adjusted to meet the needs of different generators.
[0004] Therefore, it is necessary to design a universal and flexible generator controller to shorten the development cycle of aircraft power systems and reduce development and testing costs. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a rapid prototype of a synchronous generator controller and its control method, addressing the shortcomings of the prior art.
[0006] To achieve the above-mentioned technical objectives, the technical solution adopted by the present invention is as follows:
[0007] A rapid prototype of a synchronous generator controller, the system comprising a host computer, a target computer, a power amplifier, and a signal conditioning device;
[0008] The rapid prototype acquires the generator's output voltage, output current, and excitation current, and controls the generator's output voltage, output current, and excitation current by controlling the excitation current;
[0009] The rapid prototyping achieves contactor control by sending contactor control commands to the contactor and receiving auxiliary contact information from the contactor.
[0010] Preferably, the host computer of the rapid prototype is used to send control commands to the rapid prototype and display the status information of the generator.
[0011] Preferably, the control commands include generator start or stop commands, generator output voltage target values, and generator main contactor and excitation contactor closing or opening commands;
[0012] The status information includes the generator's output voltage, output current, excitation current, frequency, oil temperature, oil pressure, generator fault status, generator main contactor status, and excitation contactor status.
[0013] Preferably, the target machine of the rapid prototype receives control commands from the host computer, samples and comprehensively processes the generator's output voltage, output current, excitation current, frequency, oil temperature, and oil pressure status information, receives auxiliary contact status information of the generator contactor and excitation contactor, runs the generator's voltage regulation, control, and protection algorithms in real time, and reports the generator status information to the host computer.
[0014] Preferably, the target machine of the rapid prototyping has the functions of compiling and running real-time code, acquiring analog and digital signals, and outputting analog and digital signals;
[0015] The operation process of the generator's voltage regulation, control, and protection algorithm is as follows: When the generator is in normal condition, the excitation current to be supplied to the generator is calculated based on the generator's output voltage, and the excitation signal and the control signal for the normal closing of the generator's main contactor and excitation contactor are output; when the generator's output voltage, output current, excitation current, frequency, oil temperature, or oil pressure is abnormal, the generator is de-excited, the generator's main contactor and excitation contactor are disconnected, and fault status information is sent to the host computer.
[0016] Preferably, the power amplifier of the rapid prototype is used to amplify the excitation current signal output by the target machine into a power signal that meets the excitation power requirements of the generator, and to amplify the generator main contactor control signal and the excitation contactor control signal output by the target machine into power signals that meet the power requirements for contactor coil engagement and disengagement.
[0017] Preferably, the signal conditioning device for rapid prototyping is used to collect the generator's output voltage, output current, excitation current, oil temperature, oil pressure, and contactor auxiliary contact signals, and condition them into low-voltage weak electrical signals before sending them to the target machine.
[0018] This invention also discloses a fast control method for a synchronous generator controller, which operates in the aforementioned fast prototype. The method includes the following steps:
[0019] S1: The host computer sends a generator start command. The target machine collects the status of the generator and contactor, and determines whether the frequency is within the generator frequency range. If not, it continues to collect the status of the generator and contactor and waits to enter the generator frequency. If so, it determines whether there is a fault in the generator and sends the generator status to the host computer.
[0020] S2: If the generator is fault-free, after the host computer sends the start voltage regulation command, the target machine sends the excitation contactor closing command, calculates the excitation current based on the target voltage given or preset by the host computer and the collected generator output voltage, and checks again whether the generator is faulty. If there is no fault, the excitation current is output to the generator; if the generator is faulty, the excitation contactor opening command is sent and the fault status is sent to the host computer.
[0021] S3: If the generator in S2 is fault-free, after receiving the command to close the main contactor from the host computer, the target machine sends a command to close the main contactor, causing the main contactor to close and the generator to start outputting power.
[0022] S4: Continuously collects generator voltage, current, main contactor and excitation contactor status, calculates excitation current and monitors generator status. When a generator fault is detected or a stop voltage regulation command is received from the host computer, the main contactor is disconnected, the excitation is de-energized and the excitation contactor is disconnected, and the output voltage is stopped.
[0023] The present invention has the following beneficial effects:
[0024] By employing the rapid prototyping of a synchronous generator controller and its control method of the present invention, a universal generator control system is realized through automatic control and real-time simulation technology. It can flexibly adjust the control algorithm running in the target machine and the excitation power provided to the generator according to the parameters and characteristics of different generators. It has strong adaptability and versatility, and provides technical reserves for manufacturers to master key system integration technologies.
[0025] Secondly, this invention eliminates the need to wait for the development of a real generator controller, enabling the testing of generator voltage regulation characteristics, load characteristics, etc.; and through rapid compilation and real-time execution on the target machine, it also enables rapid iteration of the generator control algorithm.
[0026] Third, this invention enables a universal generator control system for different generator models, ensuring test results while reducing test costs. Attached Figure Description
[0027] Figure 1 This is a schematic diagram illustrating the system application of a rapid prototype of a synchronous generator controller according to the present invention.
[0028] Figure 2 This is a schematic diagram of the system composition for a rapid prototype of a synchronous generator controller according to the present invention.
[0029] Figure 3 This is a flowchart illustrating the fast control method for a synchronous generator controller according to the present invention.
[0030] Figure 4 This is a control effect diagram of an embodiment of a rapid prototype of a synchronous generator controller according to the present invention. Detailed Implementation
[0031] The embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0032] See Figure 1 and Figure 2 A rapid prototype of a synchronous generator controller, the system comprising a host computer, a target computer, a power amplifier, and a signal conditioning device;
[0033] The rapid prototype acquires the generator's output voltage, output current, and excitation current, and controls the generator's output voltage, output current, and excitation current by controlling the excitation current;
[0034] The rapid prototyping achieves contactor control by sending contactor control commands to the contactor and receiving auxiliary contact information from the contactor.
[0035] In practice, the host computer of the rapid prototype is used to send control commands to the rapid prototype and display the generator's status information.
[0036] In specific implementation, the control commands include generator start or stop commands, generator output voltage target values, and generator main contactor and excitation contactor closing or opening commands;
[0037] The status information includes the generator's output voltage, output current, excitation current, frequency, oil temperature, oil pressure, generator fault status (overvoltage, undervoltage, overcurrent, overfrequency, underfrequency, etc.), generator main contactor status, and excitation contactor status.
[0038] In practice, the target machine of the rapid prototype receives control commands from the host computer, samples and comprehensively processes the generator's output voltage, output current, excitation current, frequency, oil temperature, and oil pressure status information, receives auxiliary contact status information of the generator contactor and excitation contactor, runs the generator's voltage regulation, control, and protection algorithms in real time, and reports the generator status information to the host computer.
[0039] In practice, the target machine of the rapid prototype has the functions of compiling and running real-time code, acquiring analog and digital signals, and outputting analog and digital signals.
[0040] The operation process of the generator's voltage regulation, control, and protection algorithm is as follows: When the generator is in normal condition, the excitation current to be supplied to the generator is calculated based on the generator's output voltage, and the excitation signal and the control signal for the normal closing of the generator's main contactor and excitation contactor are output; when the generator's output voltage, output current, excitation current, frequency, oil temperature, or oil pressure is abnormal, the generator is de-excited, the generator's main contactor and excitation contactor are disconnected, and fault status information is sent to the host computer.
[0041] In specific implementation, the power amplifier of the rapid prototype is used to amplify the excitation current signal output by the target machine into a power signal that meets the excitation power requirements of the generator, and to amplify the generator main contactor control signal and excitation contactor control signal output by the target machine into power signals that meet the power requirements for contactor coil engagement and disengagement.
[0042] In practice, the signal conditioning device for rapid prototyping is used to collect the generator's output voltage, output current, excitation current, oil temperature, oil pressure, and contactor auxiliary contact signals, and condition them into low-voltage weak electrical signals before sending them to the target machine.
[0043] See Figure 3 The present invention also discloses a fast control method for a synchronous generator controller, which operates in the aforementioned fast prototype, characterized in that the method includes the following steps:
[0044] S1: The host computer sends a generator start command. The target machine collects the status of the generator and contactor, and determines whether the frequency is within the generator frequency range. If not, it continues to collect the status of the generator and contactor and waits to enter the generator frequency. If so, it determines whether there is a fault in the generator and sends the generator status to the host computer.
[0045] S2: If the generator is fault-free, after the host computer sends the start voltage regulation command, the target machine sends the excitation contactor closing command, calculates the excitation current based on the target voltage given or preset by the host computer and the collected generator output voltage, and checks again whether the generator is faulty. If there is no fault, the excitation current is output to the generator; if the generator is faulty, the excitation contactor opening command is sent and the fault status is sent to the host computer.
[0046] S3: If the generator in S2 is fault-free, after receiving the command to close the main contactor from the host computer, the target machine sends a command to close the main contactor, causing the main contactor to close and the generator to start outputting power.
[0047] S4: Continuously collects generator voltage, current, main contactor and excitation contactor status, calculates excitation current and monitors generator status. When a generator fault is detected or a stop voltage regulation command is received from the host computer, the main contactor is disconnected, the excitation is de-energized and the excitation contactor is disconnected, and the output voltage is stopped.
[0048] Specific implementation results:
[0049] See Figure 4 A test platform was built using a synchronous generator to verify the technical feasibility of the invention. With an 80kW load applied at a generator speed of 8000rpm, the generator output voltage was adjusted to 230V using the rapid prototyping method of the generator controller described in this invention. The test generator output waveform is shown below. Figure 4 As shown in the figure, the first waveform is the generator's output voltage, the second waveform is the excitation current, and the third waveform is the excitation voltage.
[0050] This experiment fully verified the rapid prototyping capability of the generator controller and its control method described in this invention for both steady-state and transient regulation of the generator output voltage.
[0051] The present invention provides a rapid prototyping of a synchronous generator controller and its control method. Firstly, through automatic control and real-time simulation technology, a universal generator control system is realized. It can flexibly adjust the control algorithm running in the target machine and the excitation power provided to the generator according to the parameters and characteristics of different generators. It has strong adaptability and versatility, and provides technical reserves for manufacturers to master key system integration technologies.
[0052] Secondly, this invention eliminates the need to wait for the development of a real generator controller, enabling the testing of generator voltage regulation characteristics, load characteristics, etc.; and through rapid compilation and real-time execution on the target machine, it also enables rapid iteration of the generator control algorithm.
[0053] Third, this invention enables a universal generator control system for different generator models, ensuring test results while reducing test costs.
[0054] Although the present invention has been described in detail above with general descriptions and specific embodiments, modifications or improvements can be made to it, which will be obvious to those skilled in the art. Therefore, all such modifications or improvements made without departing from the spirit of the present invention fall within the scope of protection claimed by the present invention.
Claims
1. A fast control system for a synchronous generator controller, characterized by: The rapid control system includes a host computer, a target computer, a power amplifier, and a signal conditioning device; The rapid control system collects the generator's output voltage, output current, and excitation current, and controls the generator's output voltage, output current, and excitation current by controlling the excitation current; The rapid control system controls the contactor by sending contactor control commands to the contactor and receiving auxiliary contact information fed back by the contactor. The target machine of the rapid control system receives control commands from the host computer, samples and comprehensively processes the generator's output voltage, output current, excitation current, frequency, oil temperature, and oil pressure status information, receives auxiliary contact status information of the generator contactor and excitation contactor, runs the generator's voltage regulation, control, and protection algorithms in real time, and reports the generator status information to the host computer. The target machine of the rapid control system has the functions of compiling and running real-time code, acquiring analog and digital signals, and outputting analog and digital signals. The operation process of the voltage regulation, control and protection algorithm of the generator is as follows: when the generator is in normal condition, the excitation current to be supplied to the generator is calculated based on the generator output voltage, and the excitation signal and the control signal for normal closing of the generator main contactor and excitation contactor are output. When the generator's output voltage, output current, excitation current, frequency, oil temperature, or oil pressure is abnormal, the generator is de-excited, the generator main contactor and excitation contactor are disconnected, and fault status information is sent to the host computer.
2. The fast control system for a synchronous generator controller according to claim 1, characterized in that: The host computer of the rapid control system is used to send control commands to the rapid control system and display the status information of the generator.
3. The fast control system for a synchronous generator controller according to claim 2, characterized in that: The control commands include generator start or stop commands, generator output voltage target values, and generator main contactor and excitation contactor closing or opening commands. The status information includes the generator's output voltage, output current, excitation current, frequency, oil temperature, oil pressure, generator fault status, generator main contactor status, and excitation contactor status.
4. The fast control system for a synchronous generator controller according to claim 1, characterized in that: The power amplifier of the rapid control system is used to amplify the excitation current signal output by the target machine into a power signal that meets the excitation power requirements of the generator, and to amplify the generator main contactor control signal and excitation contactor control signal output by the target machine into power signals that meet the power requirements for contactor coil engagement and disengagement.
5. The fast control system for a synchronous generator controller according to claim 1, characterized in that: The signal conditioning device of the rapid control system is used to collect the generator's output voltage, output current, excitation current, oil temperature, oil pressure and contactor auxiliary contact signals, and condition them into low-voltage weak electrical signals before sending them to the target machine.
6. A fast control method for a synchronous generator controller, operating in the fast control system described in any one of claims 1-5, characterized in that: The method includes the following steps: S1: The host computer sends a generator start command. The target machine collects the status of the generator and contactor, and determines whether the frequency is within the generator frequency range. If not, it continues to collect the status of the generator and contactor and waits to enter the generator frequency. If so, it determines whether there is a fault in the generator and sends the generator status to the host computer. S2: If the generator is fault-free, after the host computer sends the start voltage regulation command, the target machine sends the excitation contactor closing command, calculates the excitation current based on the target voltage given or preset by the host computer and the collected generator output voltage, and checks again whether the generator is faulty. If there is no fault, the excitation current is output to the generator; if the generator is faulty, the excitation contactor opening command is sent and the fault status is sent to the host computer. S3: If the generator in S2 is fault-free, after receiving the command to close the main contactor from the host computer, the target machine sends a command to close the main contactor, causing the main contactor to close and the generator to start outputting power. S4: Continuously collects generator voltage, current, main contactor and excitation contactor status, calculates excitation current and monitors generator status. When a generator fault is detected or a stop voltage regulation command is received from the host computer, the main contactor is disconnected, the excitation is de-energized and the excitation contactor is disconnected, and the output voltage is stopped.