Controllable-pitch propeller pitch signaling system based on MCU (Microprogrammed Control Unit) and broken line detection method

Through the MCU-based pitch-tube transmission system, integrated signal acquisition and filtering module, it supports disconnection detection in multiple input modes, solving the real-time and accuracy problems of interrupt line detection in the existing technology, and realizing complexity Stable and high reliability operation in the environment.

CN119284079AActive Publication Date: 2025-01-10THE 704TH RES INST OF CHINA STATE SHIPBUILDING CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411644123.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-01-10
Estimated Expiration
2044-11-18

AI Technical Summary

Technical Problem

The existing technology of intermediate pitch pitch pitch transmission system in complex marine environments has problems such as mechanical components being easily worn, slow response speed, easy to false alarms or missed reports, complex maintenance and difficult to detect in real time, especially in the middle. It is difficult to accurately detect the position when the line is disconnected.

Method used

Adopt the MCU-based pitch pitch transmission system, integrates the MCU processing unit, pitch transmission module and pitch indication module, and collects signals through the ADC analog-to-digital converter to perform moving average filtering and line break detection algorithms, supporting voltage, RS485 and Current input mode realizes a variety of disconnection detection, including VCC, GND, VIN and RS485 signal detection, and records fault information and OLED screen display through internal FLASH.

Benefits of technology

Real-time monitoring of the transmission status of the pitch signal is realized, real-time and accuracy of disconnection detection is improved, false alarm rate is reduced, system stability and reliability is enhanced, maintenance costs are reduced, and maintenance is adapted to complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119284079A_ABST
    Figure CN119284079A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of ship controllable-pitch propellers, and provides an MCU-based controllable-pitch propeller pitch signaling system and a broken line detection method, and the system comprises an MCU processing unit, a pitch signaling module and a pitch indication module. The MCU processing unit integrates a signal acquisition unit, a filtering unit, a broken line detection unit and a fault diagnosis unit, supports various input modes of voltage, RS485 and current, and realizes real-time monitoring and broken line detection of a screw pitch signal. Disconnection detection covers VCC, GND, VIN, current input and RS485 communication signals, according to the controllable-pitch propeller pitch signaling system based on the MCU and the disconnection detection method, the disconnection situation is judged through a preset threshold value and an algorithm, faults are recorded, and alarm feedback is given. The transmission state of the pitch signaling signal can be monitored in real time, and the reliability and stability of the system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship adjustable pitch propeller control, and specifically to an adjustable pitch propeller pitch signaling system based on an MCU and a line breakage detection method. Background Art

[0002] The controllable pitch propeller system is widely used in the field of ship propulsion. It can adjust the thrust by changing the angle of the blades to achieve more efficient power transmission and control performance. In these systems, pitch transmission and indication signals are a key technology for monitoring and controlling the propeller angle (pitch) of the ship. They are responsible for transmitting the pitch position signal to the control system for precise control and feedback. However, in a complex marine environment, the signal line may be broken or loose, which may affect the normal operation of the system and may even lead to serious consequences. Therefore, having an accurate and reliable method for disconnection detection will play a vital role in the safety and stability of the ship's power system.

[0003] One of the ways to detect circuit disconnection in the prior art is to use a limit switch or a contact sensor to detect the circuit disconnection through mechanical contacts. In the signal transmission and indication signal lines, the limit switch is usually installed at the key node or the end of the transmission line. When the transmission line changes position due to disconnection or falling off, the limit switch is triggered, thereby changing the circuit state to detect the disconnection. When the transmission line is working normally, the limit switch is in a normally open or normally closed state (depending on the design requirements). When the line is broken or falls off, the limit switch is triggered, changing the circuit state and sending a signal to notify the system of the disconnection; the contact sensor detects the state of the transmission line through physical contact. When the transmission line is broken or loose, the contact sensor will immediately detect the change. The transmission line is connected to the detection circuit through a contact sensor. When working normally, the sensor detects the voltage or current signal of the transmission line. When the line is broken, the sensor cannot detect the signal change and triggers an alarm signal.

[0004] The mechanical parts of method 1 are easy to wear and need regular maintenance and replacement. The response speed is slow and the broken wire cannot be detected in real time. The mechanical contacts may be affected by the environment, resulting in false alarms or missed alarms. Regular maintenance and calibration are required, which increases the complexity and maintenance cost of the system. For the broken wire of the potentiometer, it can only detect whether it is at the extreme position, and cannot detect the broken wire in the middle position.

