A liquid container refill management system including a machine learning algorithm and method of training the same, the system and method making use of noninvasive tank-in-tank measuring techniques. The system can comprise of a container fill level indicator. The container fill level indicator can be capable of detecting a vibration response signal on the outer surface of a container, wherein the system is capable of transmitting the response signal to a remote data processor for processing using a trained machine learning algorithm. The trained machine learning algorithm can be trained by the process of selecting model inputs and outputs to define an internal structure of the machine learning algorithm, applying a collection of input and output data samples to train the machine learning algorithm, and verifying the accuracy of the machine learning algorithm by applying input data samples and comparing received output values with expected output values.
G01M 3/32 - Investigating fluid tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for containers, e.g. radiators
F17C 13/00 - Details of vessels or of the filling or discharging of vessels
F17C 13/02 - Special adaptations of indicating, measuring, or monitoring equipment
F17C 1/00 - Pressure vessels, e.g. gas cylinder, gas tank, replaceable cartridge
G01F 22/00 - Methods or apparatus for measuring volume of fluids or fluent solid material, not otherwise provided for
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G01F 23/00 - Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
A tank-in-tank fill level indicator, making use of noninvasive tank-in-tank measuring techniques. A vibration device, such as an exciter or resonator, vibrates the outer tank at its natural frequency of vibration, thereby inducing the vibration of the inner tank and a beating effect as a result of the interaction of the vibrations of the two tanks. A vibration detection device, such as an accelerometer, detects the resultant beating effect of the two tanks' induced vibrations. A data processing device, such as a microcontroller, processes the detection data to obtain the liquid volume. A display, wired or wireless data transmission device, or combination thereof, is then used to provide tank or container fill-level information.