The invention relates to a gas cylinder inventory counting and signaling from gas cylinder storage cages in a gas cylinder ordering and delivery system.
Industrial concerns, such as hospitals, welding shops, chemical processing plants and similar businesses, use large numbers of cylinders of industrial gases. Cylinders are delivered to such businesses in full condition and picked up after use. The cylinders are heavy, expensive and must be carefully stored. Methods for distribution and inventory control have been a subject of much research for many years. For example, see the paper in Interfaces 13, 6 Dec. 1983, p. 4-23 entitled “Improving the Distribution of Industrial Gases with an On-Line Computerized Routing and Scheduling Optimizer” by W. J. Bell et al. The article describes the efforts of Air Products and Chemicals, Inc. to implement industrial gas cylinder inventory management at customer locations with delivery vehicle scheduling. A sophisticated software algorithm for the project is described. An essential part of the gas cylinder management problem is knowing the present inventory of full and empty tanks. Usually a customer is responsible for inventory status and different customers have different approaches.
An object of the invention is to monitor use of gas cylinders at end user locations and report used cylinders/tanks to a tank management cylinder system.
These and other objects are achieved by a gas cylinder storage and signaling system detecting gas cylinder absence or presence in storage positions, ideally a grid pattern of a storage bin measured at timed intervals, to determine the bin logic state and communicating the bin logic state as a tank count for placing a tank order to a remote server at each timed interval. The bin logic state is an array of ones and zeros where one indicates presence of a tank and zero the absence of a tank, or vice-versa. The term grid is not intended to limit the storage positions to any particular geometric shape of tank positions, so long as there is a mathematical representation of the grid as an logic array. The storage bin comprises gas cylinder storage positions as an electronic grid, including rows with a gas cylinder sensor for each tank position associated with a logic device continuously generating logic states, one or zero, for the grid at timed intervals corresponding to the inventory of gas cylinders stored in the grid or other array, i.e. the tank count.
In the invention, one of the inputs for gas cylinder management software for industrial gas cylinder ordering and deliverys comes from a tank farm of a user where gas cylinders are stored prior to use in a cage or rack and then counted as cylinders are used. The present invention contemplates a gas cylinder cage or rack that has multiple bins or rows where gas cylinders are stored in an x-y grid pattern of cells, the cage having upright posts and horizontal rails aligning multiple cylinders in rows or called bins, sometimes with a safety closure such as a cable between members of a row that establish a geometric x-y array of cylinders. The upright posts support horizontal rails have gas cylinder detection proximity sensors which report removal of a cylinder to a local server that maintains a count of cylinders in the cage. Optical beam sensors, with a beam spanning a grid cell, are preferred. Because gas cylinders can have different sizes, i.e. diameters, rails of a cage may have multiple beam sensors for gas cylinder detection so that a cylinder that is not in the geometric center of a grid cell is still counted. The sensors are associated with array logic having a first logic state indicating a quiet state associated with a known number of cylinders and a second logic state indicating removal of a cylinder from a bin. Multiple cylinder proximity sensors communicate logic states of a cage or rack at timed intervals, as described above, to with a networked local server for signaling changes of logic states associated with removal of cylinders from different bins of a rack or cage.
Different type of gases can be stored in a bin but in known positions, such as segregated by rows. Each different gas type has a preset inventory threshold for all tanks of the same gas type. When the inventory of tanks for a particular gas type drops below the threshold, all missing tanks are identified for ordering as seen in the new logic state, not merely the ones below the threshold of one particular gas. All gas types are ordered if missing tanks are indicated once a threshold is reached. If missing tanks are indicated, but no threshold level is reached, then no order is placed. Gas cylinder inventory management software communicates with the order.
A plurality of local servers having such orders is connected via the Internet or otherwise to a remote server that is associated with gas cylinder management and supply software and route management software. The remote server tracks orders and cylinder usage from the cylinder tank storage units of different users and optimizes delivery of replacement cylinders. The remote server can display gas cylinder management information via a website or a smart phone app.
With reference to
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.
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.
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.
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 pattern 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.
In grid cells 101 of array 105 in
With reference to
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.
With reference to
In
In a preferred embodiment of a tank count sensor, shown in
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
Reporting of detected signals in
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.
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.
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.
This application is a continuation-in-part of U.S. patent application Ser. No. 14/799,230 filed Jul. 14, 2015 which is a continuation-in-part of U.S. patent application Ser. No. 14/509,532 filed on Oct. 8, 2014 and a continuation-in-part of U.S. patent application Ser. No. 14/509,570 filed on Oct. 8, 2014, all of which are incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
4636950 | Caswell et al. | Jan 1987 | A |
4642007 | Marshall | Feb 1987 | A |
4766548 | Cedrone et al. | Aug 1988 | A |
4884928 | Nachtigall | Dec 1989 | A |
5505473 | Radcliffe | Apr 1996 | A |
5608643 | Wichter et al. | Mar 1997 | A |
6346680 | Takahashi et al. | Feb 2002 | B1 |
6553128 | Jouvaud | Apr 2003 | B1 |
6685404 | Udivich | Feb 2004 | B2 |
6712276 | Abali et al. | Mar 2004 | B1 |
6761194 | Blong | Jul 2004 | B1 |
6783311 | Sauerwald | Aug 2004 | B2 |
7304588 | Ingalsbe et al. | Dec 2007 | B2 |
7619523 | Durtschi et al. | Nov 2009 | B2 |
7635854 | Babin | Dec 2009 | B1 |
8159358 | van Schie et al. | Apr 2012 | B2 |
9453611 | Suman | Sep 2016 | B2 |
20050244096 | Jeffers | Nov 2005 | A1 |
20070050271 | Ufford et al. | Mar 2007 | A1 |
20080084306 | Durtschi et al. | Apr 2008 | A1 |
20100241277 | Humphrey | Sep 2010 | A1 |
20110140850 | Wassel et al. | Jun 2011 | A1 |
20120160604 | Bowden | Jun 2012 | A1 |
20120242352 | Gong | Sep 2012 | A1 |
20120292399 | Launiainen | Nov 2012 | A1 |
20120299314 | Jiang | Nov 2012 | A1 |
20130049382 | Day et al. | Feb 2013 | A1 |
20140163727 | Siamer | Jun 2014 | A1 |
Entry |
---|
W.J. Bell et al., “Improving the distribution of industrial gases with an on-line computerized routing and scheduling optimizer”, Air Products & Chemicals, Inc., Dec. 6, 1983, pp. 4-23. |
Number | Date | Country | |
---|---|---|---|
20170221136 A1 | Aug 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14799230 | Jul 2015 | US |
Child | 15494250 | US | |
Parent | 14509532 | Oct 2014 | US |
Child | 14799230 | US | |
Parent | 14509570 | Oct 2014 | US |
Child | 14509532 | US |