[0005] The second method is to use analog signal detection to determine whether the signal transmission is interrupted by monitoring the change of voltage or current. This method often uses a comparator circuit or a voltage monitor. Use a conversion resistor to convert the current signal into a voltage signal. Assuming the current signal is 4-20mA, a resistor with a known resistance value will generate a voltage at both ends when the current passes through the resistor.

[0006] For example, using a 250 ohm resistor, 4mA will generate 1V and 20mA will generate 5V. This voltage range is directly compatible with voltage monitors. Voltage monitors are special ICs that monitor the voltage of analog signals in real time and compare them with set thresholds. When the signal voltage is detected to be out of the set range, the monitor outputs an alarm signal.

[0007] Method 2: The analog signal for monitoring the disconnection of the potentiometer is easily affected by noise and electromagnetic interference, which may lead to false alarms. It is also difficult to accurately detect the specific situation of the disconnection of the middle tap of the potentiometer. The threshold voltage of the comparator and the monitor needs to be precisely adjusted and configured, which increases the complexity of the design. Usually, only signal changes within a specific range can be detected, and it is difficult to adapt to a variety of signal characteristics. The debugging and maintenance of the analog signal detection method requires physical adjustment and testing of the circuit, which is cumbersome and easily affected by the environment. Summary of the invention

[0008] In order to solve the problems existing in the background technology, the present invention provides a pitch control propeller pitch signaling system based on MCU, which includes an MCU processing unit, a pitch signaling module and a pitch indication module;

[0009] The MCU processing unit receives, processes and monitors the input and output signals of the pitch signaling module and the pitch indication module, executes the disconnection detection algorithm, and manages the fault diagnosis and alarm mechanism of the management system;

[0010] The pitch signaling module is provided with an input interface, supporting at least two input modes: voltage input mode and RS485 and current simultaneous input mode, for generating a pitch position signal and sending the signal to the MCU processing unit;

[0011] The pitch indication module is provided with an output interface, which receives the pitch position signal from the MCU processing unit and displays the indication. Its output disconnection detection logic is consistent with that of the pitch signal transmission module.

[0012] The MCU processing unit integrates a signal acquisition unit, a filtering module, a disconnection detection algorithm module, and a fault diagnosis and alarm unit; among which:

[0013] The signal acquisition unit acquires the input and output signals of the pitch transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter;

[0014] The filtering module performs moving average filtering on the signal acquired by the signal acquisition unit;

[0015] The disconnection detection algorithm module performs disconnection detection on the filtered signal according to the preset threshold and algorithm;

[0016] The fault diagnosis and alarm unit performs fault diagnosis based on the results of the disconnection detection algorithm module.

[0017] In the preferred solution, the system is also provided with a voltage input interface for receiving the voltage signal input of the potentiometer; a current input interface for receiving the current signal input; an RS485 communication interface for communicating with external devices; and an analog-to-digital converter ADC connected to the voltage input interface for converting the voltage signal into a digital signal.

[0018] In a preferred solution, the voltage input interface includes a 0V (GND) line input, a 5V (VCC) line input, and a potentiometer middle tap line input.

[0019] In the preferred solution, after the fault diagnosis and alarm unit detects the disconnection, it records the fault through the internal FLASH, displays the fault information on the OLED screen, and performs fault alarm and feedback in real time.

[0020] In a preferred solution, the disconnection detection algorithm module includes:

[0021] VCC disconnection detection module, used to detect disconnection of the power supply voltage input line;

[0022] GND disconnection detection module, used to detect ground wire disconnection;

[0023] VIN disconnection detection module, used to detect disconnection at the output end of the potentiometer;

[0024] A current input disconnection detection module is used to detect current input signal disconnection;

[0025] RS485 input disconnection detection module is used to detect RS485 communication signal disconnection.

[0026] The method for detecting disconnection of the pitch signaling system of the controllable pitch propeller based on MCU is carried out in the following steps:

[0027] S1, initialize the MCU processing unit;

[0028] S2, the signal acquisition unit collects the input and output signals of the pitch signal transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter;

[0029] S3, the filtering module performs moving average filtering on the signal acquired by the signal acquisition unit;

[0030] S4, the disconnection detection algorithm module performs disconnection detection on the filtered signal according to a preset threshold and algorithm;

