A wine bottle leakage monitoring system and method
By combining a UWB tag module, an ultrasonic liquid level sensor, and an alcohol concentration sensor, a wine jar leakage monitoring system has been developed, achieving high-precision detection and location of wine jar leaks. This solves the problems of low efficiency and inaccurate location in existing technologies and adapts to the dynamic changes in the cellar storage environment.
Patent Information
- Application Number
- CN202511534554.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-27
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2045-10-27
AI Technical Summary
Existing technologies for monitoring leaks in wine jars in wine cellars are inefficient, inaccurate in locating leaks, and susceptible to environmental interference, making it difficult to detect hidden leaks in a timely manner, resulting in high costs and false alarm rates.
By combining a UWB tag module and an ultrasonic liquid level sensor with an alcohol concentration sensor, the alcohol concentration and liquid level data in the wine cellar are analyzed through an edge processor. UWB positioning technology is used for high-precision judgment and positioning. Error correction is achieved by combining the liquid level drop rate and time difference calculation.
It improves the accuracy of wine jar leakage detection and location, adapts to dynamic changes in wine jar location, reduces false alarm rate and location error, and saves network resources.
Smart Images

Figure CN121007678B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of wine jar leakage intelligent monitoring, in particular to a wine jar leakage monitoring system and method. BACKGROUND
[0002] Baijiu is a kind of liquor with unique production process in China, which usually needs to be buried or stored in a cellar during the brewing process. Through long-term storage, harmful substances and impurities such as fusel alcohols and aldehydes in the Baijiu original liquor become unique aromatic hydrocarbons, increasing the flavor of Baijiu. During the storage process, choosing pottery jars for storage is the key. The sealing and integrity of the pottery jars, which serve as containers for storing Baijiu during the storage process, are crucial to ensuring the quality of the Baijiu inside. Baijiu is volatile, and when the sealing of the pottery jars is not good or they are damaged, it will exacerbate the evaporation of Baijiu into the cellar space, resulting in high concentration of alcohol in the cellar space. Therefore, how to effectively monitor whether the wine jar has leaked to ensure timely detection of the leaking wine jar is a key to the Baijiu storage process, thereby reducing losses.
[0003] The prior art has the following defects in monitoring the leakage of a large number of wine jars in a cellar:
[0004] 1. Manual inspection relies on experience for judgment, the coverage of a single inspection is limited, and it cannot capture instantaneous leakage signals, making it difficult to find hidden leakage points, resulting in low inspection efficiency and high labor costs.
[0005] 2. Single physical quantity monitoring (such as liquid level) is easily affected by environmental temperature and humidity, resulting in a high false alarm rate in the storage environment. It cannot cope with dynamic changes in the position of the wine jar, and once the position of the wine jar changes, it cannot obtain accurate position information of the wine jar in the cellar. In a complex storage environment, it is easily affected by multipath effects, and the positioning accuracy is unstable. SUMMARY
[0006] In view of the above deficiencies in the prior art, the present application provides a wine jar leakage monitoring system and method, which realizes high-precision wine jar leakage determination and accurate positioning of the wine jar.
[0007] In order to achieve the above-mentioned application purposes, the technical solution adopted by the present application is:
[0008] A wine jar leakage monitoring system is provided, which comprises:
[0009] a terminal monitoring component installed on the lid of the wine jar, a positioning monitoring component installed on the top of the cellar, an edge processor, and a monitoring center;
[0010] The terminal monitoring component comprises a UWB tag module, an ultrasonic liquid level sensor, a signal acquisition module, and a wireless module. The ultrasonic liquid level sensor is used to acquire the liquid level data of the wine in the wine jar and send it to the signal acquisition module.
[0011] The positioning monitoring assembly is uniformly installed on the top of the wine cellar, and the positioning monitoring assembly comprises a UWB base station module and an alcohol concentration sensor; the alcohol concentration sensor collects alcohol concentration data in the air in the wine cellar;
[0012] The edge processor is connected with the positioning monitoring assembly distributed in the wine cellar, uses the alcohol concentration data to analyze the area where leakage occurs in the wine cellar, and uses the UWB tag module and the UWB base station module to position the wine jar in the area where leakage occurs, and combines the liquid level data to screen the wine jar where leakage occurs;
[0013] The edge processor communicates with the monitoring center through the wireless networking module, and sends the positioning information of the leaked wine jar to the monitoring center.
[0014] Further, the terminal monitoring assembly further comprises a battery module, and the battery module is used to provide power supply for the terminal monitoring assembly.
[0015] A method for monitoring the leakage of the wine jar by using the above wine jar leakage monitoring system is provided, which comprises:
[0016] Step S1: The alcohol concentration sensor collects the alcohol concentration data in the air in the wine cellar in real time, calculates the average value of the real-time alcohol concentration data in the wine cellar, and determines whether the surrounding wine jar leaks according to the fluctuation deviation of the alcohol concentration data at different positions and the continuous alcohol concentration sensor;
[0017] Step S2: The UWB base station module on the positioning monitoring assembly is used to screen the nearest UWB tag module, and the liquid level data of the wine in the wine jar collected by the ultrasonic liquid level sensor corresponding to the nearest UWB tag module is used to calculate the liquid level drop rate, and the wine jar where leakage occurs is screened out;
[0018] Step S3: The edge processor acquires the uplink UWB positioning signal sent by the corresponding UWB tag module on the wine jar where leakage occurs to each UWB base station module, calculates the positioning coordinates of the wine jar where leakage occurs by using the time difference of the uplink UWB positioning signal reaching each UWB base station module, and corrects the positioning coordinates based on the dynamic allocation of the UWB base station module;
[0019] Step S4: The edge processor sends the positioning coordinates of the wine jar where leakage occurs after error correction to the monitoring center, and the monitoring center acquires the position of the wine jar where leakage occurs in the wine cellar according to the positioning coordinates.
[0020] Further, step S1 comprises:
[0021] Step S11: The alcohol concentration sensor collects the alcohol concentration data in the air in the wine cellar in real time , tThe time of alcohol concentration data collection is determined based on the number of positioning monitoring components installed on the top of the wine cellar. N Calculate the average value of real-time alcohol concentration data. ;
[0022] ;
[0023] in, n The identifier is the number of the monitoring component.
[0024] Step S12: Calculate alcohol concentration data Compared with the average The difference between Define fluctuation threshold ,like If the result is positive, proceed to step S13; otherwise, return to step S11 and continue collecting data on the alcohol concentration in the cellar air.
[0025] Step S13: Obtain the acquisition time t Previous continuous alcohol concentration data , For the time of data collection t The number of consecutive alcohol concentration data points previously available. The time interval for collecting alcohol concentration data. For the consecutive first k Individual alcohol concentration data;
[0026] Step S14: Calculate the difference between consecutive alcohol concentration data. , If it exists Then determine the location monitoring component n If a leak occurs in the surrounding wine jars, proceed to step S21; otherwise, collect the alcohol concentration data. If random error fluctuations occur, return to step S11 and continue collecting alcohol concentration data in the cellar air.
[0027] Further, step S2 includes:
[0028] Step S21: Locate the monitoring component n The UWB base station module sends a location request command to the surrounding UWB tag modules. After receiving the location request command, the UWB tag module immediately sends an uplink UWB location signal to the surrounding UWB base station modules.
[0029] Step S22: Locate the monitoring component n The UWB base station module uses the UWB tag module corresponding to the first received uplink UWB positioning signal as the nearest UWB tag module. m , indicating UWB tag modulem The corresponding terminal monitoring component and the distance positioning monitoring component n recent;
[0030] Step S23: The nearest terminal monitoring component will detect the ultrasonic liquid level sensor at the time of data acquisition. t Previously collected data on the liquid level in the wine jar The data is sent to the edge processor to calculate the rate of drop of the continuously collected liquid level data.
[0031] ;
[0032] in, For ultrasonic level sensor at the time of acquisition Collected liquid level data, For ultrasonic liquid level sensor at time Collected liquid level data, i For the time of data collection t Previous liquid level data number, For ultrasonic level sensor at the time of acquisition Collected liquid level data, For ultrasonic level sensor at the time of acquisition Collected liquid level data;
[0033] Step S24: Set the threshold for the rate of drop in liquid level data. ;like Then determine the UWB tag module. m If the wine jar is leaking, proceed to step S31; otherwise, proceed to step S25.
[0034] Step S25: Repeat steps S22-S24, based on the UWB tag module and the positioning monitoring component. n The distance between them is used to determine the location monitoring components in order from closest to farthest. n Check if any of the surrounding wine jars are leaking, and then identify the leaking jars in sequence, proceeding to step S31.
[0035] Further, step S3 includes:
[0036] Step S31: Define the coordinates of the UWB base station module within the wine cellar. UWB tag module m Coordinates within the wine cellar UWB tag module m The distance to the UWB base station module is ;
[0037] ;
[0038] Step S32: Based on the UWB tag modulem The sending time of the uplink UWB positioning signal to any three UWB base station modules in the cellar The time difference , the distance equation set about the time difference is constructed;
[0039] ;
[0040] Wherein, The sending time of the uplink UWB positioning signal to any three UWB base station modules in the cellar m The sending time of the uplink UWB positioning signal to any three UWB base station modules in the cellar C The transmission speed of the uplink UWB positioning signal;
[0041] Step S33: combined with the coordinates of the three UWB base station modules in the cellar, the distance equation set about the time difference is expanded, and the positioning coordinates of the UWB tag module m in the cellar are calculated , that is, the positioning coordinates of the leaking jar are obtained;
[0042] ;
[0043] Wherein, The coordinates of the three UWB base station modules in the cellar respectively;
[0044] Step S34: according to the number of UWB base station modules in the cellar N , the UWB base station modules in the cellar are dynamically split into different UWB base station module groups, each UWB base station module group contains three different UWB base station modules, , Indicates the integer part;
[0045] Step S35: from UWB base station module groups, select W UWB base station module groups to locate the leaking jar, and the selection process satisfies the target function;
[0046] ;
[0047] Wherein, The UWB base station module set contained in the selected W UWB base station module group, w The UWB base station module number in the UWB base station module set , The UWB base station module set contained in the selected UWB base station module group, The UWB base station modulew The time to receive the uplink UWB positioning signal;
[0048] Step S36: Utilize W Based on the coordinates of the UWB base station modules within the wine cellar and the time they received the uplink UWB positioning signal, steps S31-S33 are executed to calculate... W The location coordinates of the leaking wine jar;
[0049] Step S37: According to W The location coordinates of the leaking wine jar were calculated using the positioning coordinates, after error correction. ;
[0050] ;
[0051] in, This is the number of the UWB base station module group. For the first The positioning coordinates calculated by each UWB base station module group.
[0052] The beneficial effects of this invention are as follows: This solution combines environmental alcohol concentration data and liquid level data within the wine jars to comprehensively determine whether a leak has occurred in the wine cellar, effectively filtering out false alarms and misjudgments, and improving the accuracy of leak detection. Furthermore, it utilizes UWB positioning technology for precise location of the wine jars, adapting to dynamic changes in their position during aging, and optimizes their positioning coordinates based on proximity, avoiding the impact of long-distance signal transmission on positioning accuracy, thus solving the problem of inaccurate positioning in complex aging environments. Simultaneously, the introduction of edge computing effectively improves the response time for leak detection and location, saves network resources for building a monitoring system, and reduces the impact of signal interaction and transmission between different wine cellars. Attached Figure Description
[0053] Figure 1 This is a schematic diagram of a wine jar leakage monitoring system.
[0054] Figure 2 A flowchart of a method for monitoring leaks in wine jars. Detailed Implementation
[0055] The specific embodiments of the present invention are described below to enable those skilled in the art to understand the present invention. However, it should be understood that the present invention is not limited to the scope of the specific embodiments. For those skilled in the art, various changes are obvious as long as they are within the spirit and scope of the present invention as defined and determined by the appended claims. All inventions utilizing the concept of the present invention are protected.
[0056] like Figure 1As shown, a wine jar leakage monitoring system comprises:
[0057] terminal monitoring components installed on the wine jar cover, positioning monitoring components installed on the top of the wine cellar, an edge processor and a monitoring center;
[0058] The terminal monitoring component comprises a UWB tag module, an ultrasonic liquid level sensor, a signal acquisition module and a wireless module; the ultrasonic liquid level sensor is used to collect the liquid level data of the wine in the wine jar and send it to the signal acquisition module;
[0059] The positioning monitoring components are evenly installed on the top of the wine cellar, and the positioning monitoring components comprise a UWB base station module and an alcohol concentration sensor; the alcohol concentration sensor collects the alcohol concentration data in the air in the wine cellar;
[0060] The edge processor is connected with the positioning monitoring components distributed in the wine cellar, uses the alcohol concentration data to analyze the area where leakage occurs in the wine cellar, and uses the UWB tag module and the UWB base station module to position the wine jar in the area where leakage occurs, and combines the liquid level data to screen the wine jar where leakage occurs;
[0061] The edge processor communicates with the monitoring center through the wireless networking module, and sends the positioning information of the leaked wine jar to the monitoring center.
[0062] In this embodiment, the terminal monitoring component further comprises a battery module, which is used to provide power supply for the terminal monitoring component.
[0063] A method for monitoring the leakage of the wine jar by using the above wine jar leakage monitoring system, comprising:
[0064] Step S1: The alcohol concentration sensor collects the alcohol concentration data in the air in the wine cellar in real time, calculates the average value of the real-time alcohol concentration data in the wine cellar, and determines whether the surrounding wine jar has leakage according to the fluctuation deviation of the alcohol concentration data at different positions and the continuous alcohol concentration sensor.
[0065] Step S1 specifically comprises the following steps:
[0066] Step S11: The alcohol concentration sensor collects the alcohol concentration data in the air in the wine cellar in real time , t is the collection time of the alcohol concentration data, and the number of positioning monitoring components installed on the top of the wine cellar N is used to calculate the average value of the real-time alcohol concentration data ;
[0067] ;
[0068] Wherein, n is the number of the positioning monitoring component;
[0069] Step S12: Calculate alcohol concentration data Compared with the average The difference between Define fluctuation threshold ,like If the result is positive, proceed to step S13; otherwise, return to step S11 and continue collecting data on the alcohol concentration in the cellar air.
[0070] Step S13: Obtain the acquisition time t Previous continuous alcohol concentration data , For the time of data collection t The number of consecutive alcohol concentration data points previously available. The time interval for collecting alcohol concentration data. For the consecutive first k Individual alcohol concentration data;
[0071] Step S14: Calculate the difference between consecutive alcohol concentration data. , If it exists Then determine the location monitoring component n If a leak occurs in the surrounding wine jars, proceed to step S21; otherwise, collect the alcohol concentration data. If random error fluctuations occur, return to step S11 and continue collecting alcohol concentration data in the cellar air.
[0072] Step S2: Use the UWB base station module on the positioning and monitoring component to filter the nearest UWB tag module, and calculate the liquid level drop rate based on the liquid level data of the wine in the wine jar continuously collected by the ultrasonic liquid level sensor corresponding to the nearest UWB tag module, and filter out the wine jars that have leaked.
[0073] Step S2 specifically includes the following steps:
[0074] Step S21: Locate the monitoring component n The UWB base station module sends a location request command to the surrounding UWB tag modules. After receiving the location request command, the UWB tag module immediately sends an uplink UWB location signal to the surrounding UWB base station modules.
[0075] Step S22: Locate the monitoring component n The UWB base station module uses the UWB tag module corresponding to the first received uplink UWB positioning signal as the nearest UWB tag module. m , indicating UWB tag module m The corresponding terminal monitoring component and the distance positioning monitoring component n recent;
[0076] Step S23: The nearest terminal monitoring component sends the wine level data collected by the ultrasonic wine level sensor at the collection time t to the edge processor, calculates the falling rate of the continuously collected wine level data .
[0077]
[0078] i t
[0079] Step S24: Set the threshold of the falling rate of the wine level data ; if , it is determined that the wine jar where the UWB tag module is located has a leak, and step S31 is executed; otherwise, step S25 is executed m
[0080] The threshold is set according to the sensitivity of the leak determination of the wine jar , and the falling rate of the wine level data of a well-sealed wine jar in a short time can be almost ignored, so the threshold can be set to 0.
[0081] Step S25: Repeat steps S22-S24, and according to the distance between the UWB tag module and the positioning monitoring component n , determine whether the wine jar around the positioning monitoring component n has a leak from near to far, and filter out the wine jar with a leak in turn, and execute step S31.
[0082] The present application determines whether the nearest wine jar has a leak according to the positioning monitoring component n , although the leakage and diffusion of the leak have randomness, in theory, the positioning monitoring component n always detects the signal of suspected leakage first, and this screening rule from near to far can effectively reduce the data processing amount of the edge processor and improve the efficiency and timeliness of the leak determination.
[0083] Step S3: the edge processor acquires the uplink UWB positioning signal sent by the corresponding UWB tag module on the wine jar with leakage to each UWB base station module, calculates the positioning coordinates of the wine jar with leakage by using the time difference of the uplink UWB positioning signal reaching each UWB base station module, and corrects the positioning coordinates based on the dynamic allocation of the UWB base station module.
[0084] Step S3 specifically includes the following steps:
[0085] Step S31: defining the coordinates of the UWB base station module in the wine cellar , the UWB tag module m in the wine cellar ; m the distance from the UWB tag module to the UWB base station module ;
[0086] ;
[0087] The embodiment constructs a three-dimensional coordinate system in the wine cellar to position the wine jar, and the three-dimensional coordinates marked by the three-dimensional coordinate system can well adapt to the irregular and three-dimensional wine cellar terrain environment, thereby achieving accurate positioning of the wine jar. The three-dimensional coordinate system takes the center of the wine cellar as the origin, the horizontal plane as the xoy plane, and the z-axis perpendicular to the horizontal plane.
[0088] Step S32: constructing a distance equation group about the time difference according to the time m of the uplink UWB positioning signal sent by the UWB tag module to any three UWB base station modules in the wine cellar ;
[0089] ;
[0090] wherein, is the time of the UWB tag module m sending the uplink UWB positioning signal, C is the transmission speed of the uplink UWB positioning signal;
[0091] Step S33: combining the coordinates of the three UWB base station modules in the wine cellar , expanding the distance equation group about the time difference, and calculating the positioning coordinates m of the UWB tag module in the wine cellar , i.e. obtaining the positioning coordinates of the wine jar with leakage;
[0092] ;
[0093] wherein, are respectively the coordinates of the three UWB base station modules Coordinates of the wine cellar;
[0094] Step S34: According to the number of UWB base station modules in the wine cellar N , the UWB base station modules in the wine cellar are dynamically split into different UWB base station module groups, each of which contains three different UWB base station modules, , represents the integer part of a number;
[0095] Step S35: From the UWB base station module groups, the W UWB base station module groups are selected to locate the leaking wine jars, and the selection process satisfies the objective function;
[0096] ;
[0097] wherein, is the UWB base station module set contained in the selected W UWB base station module group, w is the UWB base station module number in the UWB base station module set , is the UWB base station module set contained in the UWB base station module group, is the UWB base station module number in the UWB base station module set w ,
[0098] Step S36: Using the coordinates of the UWB base station modules in the wine cellar and the time of receiving the uplink UWB positioning signal, execute steps S31-S33 to calculate the positioning coordinates of the W leaking wine jars; W Step S37: According to the
[0099] positioning coordinates, calculate the positioning coordinates of the leaking wine jars after error correction W ;
[0100] ;
[0101] wherein, is the number of the UWB base station module group, is the positioning coordinates calculated by the UWB base station module group.
[0102] The application constructs a target function to dynamically screen a plurality of UWB base station module groups for calculating positioning coordinates, corrects errors caused by a single UWB base station module group for calculating positioning coordinates through the plurality of UWB base station module groups, and reasonably divides different UWB base station module groups based on a nearest principle to reduce the influence of clock errors of uplink UWB positioning signals caused by long-distance signal transmission on positioning coordinate calculation.
[0103] Step S4: The edge processor sends the positioning coordinates of the leaking wine jar after error correction to the monitoring center, and the monitoring center obtains the position of the leaking wine jar in the wine cellar according to the positioning coordinates.
[0104] The application can realize accurate positioning of the wine jar under the condition of dynamic change of the position of the wine jar by using the UWB positioning technology. The position of the wine jar in the wine cellar changes dynamically according to the number of wine jars during the storage process to ensure uniform distribution of the wine jars in the wine cellar. Therefore, the UWB base station modules distributed in the wine cellar can realize accurate positioning of the position of the wine jar regardless of the dynamic change of the position of the wine jar.
Claims
1. A wine bottle leakage monitoring system, characterized by, The application relates to a terminal monitoring assembly installed on a wine jar cover, a positioning monitoring assembly installed on the top of a wine cellar, an edge processor and a monitoring center. The terminal monitoring assembly comprises a UWB tag module, an ultrasonic liquid level sensor, a signal acquisition module and a wireless module; the ultrasonic liquid level sensor is used for collecting liquid level data of wine in the wine jar and sending the liquid level data to the signal acquisition module. The positioning monitoring assembly is uniformly installed on the top of the wine cellar, and comprises a UWB base station module and an alcohol concentration sensor; the alcohol concentration sensor is used for collecting alcohol concentration data in air in the wine cellar. The edge processor is connected with the positioning monitoring assemblies distributed in the wine cellar, uses the alcohol concentration data to analyze a leaking area in the wine cellar, uses the UWB tag module and the UWB base station module to position the wine jar in the leaking area, and combines the liquid level data to screen the wine jar leaking. The edge processor communicates with the monitoring center through a wireless networking module and sends the leaking wine jar positioning information to the monitoring center. The terminal monitoring assembly further comprises a battery module used for providing power supply for the terminal monitoring assembly.
2. The carafe leak monitoring system of claim 1, wherein, The application further relates to a method for monitoring a wine cellar.
3. A method of monitoring a wine bottle for leaks using the wine bottle leak monitoring system of any one of claims 1 or 2, the method comprising: Step S1: An alcohol concentration sensor is used for collecting alcohol concentration data in air in the wine cellar in real time, calculating an average value of real-time alcohol concentration data in the wine cellar, and determining whether a surrounding wine jar leaks according to fluctuation deviation of alcohol concentration data at different positions and continuous alcohol concentration sensors. Step S2: A UWB base station module on a positioning monitoring assembly is used for screening a nearest UWB tag module, and liquid level data of wine in a wine jar collected by a corresponding ultrasonic liquid level sensor of the nearest UWB tag module is used for calculating a liquid level drop rate and screening the wine jar leaking. Step S3: An edge processor acquires uplink UWB positioning signals sent by a corresponding UWB tag module of the wine jar leaking to each UWB base station module, calculates positioning coordinates of the wine jar leaking by using time differences of the uplink UWB positioning signals arriving at each UWB base station module, and corrects errors of the positioning coordinates based on dynamic distribution of the UWB base station module. Step S4: The edge processor sends the positioning coordinates of the wine jar leaking after error correction to a monitoring center, and the monitoring center acquires a position of the wine jar leaking in the wine cellar according to the positioning coordinates. The step S1 comprises the following steps.
4. The method of monitoring a wine vat for leaks of claim 3, wherein, The step S2 comprises the following steps. Step S11: The alcohol concentration sensor collects the alcohol concentration data in the air of the wine cellar in real time , t The collection time of the alcohol concentration data is determined according to the number of the positioning monitoring components installed at the top of the wine cellar N The average value of the real-time alcohol concentration data is calculated ; ; wherein, n is the number of the positioning monitoring component; Step S12: Calculate the alcohol concentration data the difference between the average value and the average value , define the fluctuation threshold value , if , execute step S13, otherwise, return to step S11 to continue collecting the alcohol concentration data in the air of the wine cellar; Step S13: obtaining the time of acquisition t the number of consecutive alcohol concentration data before , the time of acquisition t the number of consecutive alcohol concentration data before the time interval of alcohol concentration data acquisition the consecutive k th alcohol concentration data Step S14: Calculate the difference between consecutive alcohol concentration data. , If it exists Then determine the location monitoring component n If a leak occurs in the surrounding wine jars, proceed to step S21; otherwise, collect the alcohol concentration data. If random error fluctuations occur, return to step S11 and continue collecting alcohol concentration data in the cellar air.
5. The method of monitoring a wine vat for leaks of claim 4, wherein, The step S3 comprises the following steps. Step S21: positioning monitoring component n The UWB base station module on the UWB tag module sends a positioning request instruction to the surrounding UWB tag module, and the UWB tag module receives the positioning request instruction and immediately sends an uplink UWB positioning signal to the surrounding UWB base station module. Step S22: positioning the monitoring component n The UWB base station module on the UWB tag module corresponding to the first received uplink UWB positioning signal as the closest UWB tag module m , indicating that the UWB tag module m The terminal monitoring component corresponding to the positioning monitoring component is closest to the positioning monitoring component n ; Step S23: The closest terminal monitoring component sends the ultrasonic liquid level sensor's liquid level data at the collection time point t to the edge processor, and calculates the falling rate of the continuously collected liquid level data of the wine in the wine jar ; wherein is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time i is the liquid level data number before the collection time t is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time is the liquid level data collected by the ultrasonic liquid level sensor at the collection time Step S24: setting a threshold of liquid level data falling rate ; if , it is determined that the wine jar where the UWB tag module m is located appears to be leaking, and step S31 is executed; otherwise, step S25 is executed. Step S25: Repeat steps S22-S24, according to the distance between the UWB tag module and the positioning monitoring assembly n from near to far, determine whether the positioning monitoring assembly n around the wine barrel appears to leak, and sequentially screen out the wine barrels that appear to leak, and execute step S31.
6. The method of monitoring a wine vat for leaks of claim 5, wherein, Step S31: defining the coordinates of the UWB base station module within the cellar , the UWB tag module m within the cellar ; the UWB tag module m distance from the UWB base station module ; ; Step S32: According to the UWB tag module m The transmitted uplink UWB positioning signal reaches any three UWB base station modules in the wine cellar The time , a distance equation set about time difference is constructed; ; wherein, for a UWB tag module m a time of transmitting the uplink UWB positioning signal, C a speed of uplink UWB positioning signal transmission; Step S33: combine three UWB base station modules In the cellar coordinates, the distance equation set about time difference is expanded, and the UWB tag module m The positioning coordinates in the cellar , that is, the positioning coordinates of the wine jar with leakage are obtained; ; wherein, three UWB base station modules respectively coordinates within the wine cellar; Step S34: According to the number of UWB base station modules in the wine cellar N , the UWB base station modules in the wine cellar are dynamically split into different UWB base station module groups, each UWB base station module group containing three different UWB base station modules, , represents the integer part of the number. Step S35: selecting one UWB base station module group from the UWB base station module groups W to position the wine jar with leakage, and the selection process satisfies the objective function. ; wherein, is the number of UWB base station module groups, W is the UWB base station module set contained in the UWB base station module group, w is the UWB base station module set contained in the UWB base station module group, is the UWB base station module number in the UWB base station module set, is the UWB base station module set contained in the UWB base station module group, is the UWB base station module set contained in the UWB base station module group, is the UWB base station module set contained in the UWB base station module group, w is the time of receiving the uplink UWB positioning signal; Step S36: using W The UWB base station modules in the UWB base station module group perform steps S31-S33 to calculate the positioning coordinates of the wine jars with leakage in the wine cellar according to the coordinates of the UWB base station modules in the UWB base station module group in the wine cellar and the time of receiving the uplink UWB positioning signals. W The UWB base station modules in the UWB base station module group perform steps S31-S33 to calculate the positioning coordinates of the wine jars with leakage in the wine cellar according to the coordinates of the UWB base station modules in the UWB base station module group in the wine cellar and the time of receiving the uplink UWB positioning signals. Step S37: Calculate the positioning coordinates of the wine jar with leakage after error correction according to the positioning coordinates of the wine jar with leakage and the positioning coordinates of the wine jar without leakage W ; ; wherein, is the number of the UWB base station module group, is the number of the UWB base station module group, is the positioning coordinate calculated for the UWB base station module group.
Citation Information
Patent Citations
Intelligent bottled wine cellar monitoring system based on radio frequency identification (RFID)
CN103218698A
Wine jar monitoring system
CN115585966A