This U.S. patent application claims priority under 35 U.S.C. § 119 to: Indian patent application No. 202321050027, filed Jul. 25, 2023. The entire contents of the aforementioned application are incorporated herein by reference.
The disclosure herein generally relates to shelf life of produce in storage and, more particularly, for predicting and enhancing shelf life of produce in storage.
Freshly harvested products or produce such as fresh fruits and vegetables are perishable commodities. A significant quantity of produce that is freshly harvested is lost before it reaches the consumer during the supply chain. The major loss of produce occurs during its long-term storage in a warehouse. In supply chain management, during storage of produce in a storage facility the major challenges for managing the shelf life of the produce includes non-uniform ripening and quality of food, food wastage/spoilage or hot spot, moisture pockets and gas pockets (C2H4, CO2) and issues with inventory management.
Considering the rate at which the products or produce perish, it is vital to understand the variation in the food quality at different facilities with time to minimize the wastage of food through real-time monitoring of food quality and dynamic control of food environment. Many techniques have been employed to enhance the shelf life and protect such products by preserving the freshness, texture and color of the fresh produce to make it fit for consumption.
Shelf life is defined as a recommended maximum time for which products or produce can be stored to retain the freshness, nutrition and quality of the produce. Hence the shelf-life assessment strategies must be carefully designed to predict as well as enhance the shelf life of the produce. One of the earliest means of enhancing the shelf life of produce has been refrigeration storage. However, most fresh produce when stored under reduced temperatures for prolonged periods shows adverse effects on the taste, odor, or quality of the product.
Conventional storage facilities are designed based on temperature and humidity requirement of the produce to be stored. Most of the storage chambers or warehouses are designed without optimizing the fluid flow across the chamber, therefore there is non-uniform distribution of cold air and temperature in the chamber that creates hot spots inside the warehouse thus damaging the produce stored in the area. Further, the formation of high humidity zones, pockets of CO2 and ethylene during storage of produce due to respiration affect the quality and ripening of the produce. Also, random stacking of containers causes improper ventilation and non-uniform cooling degrades the quality of produce rapidly, creating wastage. Gas pockets generation in various areas is also a huge challenge in warehouses or inventory management. These factors such as air circulation, stacking of containers, and respiration of the produce are not usually considered during shelf-life prediction, thus making the current techniques not very efficient or effective for shelf-life prediction.
Embodiments of the present disclosure present technological improvements as solutions to one or more of the above-mentioned technical problems recognized by the inventors in conventional systems. For example, in one embodiment, a method for predicting and enhancing shelf life of produce in storage facility is provided.
The system includes a memory storing instructions, one or more communication interfaces, and one or more hardware processors coupled to the memory via the one or more communication interfaces, wherein the one or more hardware processors are configured by the instructions to receive a plurality of inputs, via one or more hardware processors, wherein the plurality of inputs are associated with a plurality of produce and a storage facility, and the plurality of inputs comprises a produce information and a storage facility information, wherein: the produce information comprises a produce, a plurality of properties of the produce including a volume, a shape, a size, a weight, an initial surface temperature, harvesting details, and the storage facility information comprises information associated with the storage facility and includes: a plurality of containers and a type of each container from the plurality of containers, and a plurality of storage parameters comprising an inlet air temperature, an air flow rate, a set of environmental conditions and a produce harvesting details. The system is further configured to determine a set of modelling parameters for a produce from the plurality of produce, via the one or more hardware processors, based on a process modelling technique using the plurality of inputs, wherein the set of modelling parameters comprises a respiration of gases condition, a mass loss condition, a cumulative gas index and a heat source. The system is further configured to determine a plurality of shelf-life parameters for the produce and the storage facility using the set of modelling parameters, via the one or more hardware processors, based on a modelling technique wherein the plurality of shelf-life parameters comprises a respiration gases concentration, a temperature, a humidity, a mass loss, and a cumulative gas index for a predefined time interval. The system is further configured to predict a shelf life of the produce using the plurality of shelf-life parameters based on a data analysis technique, via the one or more hardware processors, wherein the data analysis technique comprises: generating a shelf-life prediction model based on a shelf-life prediction model technique, predicting a quality index using the shelf-life prediction model, and predicting the shelf life of the produce based on the quality index for the produce. The system is further configured to enhance the shelf-life of the produce based on an optimization technique, via the one or more hardware processors, wherein the shelf-life of the produce is enhanced by optimizing the plurality of storage parameters for the plurality of container based on the shelf-life.
In another aspect, a method for predicting and enhancing shelf life of produce in storage facility is provided. The method includes receiving a plurality of inputs wherein the plurality of inputs are associated with a plurality of produce and a storage facility, and the plurality of inputs comprises a produce information and a storage facility information, wherein: the produce information comprises a produce, a plurality of properties of the produce including a volume, a shape, a size, a weight, an initial surface temperature, harvesting details, and the storage facility information comprises information associated with the storage and includes: a plurality of containers and a type of each container from the plurality of containers, and a plurality of storage parameters comprising an inlet air temperature, an air flow rate, a set of environmental conditions and a produce harvesting details. The method includes determining a set of modelling parameters for a produce from the plurality of produce, based on a process modelling technique using the plurality of inputs, wherein the set of modelling parameters comprises a respiration of gases condition, a mass loss condition, a cumulative gas index and a heat source. The method includes determining a plurality of shelf-life parameters for the produce and the storage facility using the set of modelling parameters based on a modelling technique wherein the plurality of shelf-life parameters comprises a respiration gases concentration, a temperature, a humidity, a mass loss, and a cumulative gas index for a predefined time interval. The method includes predicting a shelf life of the produce using the plurality of shelf-life parameters based on a data analysis technique wherein the data analysis technique comprises generating a shelf-life prediction model based on a shelf-life prediction model technique, predicting a quality index using the shelf-life prediction model, and predicting the shelf life of the produce based on the quality index for the produce. The method includes enhancing the shelf-life of the produce based on an optimization technique wherein the shelf-life of the produce is enhanced by optimizing the plurality of storage parameters for the plurality of container based on the shelf-life.
In yet another aspect, a non-transitory computer readable medium for predicting and enhancing shelf life of produce in storage facility is provided. The method includes receiving a plurality of inputs wherein the plurality of inputs are associated with a plurality of produce and a storage facility, and the plurality of inputs comprises a produce information and a storage facility information, wherein: the produce information comprises a produce, a plurality of properties of the produce including a volume, a shape, a size, a weight, an initial surface temperature, harvesting details, and the storage facility information comprises information associated with the storage facility and includes: a plurality of containers and a type of each container from the plurality of containers, and a plurality of storage parameters comprising an inlet air temperature, an air flow rate, a set of environmental conditions and a produce harvesting details. The method includes determining a set of modelling parameters for a produce from the plurality of produce, based on a process modelling technique using the plurality of inputs, wherein the set of modelling parameters comprises a respiration of gases condition, a mass loss condition, a cumulative gas index and a heat source. The method includes determining a plurality of shelf-life parameters for the produce and the storage using the set of modelling parameters based on a modelling technique wherein the plurality of shelf-life parameters comprises a respiration gases concentration, a temperature, a humidity, a mass loss, and a cumulative gas index for a predefined time interval. The method includes predicting a shelf life of the produce using the plurality of shelf-life parameters based on a data analysis technique wherein the data analysis technique comprises generating a shelf-life prediction model based on a shelf-life prediction model technique, predicting a quality index using the shelf-life prediction model, and predicting the shelf life of the produce based on the quality index for the produce. The method includes enhancing the shelf-life of the produce based on an optimization technique wherein the shelf-life of the produce is enhanced by optimizing the plurality of storage parameters for the plurality of container based on the shelf-life.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, serve to explain the disclosed principles:
Exemplary embodiments are described with reference to the accompanying drawings. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. Wherever convenient, the same reference numbers are used throughout the drawings to refer to the same or like parts. While examples and features of disclosed principles are described herein, modifications, adaptations, and other implementations are possible without departing from the scope of the disclosed embodiments.
Referring now to the drawings, and more particularly to
In an embodiment, the system 100 includes a processor(s) 104, communication interface device(s), alternatively referred as input/output (I/O) interface(s) 106, and one or more data storage devices or a memory 102 operatively coupled to the processor(s) 104. The system 100 with one or more hardware processors is configured to execute functions of one or more functional blocks of the system 100.
Referring to the components of the system 100, in an embodiment, the processor(s) 104, can be one or more hardware processors 104. In an embodiment, the one or more hardware processors 104 can be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the one or more hardware processors 104 is configured to fetch and execute computer-readable instructions stored in the memory 102. In an embodiment, the system 100 can be implemented in a variety of computing systems including laptop computers, notebooks, hand-held devices such as mobile phones, workstations, mainframe computers, servers, a network cloud and the like.
The I/O interface(s) 106 can include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, a touch user interface (TUI) and the like and can facilitate multiple communications within a wide variety of networks N/W and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. In an embodiment, the I/O interface(s) 106 can include one or more ports for connecting a number of devices (nodes) of the system 100 to one another or to another server.
The memory 102 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random-access memory (SRAM) and dynamic random-access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes.
Further, the memory 102 may include a database 108 configured to include information regarding shelf life of produce in storage facility. The memory 102 may comprise information pertaining to input(s)/output(s) of each step performed by the processor(s) 104 of the system 100 and methods of the present disclosure. In an embodiment, the database 108 may be external (not shown) to the system 100 and coupled to the system via the I/O interface 106.
Functions of the components of system 100 are explained in conjunction with functional overview of the system 100 in
The system 100 supports various connectivity options such as BLUETOOTH®, USB, ZigBee and other cellular services. The network environment enables connection of various components of the system 100 using any communication link including Internet, WAN, MAN, and so on. In an exemplary embodiment, the system 100 is implemented to operate as a stand-alone device. In another embodiment, the system 100 may be implemented to work as a loosely coupled device to a smart computing environment. The components and functionalities of the system 100 are described further in detail.
As depicted in
The system 200 comprises input module 202 configured for receiving a plurality of inputs, wherein the plurality of inputs is associated with a plurality of produce and a storage facility, and the plurality of inputs comprises a produce information and a storage facility information. The system further comprises a modelling parameters determiner 204 configured for determining a set of modelling parameters for a produce from the plurality of produce, based on a process modelling technique using the plurality of inputs. The system 200 further comprises a shelf-life parameters determiner 206 configured for determining a plurality of shelf-life parameters for the produce and the storage facility using the set of modelling parameters, based on a modelling technique. The system 200 further comprises a shelf-life predictor 208 configured for predicting a shelf life of the produce using the plurality of shelf-life parameters based on a data analysis technique, wherein the data analysis technique comprises: generating a shelf-life prediction model based on a shelf-life prediction model technique, predicting a quality index using the shelf-life prediction model, and predicting the shelf life of the produce based on the quality index for the produce. The system 200 further comprises a shelf-life enhancer 210 configured for enhancing the shelf-life of the produce based on an optimization technique, wherein the shelf-life of the produce is enhanced by optimizing the plurality of storage parameters for the plurality of containers based on the shelf-life.
The various modules of the system 100 and the functional blocks in
Functions of the components of the system 200 are explained in conjunction with functional modules of the system 100 stored in the memory 102 and further explained in conjunction with flow diagram of
The steps of the method of the present disclosure will now be explained with reference to the components of the system 100 of
At step 302 of the method 300, a plurality of inputs are received at the input module 202. The plurality of inputs are associated with a plurality of produce and a storage facility, and the plurality of inputs comprises a produce information and a storage facility information.
The produce information comprises a produce, a plurality of properties of the produce including but not limited to a volume, a shape, a size, a weight, an initial surface temperature, a harvesting detail etc.
The storage facility information comprises information associated with:
In an embodiment, the storage facility information is one of a warehouse, or a moving air-conditioned vehicle. The plurality of produce comprises of one of a plurality of vegetables, a plurality of fruits, a variety of meat and a combination thereof.
At step 304 of the method 300, a set of modelling parameters is determined in by the modelling parameters determiner 204. The set of modelling parameters is determined for a produce from the plurality of produce based on a process modelling technique using the plurality of inputs. The set of modelling parameters comprises a respiration of gases condition, a mass loss condition, a cumulative gas index and a heat source.
In an embodiment, the process modelling technique comprises use of an enzyme kinetic model and a mass loss model and the cumulative gas index comprises a carbon dioxide (CO2) gas index, an ethylene (C2H4) gas index, and a methane (CH4) gas index.
The set of modelling parameters comprises:
Wherein,
Wherein,
During the respiration process, 1 mole of glucose need 6 moles of oxygen to oxidise, and release 2667 KJ amount of heat.
At step 306 of the method 300, a plurality of shelf-life parameters are determined for the produce and the storage facility using the set of modelling parameters in the shelf-life parameters determiner 206. The plurality of shelf-life parameters are determined based on a modelling technique. The plurality of shelf-life parameters may comprise respiration gases concentration, a temperature, a humidity, a mass loss, and a cumulative gas index for a predefined time interval.
In an embodiment, the modelling technique comprises one of a Computational fluid dynamic (CFD), a Physics-informed neural networks (PINNs), and a Smoothed-particle hydrodynamics (SPH).
In an example scenario, the plurality of shelf-life parameters are determined using the set of modelling parameters based on CFD technique in several steps including:
At step 308 of the method 300, a shelf life of the produce is predicted in the shelf-life predictor 208. The shelf life of the produce is predicted using the plurality of shelf-life parameters based on a data analysis technique.
In an embodiment, the shelf-life of the product is represented by a quality index indicating a number of days that the produce is fresh and safe for use. The data analysis comprises one of a machine learning model, a data-based model, and an empirical model.
The data analysis technique comprises of several steps including:
Wherein:
At step 310 of the method 300, the shelf-life of the produce is enhanced in the shelf-life enhancer 210. The shelf-life of the produce is enhanced based on an optimization technique. The shelf-life of the produce is enhanced by optimizing the plurality of storage parameters for the plurality of container based on the shelf-life.
In an embodiment, the shelf-life of the produce is enhanced in several steps including:
In an embodiment, the optimization technique comprises a bayesian optimization, a gradient base optimization, a genetic algorithm, and an exact method. The optimization techniques are designed to optimize the environmental conditions for every container. The environmental conditions such as a temperature, a humidity, and an airflow are kept within a pre-defined limit by optimizing stacking of container.
The written description describes the subject matter herein to enable any person skilled in the art to make and use the embodiments. The scope of the subject matter embodiments is defined by the claims and may include other modifications that occur to those skilled in the art. Such other modifications are intended to be within the scope of the claims if they have similar elements that do not differ from the literal language of the claims or if they include equivalent elements with insubstantial differences from the literal language of the claims.
This disclosure relates generally to shelf life of produce and, more particularly, for predicting and enhancing shelf life of produce in storage facility. A significant quantity of produce such as fresh fruits and vegetable is lost before it reaches the consumer, due during its long-term storage in a warehouse or a storage=facility. Many techniques have been employed to preserve-enhance the shelf life. However, the existing techniques do not explicitly consider factors such as air circulation, stacking of container, and respiration of the produce during shelf-life prediction. The disclosed techniques predict and enhance the shelf life of produce in storage facility in several steps including determining a set of modelling parameters, determining a plurality of shelf-life parameters, predicting a shelf life of the produce based on generating a shelf-life prediction model, predicting a quality index and finally, enhancing the shelf-life of the produce based on an optimization technique.
It is to be understood that the scope of the protection is extended to such a program and in addition to a computer-readable means having a message therein; such computer-readable storage means contain program-code means for implementation of one or more steps of the method, when the program runs on a server or mobile device or any suitable programmable device. The hardware device can be any kind of device which can be programmed including e.g., any kind of computer like a server or a personal computer, or the like, or any combination thereof. The device may also include means which could be e.g., hardware means like e.g., an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a combination of hardware and software means, e.g., an ASIC and an FPGA, or at least one microprocessor and at least one memory with software processing components located therein. Thus, the means can include both hardware means and software means. The method embodiments described herein could be implemented in hardware and software. The device may also include software means. Alternatively, the embodiments may be implemented on different hardware devices, e.g., using a plurality of CPUs.
The embodiments herein can comprise hardware and software elements. The embodiments that are implemented in software include but are not limited to, firmware, resident software, microcode, etc. The functions performed by various components described herein may be implemented in other components or combinations of other components. For the purposes of this description, a computer-usable or computer readable medium can be any apparatus that can comprise, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The illustrated steps are set out to explain the exemplary embodiments shown, and it should be anticipated that ongoing technological development will change the manner in which particular functions are performed. These examples are presented herein for purposes of illustration, and not limitation. Further, the boundaries of the functional building blocks have been arbitrarily defined herein for the convenience of the description. Alternative boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed. Alternatives (including equivalents, extensions, variations, deviations, etc., of those described herein) will be apparent to persons skilled in the relevant art(s) based on the teachings contained herein. Such alternatives fall within the scope of the disclosed embodiments. Also, the words “comprising,” “having,” “containing,” and “including,” and other similar forms are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items. It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present disclosure. A computer-readable storage medium refers to any type of physical memory on which information or data readable by a processor may be stored. Thus, a computer-readable storage medium may store instructions for execution by one or more processors, including instructions for causing the processor(s) to perform steps or stages consistent with the embodiments described herein. The term “computer-readable medium” should be understood to include tangible items and exclude carrier waves and transient signals, i.e., be non-transitory. Examples include random access memory (RAM), read-only memory (ROM), volatile memory, nonvolatile memory, hard drives, CD ROMs, DVDs, flash drives, disks, and any other known physical storage media.
It is intended that the disclosure and examples be considered as exemplary only, with a true scope of disclosed embodiments being indicated by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
202321050027 | Jul 2023 | IN | national |