[0031] S5. Perform disconnection detection according to the input mode of the signal transmission system:

[0032] S51, disconnection detection with voltage input only;

[0033] Wire break detection when S52, RS485 and current are input simultaneously.

[0034] In step S5:

[0035] Use a counter to record the number of errors detected; calculate the absolute difference between the current input voltage data and the last input voltage data; if the voltage difference is within the preset range, increase the error count; if the current input voltage data is greater than the preset threshold, increase the error count; if the voltage difference is not within the preset range and the current input voltage data is not greater than the preset threshold, reduce the error count by 3 times each time. Update the last input voltage data to the current input voltage data to prepare for the next detection.

[0036] In a preferred solution, the specific process of step S51 includes:

[0037] For the fault diagnosis of the potentiometer input disconnection, the MCU periodically monitors the potentiometer input value; if the input value is judged to be in a fault state, it is considered that the potentiometer input is disconnected;

[0038] S511, VCC disconnection detection:

[0039] Set the Vin input threshold and use ADC to monitor the voltage value read by Vin in real time; if Vin is detected to be lower than the set threshold, it is determined that the VCC line is broken; use the MCU internal FLASH to record the fault and display the fault information on the OLED screen;

[0040] S512, GND disconnection detection:

[0041] A GND disconnection will cause the voltage read by Vin to be pulled to the same potential as VCC. Set the initial threshold and use ADC to monitor the voltage value read by Vin in real time. When Vin is detected to be higher than the set threshold, it is determined to be a GND disconnection. Use the MCU's internal FLASH to record faults and display fault information on the OLED screen.

[0042] S513, VIN disconnection detection:

[0043] By monitoring the voltage at the output terminal VIN of the potentiometer, it is detected whether the signal is disconnected; if the voltage value of VIN is detected to be an abnormal value close to the power supply voltage or 0V, it is determined that the line is broken.

[0044] In the preferred solution, in step S52, RS485 input is used preferentially; if communication is judged to be abnormal, RS485 needs to be shielded and switched to current input; after communication is normal, RS485 is switched back to RS485. The specific process includes:

[0045] S521, current input disconnection detection:

[0046] The input signal range is used to determine whether there is a current input disconnection. If it is outside the specified range, it is determined that the current input is disconnected. The pitch transmitter collects current signals. If the collected value is invalid, the output current input disconnection fault is valid.

[0047] S522, RS485 input disconnection detection:

[0048] Whether the RS485 input signal is abnormal is determined by the RS485 input signal range; when the RS485 transmission signal amplitude is outside the specified range, it is determined that the RS485 input is faulty.

[0049] In a preferred solution, in step S3, the data collected by the ADC is filtered by using a moving average filter, and the specific process is as follows:

[0050] S31, define a window of fixed length, i.e., N samples;

[0051] S32, for each new data point, calculating the average value of all data points in the window;

[0052] S33. Use the calculated average value as the output of the current data point.

[0053] The beneficial effects achieved by the present invention are:

[0054] The MCU-based adjustable pitch propeller pitch signaling system and disconnection detection method of the present invention, by integrating the MCU processing unit, the system can monitor the transmission status of the pitch signaling signal in real time, and detect and handle disconnection in time. The programming capability of the MCU enables the detection method to be adjusted and optimized according to actual conditions, thereby improving the real-time and accuracy of the detection. The system supports multiple input modes such as voltage, RS485 and current, which can adapt to different application scenarios and requirements, and increase the flexibility and versatility of the system. The system covers multiple disconnection detections such as VCC, GND, VIN, current input and RS485 communication signals, and can comprehensively detect various problems in signal transmission, thereby improving the stability and reliability of the system.

[0055] The present invention uses an ADC analog-to-digital converter to digitally process the signal, and effectively filters noise and interference through technologies such as moving average filtering, providing more accurate and reliable disconnection detection results and reducing the false alarm rate. After the system detects a disconnection, it records the fault through the internal FLASH, displays the fault information on the OLED screen, and performs fault alarms and feedback in real time, which is convenient for rapid location and problem solving. The programming ability and flexibility of the MCU make the system easy to integrate with other electronic control systems, improving the overall performance of the system. At the same time, the digital processing method reduces the tedious process of physical adjustment and testing, and reduces the maintenance cost of the system. Compared with traditional mechanical contacts and analog signal detection methods, the disconnection detection method based on MCU is not affected by the environment, can operate stably in a complex marine environment, and improves the stability and applicability of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a structural diagram of an application scenario 1 of the MCU-based adjustable pitch propeller pitch signaling system of the present invention.

