Tamperproof gate mechanism
US-2022041195-A1 · Feb 10, 2022 · US
US12466453B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12466453-B2 |
| Application number | US-202217815734-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 28, 2022 |
| Priority date | Jul 28, 2022 |
| Publication date | Nov 11, 2025 |
| Grant date | Nov 11, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A crossing gate mechanism includes an electric brushless direct current (BLDC) motor with a sensing device, a crossing gate arm operated via the BLDC motor, a motor brake coupled to the BLDC motor, wherein the motor brake is configured to hold the crossing gate arm in a position, and a controller configured to control the BLDC motor, wherein the controller is configured to control the BLDC motor to raise or lower the crossing gate arm in response to a gate control signal, and wherein, when the motor brake fails to hold the crossing gate arm in the position, the controller is configured to control the BLDC motor to hold the crossing gate arm in the position instead of the motor brake.
Opening claim text (preview).
The invention claimed is: 1 . A crossing gate mechanism comprising: an electric brushless direct current (BLDC) motor with at least one sensing device, a crossing gate arm operated via the BLDC motor, a motor brake coupled to the BLDC motor, wherein the motor brake is configured to hold the crossing gate arm in a position, and a controller configured to control the BLDC motor, wherein the controller is configured to control the BLDC motor to raise or lower the crossing gate arm in response to a gate control signal, wherein, when the motor brake fails to hold the crossing gate arm in the position, the controller is configured to control the BLDC motor to hold the crossing gate arm in the position instead of the motor brake, and wherein the controller includes a PID (proportional-integral-derivative) controller for a desired position and a desired speed of the crossing gate arm, and wherein the desired position is selected such that the crossing gate arm is held in the position. 2 . The crossing gate mechanism of claim 1 , wherein the controller is configured to re-engage the motor brake to hold the crossing gate arm before engaging the BLDC motor to hold the crossing gate arm. 3 . The crossing gate mechanism of claim 1 , wherein, when the motor brake fails and the position of the crossing gate arm has changed, the controller is configured to control the BLDC motor to move the crossing gate arm back to the position. 4 . The crossing gate mechanism of claim 1 , wherein the controller is configured to generate an error code in response to a failed motor brake. 5 . The crossing gate mechanism of claim 1 , wherein the position corresponds to a near-vertical gate-up position of the crossing gate arm. 6 . The crossing gate mechanism of claim 1 , wherein the controller comprises a gate control state machine configured to provide the desired position of the crossing gate arm to the PID controller, and wherein the position PID controller is configured to compare the desired position to an actual position of the crossing gate arm and provide a desired speed. 7 . The crossing gate mechanism of claim 6 , wherein the PID controller is configured to compare the desired speed to an actual speed of the crossing gate arm and provide a drive-strength command to the BLDC motor. 8 . The crossing gate mechanism of claim 1 , wherein the controller is implemented as a field-programmable gate array (FPGA). 9 . The crossing gate mechanism of claim 1 , wherein the controller is implemented in a real-time central processing unit (CPU), an application-specific integrated circuit (ASIC), a complex programmable logic device (CPLD) or a system-on-chip (SoC). 10 . The crossing gate mechanism of claim 1 , wherein the at least one sensing device comprises one or more Hall effect sensor(s). 11 . The crossing gate mechanism of claim 1 , wherein the controller comprises a Hall state encoder configured to determine a direction of an arm motion based on signals from the at least one sensing device, and wherein the controller comprises a position estimator that, together with the Hall state encoder, is configured to track an arm position of the crossing gate arm. 12 . A method for responding to loss-of-brake on a railroad crossing gate mechanism, the method comprising: raising, by a brushless direct current (BLDC) motor in combination with a controller, a crossing gate arm in a desired position, engaging a motor brake for holding the crossing gate arm in the desired position, detecting that the motor brake has failed, engaging the BLDC motor to hold the crossing gate arm in the desired position instead of the motor brake, and providing, by a gate control state machine, the desired position of the crossing gate arm to a PID (proportional-integral-derivative) controller, and comparing, by the PID controller, the desired position to an actual position of the crossing gate arm and outputting a desired speed. 13 . The method of claim 12 , further comprising: re-engaging the motor brake to hold the crossing gate arm before engaging the BLDC motor to hold the crossing gate arm. 14 . The method of claim 12 , further comprising: moving, by the BLDC motor, the crossing gate arm back to the desired position when the motor brake has failed and the position of the crossing gate arm has changed. 15 . The method of claim 12 , further comprising: generating an error code in response to a failed motor brake. 16 . The method of claim 12 , comprising: comparing, by the PID controller, the desired speed to an actual speed of the crossing gate arm and providing a drive-strength command to the BLDC motor. 17 . The method of claim 12 , wherein the desired position corresponds to a near-vertical gate-up position of the crossing gate arm. 18 . The method of claim 12 , wherein the controller is implemented as a field-programmable gate array (FPGA), a real-time central processing unit (CPU), an application-specific integrated circuit (ASIC), a complex programmable logic device (CPLD) or a system-on-chip (SoC).
electrically · CPC title
electrically · CPC title
Magnetic effect devices, e.g. Hall-effect or magneto-resistive elements · CPC title
Means for securing gates in their desired position · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.