Aspects of the disclosure are related to the field of electronic sensing devices, and in particular, tank fullness sensing devices.
Fluid storage tanks are used in a variety of liquid and gas storage systems, such as for storing water, oil, gasoline, chemicals, or other substances. However, measuring a fullness of a fluid storage tank can be difficult. Direct physical measurement, such as via measurement rods or visual inspection, is cumbersome and can be inaccurate or slow. Rigid float-based systems also can measure fluid levels, but deployment into a fluid storage tank present maintenance, mounting, and calibration problems.
What is disclosed is a tank fullness monitoring system. The tank fullness monitoring system includes a plurality of buoyant sensor nodes coupled in series along a line, where the buoyant sensor nodes are configured to hang in series along the line, and where each of the buoyant sensor nodes is configured to indicate when floating at a fluid interface. The tank fullness monitoring system also includes a control node attached to the tank and coupled to a first one of the buoyant sensor nodes, and configured to monitor the buoyant sensor nodes.
Many aspects of the disclosure can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views. While several embodiments are described in connection with these drawings, the disclosure is not limited to the embodiments disclosed herein. On the contrary, the intent is to cover all alternatives, modifications, and equivalents.
Each of sensor nodes 110-112 is coupled to sensor node 120 in a series fashion along line 130. In this example, each of sensor nodes 110-112 is coupled electrically to control node 120 by line 130. Each of sensor nodes 110-112 includes a sensor portion and a buoyancy system. The sensor portion could comprise a mercury switch, magnetic switch, thermometers, thermocouples, thermopiles, emitters/detectors, microphones, accelerometers, strain gauges, flow gauges, chemical sensors, micro-electromechanical system (MEMS) sensors, electrical sensors, among other sensing equipment and circuitry. The sensor portion could also include a transceiver portion for communication with control node 120. In some examples, the transceiver portion includes a wireline transceiver for communicating over line 130 via a wire, optical fiber, or other medium. In other examples, the transceiver portion includes a wireless transceiver and antenna. Each of sensor nodes 110-112 could also include a processing portion for receiving sensor information, amplifying, scaling, modifying, adjusting, digitizing, or converting the information, as well as for controlling the transceiver portion and sensor portion. Each of sensor nodes 110-112 could also comprise a power system, such as a battery.
Control node 120 comprises equipment for receiving sensor information from each of sensor nodes 110-112. In some examples, the information is received over line 130, while in other examples, the information is received wirelessly from each of sensor nodes 110-112. Control node 120 also includes equipment to attach control node 120 to tank 101 as well as support each of sensor nodes 110-112 along line 130. In some examples, control node 120 is attached to tank 101 with fasteners, such as screws, rivets, while in other examples, control node 120 is attached to tank 101 magnetically or with an adhesive. Control node 120 also includes communication interfaces, as well as a computer system, microprocessor, circuitry, or some other processing device or software system, and may be distributed among multiple processing devices. Examples of control node 120 may also include software such as an operating system, logs, utilities, drivers, networking software, and other software stored on a non-transient computer-readable medium. In some examples, each of sensor nodes 110-112 includes a level-sensitive switch, such as a mercury switch, and control node 120 includes the associated circuitry to drive and monitor the level-sensitive switches of sensor nodes 110-112. Control node 120 could include complementary or additional sensors, equipment, and circuitry as to each of sensor nodes 110-112. In some examples, control node 120 is not employed, and only sensor nodes 110-112 are employed.
In the examples shown in
In operation, sensor nodes 110-112 hang from line 130 at different depths, as suspended from control node 120, and are positioned in tank 101 to measure a fluid level within tank 101.
In operation, sensor nodes 110-112 hang from line 130 at different depths, as suspended from control node 120, and are positioned in tank 101 to measure two different fluid levels within tank 101.
In the example shown in
Sensor interface 310 comprises transceiver equipment for communicating with and controlling sensor nodes, such as sensor nodes 110-112. Sensor interface 310 exchanges communications over link 350. Link 350 could use various protocols or communication formats as described herein for line 130, including combinations, variations, or improvements thereof.
Processing system 320 includes storage system 331. Processing system 330 retrieves and executes software 322 from storage system 331. In some examples, processing system 320 is located within the same equipment in which sensor interface 310 or power system 340 is located. In further examples, processing system 320 comprises specialized circuitry, and software 322 or storage system 321 could be included in the specialized circuitry to operate processing system 320 as described herein. Storage system 321 could include a non-transient computer-readable medium such as a disk, tape, integrated circuit, server, or some other memory device, and also may be distributed among multiple memory devices. Software 322 may include an operating system, logs, utilities, drivers, networking software, and other software typically loaded onto a computer system. Software 322 could contain an application program, firmware, or some other form of computer-readable processing instructions. When executed by processing system 320, software 322 directs processing system 320 to operate as described herein, such as monitor sensor nodes over link 350, or control the operation of sensor nodes.
Bus 330 comprises a physical, logical, or virtual communication and power link, capable of communicating data, control signals, power, and other communications. In some examples, bus 330 is encapsulated within the elements of sensor interface 310, processing system 320, or power system 340, and may include a software or logical link. In other examples, bus 330 uses various communication media, such as air, space, metal, optical fiber, or some other signal propagation path, including combinations thereof. Bus 330 could be a direct link or might include various equipment, intermediate components, systems, and networks.
Power system 340 includes circuitry and a power source to provide power to the elements of control node 300. The power source could include a battery, solar cell, spring, flywheel, capacitor, thermoelectric generator, nuclear power source, chemical power source, dynamo, or other power source. In some examples, power system 240 receives power from an external source, and processes the power for use by control node 300 over bus 330 and for use by sensor nodes over link 350. Power system 340 also includes circuitry to condition, monitor, and distribute electrical power to the elements of control node 300.
Transceiver 410 comprises a communication interface for communicating with a control node and other sensor nodes, such as control node 120 or sensor nodes 110-112. Transceiver 410 could include transceiver equipment and antenna elements for exchanging sensor information, data, or other information, with a control node, omitted for clarity, over link 441. Transceiver 410 also provides feed-through communication link 442 for daisy-chaining another sensor node to sensor node 400, such as shown in
Sensor 420 comprises a sensor or sensors for monitoring a fluid level. The sensor could comprise, for example, level sensors, mercury switches, thermometers, thermocouples, thermopiles, infrared (IR) emitters/detectors, microphones, ultrasonic emitters/detectors, accelerometers, strain gauges, flow gauges, chemical sensors, micro-electromechanical system (MEMS) sensors, electrical sensors, among other sensing equipment and circuitry. Sensor 420 could include sensor circuitry, amplifiers, analog-to-digital converters, microcontrollers, among other circuitry. In some examples, sensor 420 is configured to indicate when sensor node 400 changes in a physical configuration, such as when tipped over or when floating at a fluid interface.
Buoyancy system 430 establishes a buoyancy of sensor node 400 in a fluid environment. Buoyancy system 430 could include an air space, gas bladder, foam, wood, polymer, or other buoyant material or space. In some examples, buoyancy system 430 is configured to have a certain specific gravity or relative density, to allow sensor node 400 to have different buoyancy characteristics in different fluids, such as float on water, but sink in oil. Other buoyancy characteristics could be employed for different fluids. In further examples, buoyancy system 430 is configured to rotate or tip sensor node 400 when at a fluid interface or when floating. A shape, orientation, or location of buoyancy system 430 could be employed to rotate sensor node 400. Buoyancy system 430 could comprise the enclosure or case of sensor node 400, or be an element within an enclosure of sensor node 400, among other configurations.
Link 440 comprises a physical, logical, or virtual communication and power link, capable of communicating data, control signals, power, and other communications. In some examples, link 440 is encapsulated within the elements of transceiver 410 or sensor 420, and may include a software or logical link. In other examples, link 440 uses various communication media, such as air, space, metal, optical fiber, or some other signal propagation path, including combinations thereof. Link 440 could be a direct link or might include various equipment, intermediate components, systems, and networks.
The included descriptions and figures depict specific embodiments to teach those skilled in the art how to make and use the best mode. For the purpose of teaching inventive principles, some conventional aspects have been simplified or omitted. Those skilled in the art will appreciate variations from these embodiments that fall within the scope of the invention. Those skilled in the art will also appreciate that the features described above can be combined in various ways to form multiple embodiments. As a result, the invention is not limited to the specific embodiments described above, but only by the claims and their equivalents.
This patent application is related to and claims priority to U.S. Provisional Patent Application No. 61/333,464, entitled “Tank Fullness Monitoring System,” filed on May 11, 2010, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61333464 | May 2010 | US |