[0057] Figure 2 It is a structural diagram of application scenario 2 of the MCU-based adjustable pitch propeller pitch signaling system of the present invention.

[0058] Figure 3 It is the flow chart of the fault diagnosis function of the potentiometer input disconnection.

[0059] Figure 4 Flowchart of the current input disconnection fault diagnosis function.

[0060] Figure 5 It is the flow chart of RS485 input fault diagnosis function.

[0061] Figure 6 This is the flow chart of the current output disconnection fault diagnosis function.

[0062] Figure 7 This is the potentiometer Vin input circuit diagram. DETAILED DESCRIPTION

[0063] The technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. In addition, the forms of the various structures recorded in the following embodiments are merely illustrative, and the present invention is not limited to the various structures recorded in the following embodiments. All other embodiments obtained by ordinary technicians in this field without making creative work belong to the scope of protection of the present invention.

[0064] Reference Figure 1-Figure 7 The present invention provides a pitch controllable propeller pitch signaling system based on MCU, which includes an MCU processing unit, a pitch signaling module and a pitch indication module;

[0065] The MCU processing unit receives, processes and monitors the input and output signals of the pitch signaling module and the pitch indication module, executes the disconnection detection algorithm, and manages the fault diagnosis and alarm mechanism of the management system;

[0066] The pitch signaling module is provided with an input interface, supporting at least two input modes: voltage input mode and RS485 and current simultaneous input mode, for generating a pitch position signal and sending the signal to the MCU processing unit;

[0067] The pitch indication module is provided with an output interface, which receives the pitch position signal from the MCU processing unit and displays the indication. Its output disconnection detection logic is consistent with that of the pitch signal transmission module.

[0068] The MCU processing unit integrates a signal acquisition unit, a filtering module, a disconnection detection algorithm module, and a fault diagnosis and alarm unit; among which:

[0069] The signal acquisition unit acquires the input and output signals of the pitch transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter;

[0070] The filtering module performs moving average filtering on the signal acquired by the signal acquisition unit;

[0071] The disconnection detection algorithm module performs disconnection detection on the filtered signal according to the preset threshold and algorithm;

[0072] The fault diagnosis and alarm unit performs fault diagnosis based on the results of the disconnection detection algorithm module.

[0073] In the preferred solution, the system is also provided with a voltage input interface for receiving the voltage signal input of the potentiometer; a current input interface for receiving the current signal input; an RS485 communication interface for communicating with external devices; and an analog-to-digital converter ADC connected to the voltage input interface for converting the voltage signal into a digital signal.

[0074] In a preferred solution, the voltage input interface includes a 0V (GND) line input, a 5V (VCC) line input, and a potentiometer middle tap line input.

[0075] In the preferred solution, after the fault diagnosis and alarm unit detects the disconnection, it records the fault through the internal FLASH, displays the fault information on the OLED screen, and performs fault alarm and feedback in real time.

[0076] In a preferred solution, the disconnection detection algorithm module includes:

[0077] VCC disconnection detection module, used to detect disconnection of the power supply voltage input line;

[0078] GND disconnection detection module, used to detect ground wire disconnection;

[0079] VIN disconnection detection module, used to detect disconnection at the output end of the potentiometer;

[0080] A current input disconnection detection module is used to detect current input signal disconnection;

[0081] RS485 input disconnection detection module is used to detect RS485 communication signal disconnection.

[0082] The method for detecting disconnection of the pitch signaling system of the controllable pitch propeller based on MCU is carried out in the following steps:

[0083] S1, initialize the MCU processing unit;

[0084] S2, the signal acquisition unit collects the input and output signals of the pitch signal transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter;

[0085] S3, the filtering module performs moving average filtering on the signal acquired by the signal acquisition unit;

[0086] S4, the disconnection detection algorithm module performs disconnection detection on the filtered signal according to a preset threshold and algorithm;

[0087] S5. Perform disconnection detection according to the input mode of the signal transmission system:

[0088] S51, disconnection detection with voltage input only;

[0089] Wire break detection when S52, RS485 and current are input simultaneously.

[0090] In step S5:

