The present subject matter relates to marine barriers and movable gates. The present disclosure has particular applicability to automatic gate systems and methods. Embodiments include such systems and methods which provide indications of the system status to system and vessel operators, to allow for safe transit of waterways secured by those marine barriers and gates.
Structures for use on both land and/or water as security barrier systems have been previously developed. Such structures generally intend to stop intruding objects, and range from thick, solid walls blocking the object's progress to secured areas, or disabling the propelling mechanism of the object. These structures commonly exhibit noticeable shortcomings. First, these structures are often cumbersome and time-consuming to install and erect as and where desired. Second, they are difficult, or even impossible, to maintain and/or repair after they have sustained the impact of an intruding object. Third, they are often not adaptable to different needs and conditions. Fourth, the barriers and/or gates are operated manually (“man in the loop”) or employ a tug/service vessel boat, do not have any indications for barrier/gate operators and/or vessel operators as to the status of the gate (i.e., opened/closed), when/if to stand by, when/if it is safe to enter the gate, and when/if a gate is securely closed or open.
In addition, conventional barriers such as disclosed in U.S. Pat. RE40,616; U.S. Pat. Nos. 7,401,565; and 6,681,709; and US Pub. 2008/0105184 need to have a person/vessel on site to open and close the barrier, and/or have personnel on site to verify if the barrier has been secured properly, opened, tampered with, etc. These systems have no notification ability, or ability to signal to operators the gate is securely closed.
An improved marine barrier is disclosed in U.S. Pat. No. 8,920,075, which is hereby incorporated by reference in its entirety. Referring now to FIGS. 1a-1b, a marine barrier 400 of the '075 patent includes two continuous pleated rows 401, 402 of first and second respective pluralities of buoyant panels 110, to form a diamond-shaped barrier. A plurality of outboard hinges 120 and a plurality of inboard hinges 420 elastically connect opposing sides of adjacent panels 110 to form the included angle “A” therebetween, to form two continuous pleated rows 401, 402, such that the hinges 120, 420 are arranged in first, second, and third substantially parallel rows 410a-c.
The marine barrier of FIGS. 1a-1b is a vast improvement over previous barriers, at least in that it has the unique ability to collapse along its length. However, it does not have a control system to open and close the gate automatically. Also, the system is not optimized to allow for the ability to monitor the system status, including the status of any latches or other critical information, as well as notify vessel operators when it is safe to travel.
There exists a need for a marine barrier to have a control system that automatically opens and closes the gate, the ability to notify operators and navigating vessels to the status of the gate (i.e., if the gate is open, closed, partially open, or in progress of one of those processes), if the system is securely fastened, and when it is safe for vessels to transit the protected waterway.
Present indication methods disadvantageously employ personnel located locally (on site), and the use of marine radios or the equivalent to notify vessels whether the gate is safe to pass through. Systems and technologies exist that indicate; for example, safe travel for vessels when entering and existing structures such as canal locks, and navigation lights that indicate when vessels can pass through a drawbridge. However, these systems employ personnel at the canal locks or bridges that control the navigation lights and thus the flow of traffic. No technology currently employed allows the operators to know if a gate is opened or closed, if a latch is secure, or any other method of indicating a secure border except as communicated by a person on site inspecting the system.
There exists a need for a marine barrier with the ability to indicate to gate operators located remotely, in close to real time, the status of any and all latching mechanisms, and whether it is safe for marine traffic to enter the protected waterway.
The present disclosure provides marine security barrier/gate control systems and indication systems for operators and security personnel that address the aforementioned needs.
One or more embodiments can include a marine barrier gate system comprising a marine gate including a buoyant barrier gate, wherein when the barrier gate is floating in a body of water, it is movable from a closed position where the barrier gate extends from a substantially stationary first attachment point to a substantially stationary second attachment point remote from the first attachment point, to an open position where the barrier gate extends from the first attachment point to a location other than the second attachment point. The first attachment point is attached to a first end of the barrier gate. The system further includes an actuator for moving the barrier gate between the open and closed positions, and a sensor operably connected to the actuator to generate data relating to a position of the barrier gate between the open and closed positions. The system has a controller with a processor for receiving the data from the sensor and processing the data to move the barrier gate between the open and closed positions, and detecting the position of the barrier gate. A human-machine interface is operably connected to the processor for communicating the detected position of the barrier gate to a user.
In certain embodiments, the barrier gate has a variable length, the closed position is a fully expanded position where the barrier gate extends from the first attachment point to the second attachment point, and the open position is a retracted position where the barrier gate extends from the first attachment point to a location between the first and second attachment points. The actuator includes an opening winch and a closing winch having opening and closing lines respectively, the opening and closing winches located at the first and second attachment points respectively, the opening and closing lines attached proximal to a free end of the barrier gate opposite the first end of the barrier gate, for moving the barrier gate by motion of the respective lines. The sensor includes a first encoder operably attached to a first rotating hub that rotates with the motion of the opening line, for counting rotations of the first hub to generate first encoder data; and the sensor further includes a second encoder operably attached to a second rotating hub that rotates with the motion of the closing line, for counting rotations of the second hub to generate second encoder data. The processor is for receiving and processing the first and second encoder data to detect the position of the barrier gate.
Embodiments can further comprise an end position sensor for generating a signal when a free end of the barrier gate opposite the first end of the barrier gate is proximal to the second attachment point, a closing line extendible from the second attachment point, and a closing line sensor mounted below the surface of the body of water for generating a signal when the closing line is proximal to the closing line sensor. The processor is for receiving the signals from the end position sensor and the closing line sensor. The processor is also for detecting that the gate is in a closed and latched position when the end position sensor senses the free end of the gate is proximal to the second attachment point; and for detecting that the gate is in an open position and the closing line is extended from the second attachment point when the end position sensor does not sense the free end of the gate and the closing line sensor senses the closing line.
In further embodiments, the controller includes a memory, and the processor is for calibrating the system by moving the gate to the open position based on the first and second encoder data or based on input from a user, storing the first and second encoder data as open position data in the memory, moving the gate to the closed position based on updated first and second encoder data corresponding to when the gate is in the closed position or based on input from the user, and storing the updated first and second encoder data as closed position data in the memory.
In one or more embodiments, the opening and closing winches each have a load measurement device to measure tension in the opening and closing lines, respectively, and the processor is for receiving data from the load measurement devices and processing the data to control a speed of the gate and the tension in each of the opening and closing lines.
In certain embodiments, the first and second encoder data from the winch encoders indicate an amount of opening and closing line, respectively, payed off the opening and closing winches. The processor is for causing the human-machine interface to inform the user when the first or second encoder data indicates the amount of line payed off the opening or closing winch differs from a predetermined set point, and/or for causing the gate to stop moving, and/or for activating a warning light. The processor is also for causing the human-machine interface to inform the user when the tension in one or more of the opening and closing cables exceeds a predetermined set point, and/or for causing the gate to stop moving, and/or for activating a warning light.
Objects and advantages of embodiments of the disclosed subject matter will become apparent from the following description when considered in conjunction with the accompanying drawings.
Embodiments will hereinafter be described in detail below with reference to the accompanying drawings, wherein like reference numerals represent like elements. The accompanying drawings have not necessarily been drawn to scale. Where applicable, some features may not be illustrated to assist in the description of underlying features.
It should be understood that the principles described herein are not limited in application to the details of construction or the arrangement of components set forth in the following description or illustrated in the following drawings. The principles can be embodied in other embodiments and can be practiced or carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.
Disclosed herein are marine barrier and gate systems incorporating automatic operation, advanced system status indication technology and techniques that simplify and improve existing gate operations, improve reliability, and allow the operators to better understand the location of the gate at all times, indicate to operators if it is safe to transit the protected waterway, and alert operators in the event the unauthorized access or gate movement is occurring.
General Description of Marine Gates Usable With the Disclosed Systems
The disclosed systems are usable with a marine gate that is a floating structure to block entry to a port or controlled area, as illustrated in
Referring now to
In certain embodiments, the gate 200 has open, partially open, and closed positions. The partially open position is shown in
In further exemplary embodiments shown in
The disclosed gate system's actuator is a conventional winch, which is connected to the barrier via a closing or opening line (e.g., a cable or rope). In certain embodiments, each winch is driven by a hydraulic motor, or through a transmission mechanism attached to a hydraulic motor. Alternatively, the winch(es) are driven by an electric motor, or through a transmission mechanism attached to an electric motor. The transmission mechanism may be a gearbox, chain-drive, belt-drive, or combination of any or all of these. Examples of commercially available winches usable with the disclosed gate include a hydraulic winch such as the Pullmaster H30 available from TWG of Tulsa, Okla., and an electric winch such as the Model HBP power winch available from Them Inc. of Winona, Minn.
Automatic Gate Operation and Monitoring
The disclosed marine gate systems monitor and report the position of a gate during operation, monitor and report the status of its end connections, and indicate to the operator(s) whether a gate is opened, closed, or securely fastened. Embodiments generally include a system of sensors on and off the barrier for indicating the position of the gate between its open and closed position at any point during the opening/closing sequences, thereby providing operators critical real-time information on the position of the gate during its operation. The disclosed gate can thus be operated automatically both from a local position (e.g., by a person adjacent to the gate) and a remote position (e.g., from a control room or port operations building).
The controller 405 is operatively connected to a human-machine interface (HMI) 415 for communicating the detected position of the gate to the user, communicating warnings to the user, accepting instructions from the user and transmitting them to the controller 405, etc. HMI 415 will be described in greater detail herein below with reference to
System 400 also includes sensors mounted on the gate and/or operably connected to the gate actuators, for sending data to the controller 405. For example, depending on the particular system, sensors include proximity sensors 420 mounted on the gate and/or the gate attachment points and/or on the sea floor; encoders 425 operably connected to winches or sheaves for generating data relating to the length of opening and closing lines payed out from the winches; and/or load measurement devices 430 operatively connected to the winches for generating data related to line tension and winch torque. System 400 further includes gate actuators such as winches 435, indicator and warning lights 440 mounted to the gate and/or the gate end connections, and gate end latches 445, all of which are controlled by the controller 405. The sensors 420-430 and items 435-445 controlled by the controller 405 will be described in detail herein below.
Those of skill in the art will appreciate that the disclosed marine gate can be of the type that collapses along its length, as shown in
Exemplary embodiments of the disclosure will now be described in detail with reference to
The position of the barrier gate is known by the use of sensors comprising conventional encoders and/or proximity sensors (such as the commercially available Turck B1 encoder, Banner Q45 wireless sensor, Bosch BNO-055 sensor, Baumer BMMx sensor, and AMCI sensors) located on and operably connected to winches and/or sheave assemblies, as shown in
Referring now to
When free end 600a of the gate 600 is sensed by the first proximity sensor 605, the gate 600 is determined by processor 410 to be in a closed and latched position (not shown). As the gate 600 is opened, as by a winch 635 mounted at a second end connection 630 retracting an opening line 640, first proximity sensor 605 does not sense the end 600a of the gate 600, and second proximity sensor 625 does not sense the closing line 615, depicted by dashed lines. The closing line 615 is then extended until it is proximal to the sea floor SF. When the first proximity sensor 605 does not sense the end 600a of the gate 600, and the second proximity sensor 625 senses the closing line 615, the processor 410 determines that the gate 600 is in an open position and the cable 615 is extended from the end connection 610. Information from the proximity sensors 605, 625 is received at processor 410 of controller 405, and processed to inform the user of the gate's position and the cable's position via a user interface 1100, as shown in
The disclosed system is usable with many marine gates having two winches and cables; for example, the retractable gates described herein above with reference to
In certain of these embodiments, at least one of the opening and closing winches 715, 725 has an encoder 715a, 725a operably attached to a rotating hub that rotates with the motion of the opening or closing line 720, 730, for counting rotations of the hub to generate data that can be used to measure the amount of line paying off the winch. In some embodiments, the rotating hub is a winch drum, and encoders 715a, 725a are mounted to count a number of rotations of the winch drum of their respective winch. In other embodiments, instead of an encoder for counting rotations of the winch drum, an encoder 735 is operably mounted to a sheave and/or an idler wheel 740 that contacts a line, such as closing line 730, to count rotations of the sheave or idler wheel 740. As discussed above with reference to
The system operates as follows, using these measurement devices. Note that the operating steps presented here are similar to the ones discussed in U.S. Pat. No. 9,863,109. First, the operator instructs the gate 700 to open, via a button control on a control panel, or a human machine interface (HMI) device such as HMI 415, or via software. The opening winch 715 begins to pull the gate 700 open, bringing line 730 off the closing winch 725. The amount of line 730 payed off the drum of the closing winch 725 determines the position of the gate 700, and is monitored in real time, presented to the operator, and seen in the HMI interface 415 or other indicating device. In a further embodiment, the opening winch 715 determines the closed position and the closing winch 725 determines the opened position. This is possible because the relevant system components (e.g., encoders 715a, 725a and lines 720, 730) are continuously connected.
Once the line measurement device (e.g., encoder 715a or 725a) measures a predetermined amount of line, the opening winch 715 stops. In certain embodiments, the closing winch 725 pays out closing line 730, dropping the cable 730 to the seafloor, as shown in
In other embodiments, the closing winch line is released from the gate via a latch 745, and the closing winch 725 then brings in the remaining line, and the operator is informed that the gate is open. Thus, the encoder 725a of the closing winch 725 counts the rotations of the drum of the closing winch 725 as the closing line 730 is wound onto the closing winch 725, and the processor 410 calculates the position of the closing line 730 based on the encoder data.
The steps to close the gate 700 are reversed. In embodiments where the closing line 730 is dropped to the seafloor, the closing winch 725 begins to pay in line 730 (e.g., once the system has been initialized or after a pre-determined amount of time), at the same time drawing line 720 off the opening winch 715. The encoder 725a of the closing winch 725 measures the amount of the closing line 730 payed in, and the processor 410 is for calculating the position of the closing line 730 based on the encoder data. If the closing winch 725 does not have accurate intake data, a proximity sensor 750 can control the winch 725 as the gate approaches the second attachment point 710, to monitor the exact location of the end column of the gate (i.e., free end 700b) to provide exact location reference. This prevents count discrepancies from winch or sheave mounted encoders or proximity sensors from detrimentally affecting the closing or opening of the system. Once the gate 700 is closed, the system checks the line measurement device (i.e., encoder 725a) coupled with the proximity sensor 750, to let the operator know the status of the gate (e.g., securely fastened).
Those of skill in the art will appreciate that in other embodiments, the opening winch encoder 715a sends data to the processor 410 to monitor the position of the gate 700. In still further embodiments, data from encoders 715a, 725a of both winches 715, 725 is used by the processor 410 to calculate the position of the gate 700.
In an exemplary embodiment, data from GPS sensor 810 at the free end 800a of the gate 800 is used by the processor 410 to determine an open or closed position of the gate 800. As an opening winch 840 begins to pull the gate 800 open via an opening line 845, the processor 410 uses data from the GPS sensor 810 to determine the position of the gate 800, and a closing winch 850 pays out a closing line 855. The processor 410 can monitor the gate position in close to real time (e.g., within 1.5 seconds of command and system response) and present it to the operator, as by an HMI interface 415 or other indicating device.
As shown in
Human-Machine Interface (HMI)
During operation, the position, line tension and other relevant information can be provided to the operator via control panel indication lights, analogue or digital gauges, and/or an alphanumeric indicating device, and/or an HMI 415 as seen in
The HMI 415 or software presents information relating to the status of any latches, the position of the gate along its open/closed length, system tension, and warnings. It can also provide a visual reference; for example, incorporating camera views of critical components to allow monitoring of critical infrastructure.
Using Winching Line Tension to Control and Monitor Gate Operation
In certain embodiments, winching line tension is used to maneuver and control the gate while it transits to the desired open, partially open, or closed position. When the gate is opening, the opening winch provides motive torque to pay in the opening line, while the closing winch provides back tension while paying out the closing line. When the gate is closing, the closing winch provides motive torque to pay in the closing line, and the opening winch provides back tension while paying out the opening line. Referring now to exemplary gate 200 shown in
Embodiments utilize the winches in opposite configurations of torque and speed regulation. Other embodiments include both the winches providing tension regulation. Again using gate 200 of
Referring now to
In certain of these embodiments, the opening and closing winches 715, 725 each have a load measurement device 715b, 725b to measure tension in the opening and closing lines 720, 730, respectively. The system processor 410 receives data from the load measurement devices 715b, 725b, and process the data to control the speed of the gate 700 and the tension in the opening and closing lines 720, 730. In an exemplary embodiment, when the gate 700 is moving from the fully expanded position of
Operating tension is adjustable through an automatic algorithm programmed into and executed by processor 410, written in a well-known industrial programming language such as an IEC 611 31-3 language, or through operator input of desired operating torque. Embodiments using an automatic algorithm programmed into and executed by processor 410 monitor gate operating speed; if the speed falls below a calibrated threshold, the operating torque incrementally increases until a desired speed is reached unless maximum torque has already been obtained. Embodiments using the operator input method track a torque setpoint inputted by the operator via an analogue potentiometer (such as a P3 America JL30) or via numerical entry on a graphical user interface, such as HMI 415.
Operating torque can be monitored in a variety of ways. If the winches 715, 725 have electric motors, a well-known field-oriented control motor model, or a combination of this motor model and a position feedback device (i.e., a conventional motor-mounted rotary encoder used as a load measurement device 715b, 725b) is used by processor 410 to determine the operating torque. If the winches 715, 725 have hydraulic motors, a pressure transducer is included in a torque monitoring circuit as a load measurement device 715b, 725b to determine hydraulic pressure consumed by the motor, thus enabling processor 410 to calculate the torque. Embodiments of this operating mode are enhanced using a load cell as a load measurement device 715b, 725b to determine actual line tension, such as a Load Pin available from Strainsert Company of West Conshohocken, Pa.
The motor torque is typically used to measure the line tension. However, to measure tensions in the cables, required for safety or information purposes, the system can be outfitted with strain gauges or load pins or measurement instrumentation built into the winch itself as load measurement devices 715b, 725b.
Torque is controlled in a variety of ways. If the winches 715, 725 have electric motors, a motor variable-frequency drive (such as an Allen Bradley Powerflex 755 AC Drive, available from Rockwell Automation of Milwaukee, Wis.) can use a well-known field-oriented motor model to determine the proportion of output current and timing of the current to create torque producing current. If the winches 715, 725 have hydraulic motors, the motor hydraulic circuit pressure control valve (such as a Model HVC pressure control valve available from Sun Hydraulics of Sarasota, Fla.), in combination with the output pressure feedback device, meters pressure to the motor circuit to produce torque.
The above-referenced field-oriented motor model is a variable-frequency drive calibrated model of the winch motor. It allows the variable-frequency drive to know the proportion of current that goes into flux generating current and the proportion that goes into torque-generating current, and thus regulate the current and the timing of current to allow for continuously variable torque control of the motor. This system of control has been developed for the industrial market since the early 1980's in such applications as paper winding. Its application to winching systems for equipment towing is unique. By utilizing this control method, system back tension (i.e., of the opening and closing lines) can be controlled without the use of a tail brake, disk brake, drum brake, or other physical braking method. All tension control is through electronic or hydraulic means. This enhances efficiency and decreases maintenance by reducing the amount of moving and wear parts.
Two of the above exemplary embodiments of a tension control algorithm executed by processor 410 will now be described with reference to the flow chart of
In an alternative embodiment also shown in
The disclosed gate position control algorithm is tied to the aforementioned torque control algorithm, loaded into a process logic controller (PLC) included in the controller 405 or processor 410; such as an Allen Bradley Compact Logics 537L2 PLC, available from Rockwell Automation of Milwaukee, Wis. As discussed herein above in detail, gate position is determined through sensor input to the PLC; end and transient positions are determined through rotary encoder(s) (such as a Baumer BMMV encoder) mounted to the winch drum, winch motor, or combination of the two. Certain embodiments include supplementation of end position determination by proximity sensors.
In some embodiments, linear position measurement is accomplished using well-known proximity sensors such as inductive, ultrasonic, or radio proximity devices, and/or fixed contact limit switches. These proximity type devices will be mounted to the end structure—whether a buoy or pier-based skid, to measure contact or presence of the gate structure or device mounted to the towing cable.
A Calibration System for Determining Limit Stops for Gate Operation
Calibration of the gate open and closed positions can be performed automatically or manually. In manual calibration mode, the gate, after deployment, is placed in the open gate or closed gate position. Limit switches are set (digitally or physically—by the operator). The gate is cycled to the opposite location, closed gate or open gate respectively, and limit switches are set (digitally or physically—by the operator). In automatic calibration mode, the gate control system is placed in calibration mode, the end user initiates the calibration sequence, and the gate performs the calibration sequence itself with no further operator input. The term “set” or “setting a limit switch” refers to moving positional information from an encoder (usually a DINT dual-integer) to a separate variable. Limit switch settings are stored in a conventional memory that is part of the system controller and/or processor. The limit switch setting process is detailed in the flow charts of
Embodiments of the automatic calibration mode include starting from the open gate position with the opening and closing winch tow lines in their appropriate positions. The operator begins the calibration sequence by issuing a command. The gate limits are set for the open gate position. The gate then closes until the closed gate position limits are engaged and the closed gate position limit switches are set. Alternative embodiments of this mode include using the closing winch measured torque (and therefore line-tension) to determine when the gate is closed, and setting the closed gate limit switch accordingly.
Embodiments of the automatic calibration mode include starting from an unknown gate position with the opening and closing tow lines in an unknown position. The operator begins the automatic calibration sequence by issuing a command. The gate then closes until the gate position limits are engaged and the gate closed position limit switches are set. The gate then opens until the open gate limits are engaged and the open gate position limits switches are set. A sensor mounted on the seafloor as shown in
The calibration procedure can be initiated once (during initial gate start-up) or prior to every time the gate is opened or closed.
Calibration of the limit switches is important to system operation as it provides the control algorithm with desired stopping locations during the gate towing routines. This is critical in operating the gate automatically—or without operator intervention or oversight.
In manual mode (
An example of the limit-setting procedure will now be described with reference to
In further embodiments, if the system has a proximity sensor 750 to indicate when the gate 700 is closed, the closed-gate signal from sensor 750 is also stored as part of the closed position data. Likewise, in embodiments having a second sensor to generate a signal indicating the gate is open, such as the proximity sensor 625 on the sea floor in
In other embodiments, the processor is for setting a desired partial open position of the gate 700 by moving the gate 700 to the partial open position based on encoder data from encoders 715a, 715b or based on input from the user, and storing the encoder data corresponding to when the gate is in the partial open position as partial open position data in the memory 450.
Indication Lights on Barrier, Gate, or End Connection
A barrier gate according to this embodiment is outfitted with marine lights, including standard amber/yellow lights used at night to warn others of an obstruction, and navigation lights (red/green) to inform others when and where to pass through the gate. The standard solar powered amber/yellow lights are commercial off the shelf products; for example, the SL60 by Sealite. The lights are used in conjunction with the proximity sensors and other sensors discussed in the previous sections such that when the sensors indicate, for example, that a latch is secure or the proper amount of cable has been payed out, the proper light(s) turn on or off. The lights of this embodiment can be fitted to any disclosed system.
The basic lighting scheme employed to indicate to vessel operators safe passage is presented in
To indicate to vessel operators if it is safe to pass through the gate 1000, navigation lights 1020 are mounted on the leading edge of the barrier 1000 and one end connection 1030. Lights 1020 are typically red or green, but may be other colors where deemed appropriate. When the gate 1000 is fully open (see
While the gate 1000 is operating (see
Note that the solar powered amber lights 1010 may be turned off when the gate 1000 is fully opened (see
Indication of these lights is present on the water (at the location of the gate) as well as remotely in the control room; for example, displayed on the HMI 415.
Warning and Status Features
The use of cables, sensors and lights as described herein above allow the disclosed systems to monitor their status and indicate to the operators or other vessels the status of the gate. This provides the systems with unique features to perform the following warning and/or status functions depending on whether the gate is closed, open, or in the process of opening or closing.
When the Gate is Closed:
In a disclosed system such as that of
When the Gate is Open:
Referring again to
When the Gate is in the Process of Opening/Closing:
If the proper amount of cable is not payed off the closing winch 725 or opening winch 715 (or taken in on the opposite winch) compared to a predetermined set point length, the processor 410 causes the operator to be informed via HMI 415 and/or the system stops. Likewise, if any of the tensions go above their predetermined set points, the operators are informed and/or the system stops. If the line being payed out on one winch does not match the line taken in on other winch, the operator is informed and/or the system stops.
At any time, if tensions in the system's lines approach yield, or other undesirable stresses or tensions are detected, the operator is informed and/or the system is shut down.
All of these notifications can employ the HMI 415, control cabinets, and/or navigation lights 1020, and work together as a system.
In certain embodiments shown in
While this invention has been described in conjunction with a number of embodiments, it is evident that many alternatives, modifications and variations would be or are apparent to those of ordinary skill in the applicable arts. Accordingly, applicants intend to embrace all such alternatives, modifications, equivalents and variations that are within the spirit and scope of this invention.
Furthermore, embodiments of the disclosed method and system for automatic gate operation and system status indication for marine barriers and gate systems may be readily implemented, fully or partially, in software using, for example, object or object-oriented software development environments that provide portable source code that can be used on a variety of computer platforms. Alternatively, embodiments of the disclosed method and system can be implemented partially or fully in hardware using, for example, standard logic circuits or a VLSI design. Other hardware or software can be used to implement embodiments depending on the speed and/or efficiency requirements of the systems, the particular function, and/or a particular software or hardware system, microprocessor, or microcomputer system being utilized. Embodiments of the disclosed method and system can be implemented in hardware and/or software using any known or later developed systems or structures, devices and/or software by those of ordinary skill in the applicable art from the functional description provided herein and with a general basic knowledge of the computer, exhaust and fluid flow, and/or cooking appliance arts.
Moreover, embodiments of the disclosed method and system for automatic gate operation and system status indication for marine barriers and gate systems can be implemented in software executed on a programmed general-purpose computer, a special purpose computer, a microprocessor, or the like. Also, the method of this disclosure can be implemented as a program embedded on a personal computer such as a JAVA® or CGI script, as a resource residing on a server or graphics workstation, as a routine embedded in a dedicated processing system, or the like.
The present application claims priority to U.S. Provisional Application No. 62/471,754, entitled “Automatic Gate Operation and System Status Indication for Marine Barriers and Gate Systems,” filed Mar. 15, 2017, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62471754 | Mar 2017 | US |