GAS CYLINDER INVENTORY SIGNALING APPARATUS AND METHOD
20170221136 · 2017-08-03
Assignee
Inventors
Cpc classification
G06Q10/087
PHYSICS
G01D5/26
PHYSICS
G01D3/022
PHYSICS
International classification
G01D5/26
PHYSICS
G06Q10/08
PHYSICS
Abstract
A gas cylinder counting apparatus that has a cage or rack with aligned parallel rows or bins of industrial gas cylinders stored in the cage or cage having upright posts with gas cylinder movement detectors. Gas cylinders in each bin are separated from each other to form an x-y cylinder array. Sensors attached to posts count cylinder removals by changes of state of the cylinder array and report removal of a cylinder from the bin to a local server. When gas cylinders are removed from cages, local servers report to a remote server that may be in a cloud having management software for gas cylinder delivery using orders from each local server.
Claims
1. A gas cylinder counting and ordering system comprising: a cage storing a plurality of gas cylinders in parallel bins having defined storage locations for the gas cylinders therein geometrically forming a grid of x-y cells, each grid cell of the cage having dimensions accommodating only one gas cylinder and each bin holding cylinders of one particular gas; at least one gas cylinder sensor associated with each grid cell communicating with a logic device having a state map of gas cylinders in cells of the cage at a particular time, the state map indicating the presence or absence of a gas cylinder in each grid cell; wherein the logic device has a user defined threshold for a count of selected gas cylinders in the cage that generates an electronic order when the threshold for one of the particular gases stored in the cage is detected by the sensors; and a remote server in communication with the logic device that receives the electronic order from the logic device, the remote server having supply and delivery software for order fulfillment.
2. The apparatus of claim 1 wherein the grid cells of the cage are defined by fixed horizontal parallel rails in one direction and removable cables spanning the distance between rails in an orthogonal direction.
3. The apparatus of claim 2 wherein the cage has a floor approximating the size of a shipping pallet supporting the plurality of gas cylinders.
4. The apparatus of claim 3 wherein the cage floor supports upright posts having a height that is between ⅓ to ⅔ the height of the largest gas cylinders stored in the cage, the upright posts supporting the horizontal parallel rails.
5. The apparatus of claim 1 wherein the gas cylinder sensors are optical beam sensors with beams spanning the distance between rails.
6. The apparatus of claim 5 where each grid cell has a plurality of spaced apart optical beam sensors spanning the distance between rails of the same grid cell.
7. The apparatus of claim 1 wherein the logic device stores a user specified desired number of gas cylinders in each bin.
8. The apparatus of claim 7 wherein the electronic order comprises the desired number of tanks less the threshold number for a particular gas plus tanks of all other particular gases that are absent from the desired number in the cage.
9. The apparatus of claim 1 wherein the remote server is a cloud server.
10. The apparatus of claim 1 wherein the remote server aggregates orders from a plurality of remote servers.
11. The apparatus of claim 2 wherein said cables are fixed to the cage on one side of a cell and have a clasp latching to an opposed side of the cell.
12. The apparatus of claim 2 wherein the removable cables are chains.
13. The apparatus of claim 4 wherein the floor has parallel channels below the floor spaced apart a distance to receive fork lift tangs for lifting the cage.
14. The apparatus of claim 1 wherein the sensors are sonic or ultrasonic pulse-echo sensors.
15. The apparatus of claim 1 wherein the sensors are metal detection proximity sensors.
16. A method for ordering gas cylinders comprising: placing gas cylinders in a cage having a plurality of parallel bins with defined gas cylinder storage locations forming an x-y pattern of storage cells; arranging the gas cylinders in the cage so that only one type of gas cylinder is in each bin; storing an electrical signal representing a desired number of gas cylinders of each gas type to be placed in the cage; storing an electrical signal representing a threshold number of gas cylinders of each gas type that is less than the desired number for ordering replacement cylinders upon reaching the threshold number; periodically sensing the presence or absence of gas cylinders in the storage cells and generating a count signal for gas cylinders of each gas type; and generating an order signal when a count signal for gas cylinders of a gas type reaches the threshold number, the order signal representing a number of gas cylinders of the particular gas type between the desired number of gas cylinders and the threshold number.
17. The method of claim 16 wherein said periodic sensing is by transmitting an optical beam in a direction spanning a storage cell wherein lockage of the beam generates a signal indicating presence of a gas cylinder and reception of the beam generates a signal indicating absence of a gas cylinder in the storage cell.
18. The method of claim 16 wherein said periodic sensing is by sonic pulse-echo sensors.
19. The method of claim 16 further defined by providing a cloud server receiving the order signals, the cloud server having software for order delivery.
20. The method of claim 16 wherein the order signal is augmented by a signal representing a number of gas cylinders for gas cylinders other than the cylinders of the particular type whose threshold count is reached, with the augmentation number signal being a signal for the desired number of cylinders for each gas type other than said particular type less the corresponding count signal for said each gas type, wherein an order signal represents a count of all desired numbers of gas cylinders of the cage who presence is not sensed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
DETAILED DESCRIPTION OF THE INVENTION
[0014] With reference to
[0015] Typically each row will have cylinders of a single gas type. For example, a cage or rack could have two rows of oxygen cylinders, one row of helium cylinders and one row of nitrogen cylinders. Sometimes cylinders of different gas types will have slightly different diameters, but the bins or rows are divided so that an x-y array of gas cylinders is present.
[0016] Each bin, such as bin 100, has an optional series of cables or dividers, such as gates or small doors, securing tanks in specified spaced apart positions, dividing the row into a number of cells. The cables may be chains, such as chains 90, that may be connected onto the posts 12, 22, and 32 to form gas cylinder enclosures that establish an array of cylinders, such as a rectangular x-y array where each tank is in a grid cell of the array. Other cables may be uniformly spaced in a bin and sets of cables may be connected between posts to secure the cylinders in an upright t position particularly where seismic safety is an issue. Cables are coupled by clasps to posts 22, 32, and 42, and are manually releasable to allow adding and removing of gas cylinders in and out of a bin.
[0017] When gas cylinders are placed in the bins, all of the cables are manually released to accommodate entry of the cylinders into the bins. Then, as each cylinder is placed in a bin, toward the back of the bin insofar as possible, the cables are hooked up to the posts manually to allow each gas cylinder to be enclosed in a designated space so that a tank array geometry is established. Cylinder sensors associated with each grid cell sense the presence or absence of a cylinder in a grid cell and transmits the sensed condition as an electrical signal to a x-y state map of stored cylinders. For example, presence of a cylinder may be represented as a logic one and absence of a tank as a logic zero in the x-y state map.
[0018] The array geometry becomes an initial logic state at a local server. When all bins are full of gas cylinders, the cage typically has a rectangular x-y array of gas cylinders in rows and columns whether cables are used or not. A maximum number of gas cylinders is optimally placed in a cage since a rectangular floor footprint can accommodate a grid pat-tern of a certain size cylinder. For example, a floor size can correspond to dimensions for being set on a shipping palette size of 34 inches by 42 inches, or a few inches smaller or larger on each side and so the floor is divided into an x-y grid pattern of cells optimized for cylinder diameter of the largest gas cylinders to be stored in the cage. The cage 11 may have a steel or aluminum floor with square cut outs 94 for a fork lift driver to lift the bin cage 11 onto a palette or transfer the bin cage 11 directly.
[0019] In grid cells 101 of
[0020] With reference to
[0021] Logic devices may be computer memory or electrical devices such as gate arrays or registers, all associated with a server that may be a local server or a cloud server. Signaling between the cylinder cages and the logic device may be wireless or wired, and may use the Internet for carrying signal messages between a cage and a server with the associated logic device.
[0022] With reference to
[0023] In
[0024] In a preferred embodiment of a tank count sensor, shown in
[0025] A user sets the initial threshold of gas cylinders for ordering gases stored in bins of a tank cage. The user al-so sets the maximum desired inventory, i.e. an initial cage state representing desired count of tanks for specific gases stored in bins of the cage. The threshold and maximum levels are established in state logic 411, seen in
[0026] Reporting of detected signals in
[0027] Remote server 513 has a count of cylinders removed from bins based upon the bin array sensor states from all connected cylinder storage units reporting through local servers, as well as order information that is based upon reaching preset thresholds. The count may be a database associated with different types of industrial gases where each bin is associated with a specific gas. The database monitors each specific gas, watching threshold levels and orders from local servers Such a database is used by known tank management and supply software 515 that handles supplier ordering, purchasing, stocking, and location of replacement cylinders. The tank management supply module 515 is connected to a route management module 517 that optimizes delivery of replacement cylinders. Both tank and cylinder management and supply software and route management software are well known and have been described in many publications.
[0028] The remote server 513, as well as local server 413, have a video display output that can be an internet website 521 or a cell phone app 523 so that server information relevant to a user can be graphically shown to users. For example, a user can confirm receipt of an order and the status of resupply from the tank management supply module. Cylinder management supply software 515 and route management software 517 also communicate with the remote server for display of information through the website and the cell phone app.
[0029] In operation, if there has been no change in an initial user-established logic state transmitted from a gas cylinder storage cage, no replacement cylinders or tanks are needed for that location and such information can be dis-played on a website or a cell phone app. On the other hand, if cylinder detectors show that a number of gas cylinders have been removed from bins of a tank cage such that a preset threshold number of cylinders for a specific gas is reached, an order signal is generated for all gas cylinders that are below the user-established desired level. This order information is conveyed by a local server to a remote server and then to the website or cell phone app. Replacement gas cylinder procurement and delivery is confirmed to the website or cell phone app, while being handled by the cylinder or tank management and supply software 515 with the specifics of delivery handled by the route management software 517. All of this is made possible by the cylinder cage gas cylinder counting system of the present invention.