[0091] Use a counter to record the number of errors detected; calculate the absolute difference between the current input voltage data and the last input voltage data; if the voltage difference is within the preset range, increase the error count; if the current input voltage data is greater than the preset threshold, increase the error count; if the voltage difference is not within the preset range and the current input voltage data is not greater than the preset threshold, reduce the error count by 3 times each time. Update the last input voltage data to the current input voltage data to prepare for the next detection.

[0092] In a preferred solution, the specific process of step S51 includes:

[0093] For the fault diagnosis of the potentiometer input disconnection, the MCU periodically monitors the potentiometer input value; if the input value is judged to be in a fault state, it is considered that the potentiometer input is disconnected;

[0094] S511, VCC disconnection detection:

[0095] Set the Vin input threshold and use ADC to monitor the voltage value read by Vin in real time; if Vin is detected to be lower than the set threshold, it is determined that the VCC line is broken; use the MCU internal FLASH to record the fault and display the fault information on the OLED screen;

[0096] S512, GND disconnection detection:

[0097] A GND disconnection will cause the voltage read by Vin to be pulled to the same potential as VCC. Set the initial threshold and use ADC to monitor the voltage value read by Vin in real time. When Vin is detected to be higher than the set threshold, it is determined to be a GND disconnection. Use the MCU's internal FLASH to record faults and display fault information on the OLED screen.

[0098] S513, VIN disconnection detection:

[0099] By monitoring the voltage at the output terminal VIN of the potentiometer, it is detected whether the signal is disconnected; if the voltage value of VIN is detected to be an abnormal value close to the power supply voltage or 0V, it is determined that the line is broken.

[0100] In the preferred solution, in step S52, RS485 input is used preferentially; if communication is judged to be abnormal, RS485 needs to be shielded and switched to current input; after communication is normal, RS485 is switched back to RS485. The specific process includes:

[0101] S521, current input disconnection detection:

[0102] The input signal range is used to determine whether there is a current input disconnection. If it is outside the specified range, it is determined that the current input is disconnected. The pitch transmitter collects current signals. If the collected value is invalid, the output current input disconnection fault is valid.

[0103] S522, RS485 input disconnection detection:

[0104] Whether the RS485 input signal is abnormal is determined by the RS485 input signal range; when the RS485 transmission signal amplitude is outside the specified range, it is determined that the RS485 input is faulty.

[0105] In a preferred solution, in step S3, the data collected by the ADC is filtered by using a moving average filter, and the specific process is as follows:

[0106] S31, define a window of fixed length, i.e., N samples;

[0107] S32, for each new data point, calculating the average value of all data points in the window;

[0108] S33. Use the calculated average value as the output of the current data point.

[0109] Embodiment 1: In this embodiment, there are two input conditions: condition 1: only voltage input, condition 2: RS485 and current input at the same time. Input disconnection diagnosis is required in any mode and any input condition.

[0110] Case 1: Voltage input. If any of the three wires, 0V (GND), 5V (VCC) and the middle tap of the potentiometer, is broken, an alarm will be triggered.

[0111] Case 2: RS485 and current input at the same time. RS485 input is used first. If communication is abnormal, RS485 needs to be shielded and switched to current input. After communication is normal, switch back to RS485.

[0112] In any mode and any input situation, the disconnection of the two current output circuits must be diagnosed. The two current outputs are output simultaneously. In abnormal situations, only an alarm is issued without any additional action. The output disconnection judgment method of the domestic pitch indicator module is the same as that of the signal module, so the introduction of this solution only takes the disconnection of the signal signal as an example.

[0113] First is case 1: Potentiometer input disconnection fault diagnosis:

[0114] The MCU periodically monitors the potentiometer input value. If the input value is judged to be in a fault state, it is considered that the potentiometer input is disconnected. The software flow chart is as follows Figure 2 shown.

[0115] The key to identifying the disconnection fault is to identify the characteristics of the three-wire disconnection of the potentiometer input. The specific detection steps taken according to the characteristics of the potentiometer input disconnection are as follows:

[0116] 1. VCC disconnection detection:

[0117] Set the Vin input threshold and use ADC to monitor the voltage value read by Vin in real time:

[0118] If Vin is detected to be lower than the set threshold (such as lower than 80% of the normal range), it is determined that VCC is disconnected. The internal FLASH of the MCU is used to record the fault and display the fault information on the OLED screen.

[0119] 2. GND disconnection detection:

[0120] GND disconnection will cause the voltage read by Vin to be pulled to the same potential as VCC. Similar to the VCC disconnection detection method, the initial threshold is set and the ADC is used to monitor the voltage value read by Vin in real time.

[0121] When Vin is detected to be higher than the set threshold, it is determined that the GND line is broken. The MCU internal FLASH is used to record the fault and display the fault information on the OLED screen.

[0122] 3. VIN disconnection detection:

[0123] By monitoring the voltage at the output end (VIN) of the potentiometer, detect whether the signal is disconnected. The ADC channel of the MCU is connected to the output end (VIN) of the potentiometer, and a reasonable voltage range is set according to the circuit characteristics. For example, the output voltage range of the potentiometer is 1V to 4V. If the voltage value of VIN is detected to be an abnormal value (such as close to the power supply voltage or 0V), it may be a disconnection.

[0124] Case 2: RS485 input or current input is disconnected:

[0125] Current input disconnection detection:

[0126] The input signal range is used to determine whether there is a current input disconnection. If it is outside the specified range, it is determined that the current input is disconnected. Figure 3 shown.

[0127] RS485 input disconnection detection:

[0128] The RS485 input signal range is used to determine whether the RS485 input signal is abnormal. When the RS485 transmission signal amplitude is outside the specified range, it is determined that the RS485 input is faulty. Figure 4 shown.

[0129] Case 3: Current output disconnection:

[0130] In any case, it is necessary to determine whether there is a fault in the current output. When the output value of the recovery is abnormal, it is considered that the current output is faulty. Figure 5 shown.

[0131] refer to Figure 6 , because under normal circumstances, the disconnection of the middle tap of the potentiometer will cause the data read by Vin to be in an unknown state, but we have determined the feasible disconnection threshold and Vin disconnection judgment algorithm for this circuit by combining the specific analysis of the circuit with the actual test situation record: use a counter to record the number of errors detected; calculate the absolute difference between the current input voltage data and the last input voltage data; if the voltage difference is within the preset range, increase the error count; if the current input voltage data is greater than the preset threshold, increase the error count; if the voltage difference is not within the preset range and the current input voltage data is not greater than the preset threshold, reduce the error count by 3 times each time; update the last input voltage data to the current input voltage data, and prepare for the next detection.

[0132] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. The MCU-based controllable pitch propeller pitch signaling system is characterized by: It includes an MCU processing unit, a pitch signaling module and a pitch indicating module; The MCU processing unit receives, processes and monitors the input and output signals of the pitch signaling module and the pitch indication module, executes the disconnection detection algorithm, and manages the fault diagnosis and alarm mechanism of the management system; The pitch signaling module is provided with an input interface, supporting at least two input modes: voltage input mode and RS485 and current simultaneous input mode, for generating a pitch position signal and sending the signal to the MCU processing unit; The pitch indication module is provided with an output interface, which receives the pitch position signal from the MCU processing unit and displays the indication. Its output disconnection detection logic is consistent with that of the pitch signal transmission module. The MCU processing unit integrates a signal acquisition unit, a filtering module, a disconnection detection algorithm module, and a fault diagnosis and alarm unit; among which: The signal acquisition unit acquires the input and output signals of the pitch transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter; The filtering module performs moving average filtering on the signal acquired by the signal acquisition unit; The disconnection detection algorithm module performs disconnection detection on the filtered signal according to the preset threshold and algorithm; The fault diagnosis and alarm unit performs fault diagnosis based on the results of the disconnection detection algorithm module.

2. The MCU-based controllable pitch propeller pitch signaling system according to claim 1, characterized in that: The system is also provided with a voltage input interface for receiving a voltage signal input from a potentiometer; a current input interface for receiving a current signal input; and an RS485 communication interface for communicating with external devices; The analog-to-digital converter ADC is connected to the voltage input interface and is used for converting the voltage signal into a digital signal.

3. The MCU-based controllable pitch propeller pitch signaling system according to claim 2, characterized in that: The voltage input interface includes 0V (GND) line input, 5V (VCC) line input and potentiometer middle tap line input.

4. The MCU-based controllable pitch propeller pitch signaling system according to claim 1, characterized in that: After the fault diagnosis and alarm unit detects a disconnection, it records the fault through the internal FLASH and displays the fault information on the OLED screen, providing real-time fault alarm and feedback.

5. The MCU-based controllable pitch propeller pitch signaling system according to claim 1, characterized in that: The disconnection detection algorithm module includes: VCC disconnection detection module, used to detect disconnection of the power supply voltage input line; GND disconnection detection module, used to detect ground wire disconnection; VIN disconnection detection module, used to detect disconnection at the output end of the potentiometer; A current input disconnection detection module is used to detect current input signal disconnection; RS485 input disconnection detection module is used to detect RS485 communication signal disconnection.

6. A method for detecting disconnection of a pitch control propeller signaling system based on MCU, characterized in that: The controllable pitch propeller pitch signaling system based on MCU as claimed in any one of claims 1 to 4 is implemented in the following steps: S1, initialize the MCU processing unit; S2, the signal acquisition unit collects the input and output signals of the pitch signal transmission module and the pitch indication module, as well as the voltage signal of the potentiometer through the ADC analog-to-digital converter; S3, the filtering module performs moving average filtering on the signal acquired by the signal acquisition unit; S4, the disconnection detection algorithm module performs disconnection detection on the filtered signal according to a preset threshold and algorithm; S5. Perform disconnection detection according to the input mode of the signal transmission system: S51, disconnection detection with voltage input only; Wire break detection when S52, RS485 and current are input simultaneously.

7. The method for detecting disconnection of a pitch control propeller signaling system based on MCU according to claim 6, characterized in that: In step S5: A counter is used to record the number of errors detected; by calculating the absolute difference between the current input voltage data and the last input voltage data; If the voltage difference is within the preset range, the error count is increased; If the current input voltage data is greater than the preset threshold, the error count is increased; If the voltage difference is not within the preset range and the current input voltage data is not greater than the preset threshold, the error count is reduced by 3 times each time; Update the last input voltage data to the current input voltage data and prepare for the next detection.

8. The method for detecting disconnection of a pitch control propeller signaling system based on MCU according to claim 6, characterized in that: The specific process of step S51 includes: For the fault diagnosis of the potentiometer input disconnection, the MCU periodically monitors the potentiometer input value; if the input value is judged to be in a fault state, it is considered that the potentiometer input is disconnected. Specifically: S511, VCC disconnection detection: Set the Vin input threshold and use ADC to monitor the voltage value read by Vin in real time; if Vin is detected to be lower than the set threshold, it is determined that the VCC line is broken; use the MCU internal FLASH to record the fault and display the fault information on the OLED screen; S512, GND disconnection detection: A GND disconnection will cause the voltage read by Vin to be pulled to the same potential as VCC. Set the initial threshold and use ADC to monitor the voltage value read by Vin in real time. When Vin is detected to be higher than the set threshold, it is determined to be a GND disconnection. Use the MCU's internal FLASH to record faults and display fault information on the OLED screen. S513, VIN disconnection detection: By monitoring the voltage at the output terminal VIN of the potentiometer, it is detected whether the signal is disconnected; if the voltage value of VIN is detected to be an abnormal value close to the power supply voltage or 0V, it is determined that the line is broken.

9. The method for detecting disconnection of a pitch control propeller signaling system based on MCU according to claim 6, characterized in that: In step S52, RS485 input is used preferentially; if communication is abnormal, RS485 needs to be shielded and switched to current input; after communication is normal, RS485 is switched back to RS485. The specific process includes: S521, current input disconnection detection: The input signal range is used to determine whether there is a current input disconnection. If it is outside the specified range, it is determined that the current input is disconnected. The pitch transmitter collects current signals. If the collected value is invalid, the output current input disconnection fault is valid. S522, RS485 input disconnection detection: Whether the RS485 input signal is abnormal is determined by the RS485 input signal range; when the RS485 transmission signal amplitude is outside the specified range, it is determined that the RS485 input is faulty.

10. The method for detecting disconnection of a pitch signaling system of a controllable pitch propeller based on MCU according to claim 6, characterized in that: In step S3, the data collected by the ADC is filtered by moving average filtering, and the specific process is as follows: S31, define a window of fixed length, i.e., N samples; S32, for each new data point, calculating the average value of all data points in the window; S33. Use the calculated average value as the output of the current data point.

Citation Information

Patent Citations

  • Led short circuit protection

    CN102891467A

  • Automatic fault detection and location system of power line

    CN108535603A

  • XLPE cable sheath current on-line monitoring and fault diagnosis system

    CN114325231A

  • Rail train hard wire line troubleshooting device

    CN117572292A

  • Variable pitch propeller blade angle control device for electrical propulsion ship

    JP1987292589A