CN113587540A - Method, equipment, medium and product for detecting faults of temperature control cabinet - Google Patents

Method, equipment, medium and product for detecting faults of temperature control cabinet Download PDF

Info

Publication number
CN113587540A
CN113587540A CN202110910331.9A CN202110910331A CN113587540A CN 113587540 A CN113587540 A CN 113587540A CN 202110910331 A CN202110910331 A CN 202110910331A CN 113587540 A CN113587540 A CN 113587540A
Authority
CN
China
Prior art keywords
temperature
control cabinet
temperature control
target
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110910331.9A
Other languages
Chinese (zh)
Inventor
方泉川
方裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yuanqi Forest Beijing Food Technology Group Co ltd
Original Assignee
Yuanqi Forest Beijing Food Technology Group Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yuanqi Forest Beijing Food Technology Group Co ltd filed Critical Yuanqi Forest Beijing Food Technology Group Co ltd
Priority to CN202110910331.9A priority Critical patent/CN113587540A/en
Publication of CN113587540A publication Critical patent/CN113587540A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D29/00Arrangement or mounting of control or safety devices
    • F25D29/005Mounting of control devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2201/00Insulation
    • F25D2201/30Insulation with respect to sound
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2500/00Problems to be solved
    • F25D2500/06Stock management
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2600/00Control issues
    • F25D2600/02Timing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2600/00Control issues
    • F25D2600/06Controlling according to a predetermined profile
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2700/00Means for sensing or measuring; Sensors therefor
    • F25D2700/12Sensors measuring the inside temperature

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Thermal Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Devices That Are Associated With Refrigeration Equipment (AREA)

Abstract

The embodiment of the disclosure discloses a method, equipment, a medium and a product for detecting faults of a temperature control cabinet, wherein the method comprises the following steps: the method comprises the steps of obtaining a first actual temperature change speed according to a first time length from a first moment to a second moment, obtaining a first theoretical temperature change speed according to a first environment temperature, a first complete machine power, the first time length and a first cargo quantity, judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, responding to the fact that the first actual temperature change speed and the first theoretical temperature change speed meet the refrigerant leakage condition, and determining that a refrigerant leakage fault occurs in a temperature control cabinet. According to the technical scheme, whether the temperature control cabinet has a refrigerant leakage fault or not can be accurately determined, and the difficulty and the maintenance cost for maintaining the temperature control cabinet are reduced.

Description

Method, equipment, medium and product for detecting faults of temperature control cabinet
Technical Field
The disclosure relates to the technical field of temperature control cabinets, in particular to a method, equipment, medium and product for detecting faults of a temperature control cabinet.
Background
In recent years, when a merchant sells commodities which need to be stored at a temperature higher than or lower than normal temperature (for example, hot drinks, snacks sold in winter, cold drinks sold in summer, chocolate and the like), the commodities can be placed in a temperature control cabinet with a temperature control function, and the commodities are stored and displayed, so that when a consumer needs to buy the commodities, the temperature control cabinet can be opened and the corresponding commodities can be taken out, and the user experience is improved. With the increase of unmanned stores and 24-hour convenience stores, the number of temperature control cabinets put into operation is gradually increased. When a user finds that the temperature control cabinet has a fault, a maintenance work order is reported to a maintenance service provider to request maintenance personnel to maintain the temperature control cabinet on the spot, and the probability that the user reports the temperature control cabinet that the temperature control function has the fault is high in practical use.
Disclosure of Invention
The embodiment of the disclosure provides a method, equipment, a medium and a product for detecting faults of a temperature control cabinet.
In a first aspect, the embodiment of the present disclosure provides a method for detecting a fault of a temperature control cabinet.
Specifically, the method for detecting the fault of the temperature control cabinet comprises the following steps:
acquiring a first actual temperature change speed according to a first time length from a first moment to a second moment, a first air inlet temperature and a second air inlet temperature, wherein the first air inlet temperature is the temperature of an air inlet of an evaporation fan of a temperature control cabinet acquired at the first moment, and the second air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the second moment;
acquiring a first theoretical temperature change speed according to a first environment temperature, a first complete machine power, a first time length and a first cargo quantity, wherein the first environment temperature is the environment temperature of the temperature control cabinet from a first moment to a second moment, the first complete machine power is the complete machine power of the temperature control cabinet from the first moment to the second moment, and the first cargo quantity is the quantity of the cargos contained in a storage area of the temperature control cabinet from the first moment to the second moment;
judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein the refrigerant leakage condition comprises that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value;
and determining that the temperature control cabinet has a refrigerant leakage fault in response to the first actual temperature change speed and the first theoretical temperature change speed meeting the refrigerant leakage condition.
In one implementation of the present disclosure, the first time and the second time both belong to business hours;
or the first time and the second time both belong to non-business hours, and the first time is the time after the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet are all closed for a preset time.
In one implementation of the present disclosure, obtaining a first theoretical temperature change speed according to a first ambient temperature, a first power of the whole engine, a duration from a first time to a second time, and a first quantity of goods includes:
obtaining a trained theoretical temperature change model;
and inputting the first environment temperature, the first power consumption and the first cargo quantity into a theoretical temperature change model to obtain a first theoretical temperature change speed.
In one implementation of the present disclosure, the method further comprises:
obtaining an initial theoretical temperature change model;
acquiring a temperature change data set of the temperature control cabinet, wherein the temperature change data set comprises one or more temperature change data corresponding to time intervals, and the temperature change data comprises the ambient temperature of the temperature control cabinet, the power consumption of the temperature control cabinet, the quantity of goods contained in a storage area of the temperature control cabinet and the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet;
and taking the ambient temperature of the temperature control cabinet corresponding to the same time interval, the power consumption of the temperature control cabinet and the quantity of goods contained in a storage area of the temperature control cabinet in the temperature change data set as input, and taking the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet corresponding to the same time interval as output to train the initial theoretical temperature change model to obtain the trained theoretical temperature change model.
In one implementation of the present disclosure, the method further comprises:
acquiring a first storage area image of a first moment storage area and a second storage area image of a second moment storage area;
comparing the first storage area image with the second storage area image, and judging whether goods contained in the storage area of the temperature control cabinet from the first moment to the second moment are changed or not according to the comparison result;
obtaining a first actual temperature change speed according to the time length from the first moment to the second moment, the first air inlet temperature and the second air inlet temperature, and comprising the following steps:
and responding to the situation that goods contained in a storage area of the temperature control cabinet do not change from the first moment to the second moment, and acquiring a first actual temperature change speed according to the duration from the first moment to the second moment, the temperature of the first air inlet and the temperature of the second air inlet.
In one implementation of the present disclosure, the method further comprises:
and carrying out image recognition on the first storage area image or the second storage area image, and acquiring the first goods quantity according to the image recognition result.
In one implementation of the present disclosure, the method further comprises:
acquiring target complete machine power, wherein the target complete machine power is the complete machine power of the temperature control cabinet when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and other parts except target parts in a compressor of the temperature control cabinet are all closed;
judging whether the target complete machine power is greater than or equal to a target fault power threshold corresponding to the target component;
and determining that the target component has power abnormal fault in response to the fact that the target complete machine power is larger than or equal to the target fault power threshold.
In an implementation manner of the present disclosure, before obtaining the target overall power, the method further includes:
acquiring the power of a second complete machine of the temperature control cabinet in real time, and judging whether the power of the second complete machine is greater than or equal to a real-time fault power threshold value or not;
in response to the fact that the power of the second complete machine is larger than or equal to the real-time fault power threshold value, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet to be closed;
and collecting the power of the target complete machine in real time.
In one implementation of the present disclosure, in response to the second overall power being greater than or equal to the real-time fault power threshold, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and other components in the compressor of the temperature control cabinet except the target component to be turned off includes:
and in response to the fact that the power of the second complete machine is larger than or equal to the real-time fault power threshold value, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet to be closed in the non-business period.
In one implementation of the present disclosure, the method further comprises:
acquiring target noise, and acquiring target sound characteristics of the target noise, wherein the target noise is the noise of the temperature control cabinet when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and other parts except a target part in a compressor of the temperature control cabinet are all closed, and the target part is opened;
judging whether the similarity between the preset sound characteristic corresponding to the target component and the target sound characteristic is smaller than or equal to a preset similarity threshold value or not;
and determining that the target component has abnormal noise fault in response to the similarity between the preset sound characteristic and the target sound characteristic being less than or equal to a preset similarity threshold value.
In one implementation of the present disclosure, before obtaining the target noise, the method further includes:
collecting real-time noise of the temperature control cabinet in real time, and judging whether the loudness of the real-time noise of the temperature control cabinet is greater than or equal to a noise loudness threshold value;
in response to the fact that the loudness of the real-time noise is larger than or equal to the noise loudness threshold value, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet to be closed, and controlling the target part to be opened;
and collecting target noise in real time.
In one implementation of the present disclosure, in response to the loudness of real-time noise being greater than or equal to the threshold of the loudness of noise, controlling other components except the target component in the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and the compressor of the temperature control cabinet to be turned off, and controlling the target component to be turned on includes:
and in response to the fact that the loudness of the real-time noise is larger than or equal to the noise loudness threshold value, controlling other parts except the target part in the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet to be closed in non-business hours, and controlling the target part to be opened.
In one implementation of the present disclosure, the method further comprises:
acquiring the environmental noise of the temperature control cabinet and acquiring the environmental sound characteristic of the environmental noise, wherein the environmental noise is acquired when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and a compressor of the temperature control cabinet are all closed;
acquiring a target sound characteristic of target noise, comprising:
and performing noise reduction processing on the target noise according to the environmental sound characteristics, and acquiring the target sound characteristics according to the target noise subjected to the noise reduction processing.
In an implementation manner of the present disclosure, before obtaining the environmental noise of the temperature control cabinet, the method further includes:
controlling an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and a compressor of the temperature control cabinet to be closed in non-business hours;
environmental noise is collected in real time.
In one implementation of the present disclosure, the method further comprises:
acquiring a second actual temperature change speed according to a second time length from a third moment to a fourth moment, a third air inlet temperature and a fourth air inlet temperature, wherein an evaporation fan of a temperature control cabinet is started from the third moment to the fourth moment, a compressor of the temperature control cabinet is closed, the third air inlet temperature is the temperature of an air inlet of the evaporation fan acquired at the third moment, and the fourth air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the fourth moment;
acquiring a temperature-variable speed threshold corresponding to a second ambient temperature, and judging whether a second actual temperature-variable speed is greater than or equal to the temperature-variable speed threshold, wherein the second ambient temperature is the ambient temperature of the temperature control cabinet from a third moment to a fourth moment;
responding to the fact that the second actual temperature change speed is larger than or equal to the temperature change speed threshold value, controlling an illuminating lamp of the temperature control cabinet to be turned on, and displaying prompt information, wherein the prompt information is used for prompting a user to observe whether a light leakage phenomenon exists in a sealing strip of the temperature control cabinet on the side face of a cabinet door of the temperature control cabinet;
and acquiring feedback information input by a user, and determining whether the temperature control cabinet has a sealing strip fault according to the feedback information.
In an implementation manner of the present disclosure, before obtaining the second actual temperature change speed according to the second duration from the third time to the fourth time, the third air inlet temperature, and the fourth air inlet temperature, the method further includes:
controlling an evaporation fan of the temperature control cabinet to be started and controlling a compressor of the temperature control cabinet to be closed in non-business hours;
and collecting the temperature of the third air inlet, the temperature of the fourth air inlet and the temperature of the second environment.
In a second aspect, the embodiment of the present disclosure provides a device for detecting a fault of a temperature control cabinet.
Specifically, accuse temperature cabinet fault detection device includes:
the actual temperature change speed acquisition module is configured to acquire a first actual temperature change speed according to a first time length from a first moment to a second moment, a first air inlet temperature and a second air inlet temperature, wherein the first air inlet temperature is the temperature of an air inlet of an evaporation fan of the temperature control cabinet acquired at the first moment, and the second air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the second moment;
the theoretical temperature change speed acquisition module is configured to acquire a first theoretical temperature change speed according to a first environment temperature, a first complete machine power, a first time length and a first cargo quantity, wherein the first environment temperature is the environment temperature of the temperature control cabinet from a first moment to a second moment, the first complete machine power is the complete machine power of the temperature control cabinet from the first moment to the second moment, and the first cargo quantity is the quantity of cargos contained in a storage area of the temperature control cabinet from the first moment to the second moment;
the leakage judging module is configured to judge whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein the refrigerant leakage condition comprises that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value;
a fault determination module configured to determine that a refrigerant leakage fault occurs in the temperature control cabinet in response to the first actual temperature change speed and the first theoretical temperature change speed satisfying a refrigerant leakage condition
In a second aspect, an embodiment of the present disclosure provides an electronic device, which includes a memory, a processor, and a computer program stored on the memory, wherein the processor executes the computer program to implement the method according to any one of the embodiments of the first aspect.
In a third aspect, this disclosed embodiment provides a computer-readable storage medium having stored thereon computer instructions, which when executed by a processor, implement the method according to any one of the embodiments of the first aspect.
In a fourth aspect, an embodiment of the present disclosure provides a computer program product comprising computer instructions that, when executed by a processor, implement the method according to any one of the embodiments of the first aspect.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the technical scheme, a first actual temperature change speed is obtained according to a first time length from a first moment to a second moment, the temperature of a first air inlet and the temperature of a second air inlet, the first actual temperature change speed is the speed of temperature change of the air inlet of the evaporation fan under the actual condition of loading of the temperature control cabinet, and the first actual temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of the storage area under the actual condition; acquiring a first theoretical temperature change speed according to the first environment temperature, the first complete machine power, the first time length and the first cargo quantity, wherein the first theoretical temperature change speed is the speed of temperature change of an air inlet of an evaporation fan of a temperature control cabinet when the temperature control cabinet works according to the first complete machine power and the refrigerant leakage fault does not occur, and the first theoretical temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of a storage area under the theoretical condition; judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein if the temperature control cabinet has a refrigerant leakage fault, the efficiency of heat transfer of the temperature control cabinet between a storage area of the temperature control cabinet and the outside of the temperature control cabinet through the refrigerant is poor, compared with the capacity of the temperature control cabinet for controlling the temperature of the storage area under the theoretical condition, the capacity of the temperature control cabinet for controlling the temperature of the storage area when the temperature control cabinet has the refrigerant leakage is poor, so that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and if the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value, the error caused by normal fluctuation of the power of the temperature control cabinet can be avoided when the temperature control cabinet has the refrigerant leakage fault; and then, in response to the first actual temperature change speed and the first theoretical temperature change speed meeting the refrigerant leakage condition, determining that the refrigerant leakage fault occurs in the temperature control cabinet. Therefore, the technical scheme provided by the embodiment of the disclosure can accurately determine whether the temperature control cabinet has a refrigerant leakage fault, and reduce the difficulty and maintenance cost for maintaining the temperature control cabinet.
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 disclosure.
Drawings
Other features, objects, and advantages of the present disclosure will become more apparent from the following detailed description of non-limiting embodiments when taken in conjunction with the accompanying drawings. In the drawings:
FIG. 1 shows a schematic block diagram of a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 2 shows a schematic block diagram of a motherboard according to an embodiment of the present disclosure;
FIG. 3 shows a schematic block diagram of a control board according to an embodiment of the present disclosure;
FIG. 4 shows a schematic block diagram of a power management module according to an embodiment of the present disclosure;
FIG. 5 shows a flow chart of a method of fault detection for a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 6 is a flowchart illustrating a method for detecting a failure in a temperature controlled cabinet according to an embodiment of the present disclosure
FIG. 7 shows a flow chart of a method of fault detection for a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 8 shows a flow chart of a method of fault detection for a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 9 shows a flow chart of a method of fault detection for a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 10 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 11 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 12 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 13 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 14 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 15 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 16 shows a graphical user interface GUI schematic of a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 17 shows a graphical user interface GUI schematic of a temperature controlled cabinet according to an embodiment of the present disclosure;
FIG. 18 shows a flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 19 shows an overall flow chart of a method of temperature controlled cabinet fault detection according to an embodiment of the present disclosure;
FIG. 20 is a schematic block diagram of a temperature control cabinet fault detection apparatus according to an embodiment of the present disclosure;
FIG. 21 shows a schematic block diagram of an electronic device according to an embodiment of the present disclosure;
FIG. 22 is a schematic structural diagram of a computer system suitable for implementing a method for fault detection of a temperature controlled cabinet according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. Also, for the sake of clarity, parts not relevant to the description of the exemplary embodiments are omitted in the drawings.
In the present disclosure, it is to be understood that terms such as "including" or "having," etc., are intended to indicate the presence of the disclosed features, numbers, steps, actions, components, parts, or combinations thereof, and do not preclude the possibility that one or more other features, numbers, steps, actions, components, parts, or combinations thereof are present or added.
It should be further noted that the embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict. The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
As mentioned above, with the development of technology and the improvement of living standard of people, more and more commodities (such as hot drinks in winter, snacks, drinks in summer, drinks in wine, ice cream, chocolate, etc.) which need to be stored at a temperature higher than or lower than normal temperature are beginning to appear in the life of people, when a merchant sells the commodities, the commodities can be placed in a temperature control cabinet with a temperature control function, and the commodities are stored and displayed, so that when a consumer needs to buy the commodities, the temperature control cabinet can be opened and the corresponding commodities can be taken out.
In recent years, with the increase of unmanned stores and 24-hour convenience stores, the number of temperature control cabinets put into operation has increased. When a user finds that the temperature control cabinet has a fault, a maintenance work order is reported to a maintenance service provider to request maintenance personnel to maintain the temperature control cabinet on the spot, and the probability that the user reports the temperature control cabinet that the temperature control function has the fault is high in practical use.
According to the research on the temperature control cabinet with faults in the actual condition, the temperature control functional faults of the temperature control cabinet are usually caused by all leakage of refrigerants of the temperature control cabinet. In a period of time after the temperature control cabinet has a refrigerant leakage fault, the temperature control system of the temperature control cabinet can also control the temperature (for example, refrigeration or heating) through the refrigerants which are not completely leaked, and a user may think that the temperature control cabinet is still in normal work, so that the user cannot immediately find that the refrigerant leakage fault occurs in the temperature control cabinet, the temperature control cabinet continuously leaks the refrigerants under the condition of not being maintained, and the refrigerants of the temperature control cabinet are completely leaked along with the time. The refrigerant of the temperature control cabinet is completely leaked, so that the temperature control cabinet cannot be refrigerated, and when the refrigerant of the temperature control cabinet is less than a certain amount, the probability of the compressor in the temperature control cabinet breaking down is rapidly increased, and the compressor can break down, so that the difficulty of maintaining the temperature control cabinet is increased, and the cost of maintaining the temperature control cabinet is increased. Therefore, how to determine whether the refrigerant leakage occurs in the temperature control cabinet in time is an increasingly urgent problem to be solved.
In view of the above drawbacks, in an embodiment of the present disclosure, a method for detecting a fault of a temperature control cabinet is provided, where a first actual temperature variation speed is obtained according to a first duration from a first time to a second time, a first air inlet temperature, and a second air inlet temperature, where the first actual temperature variation speed is a speed of a temperature variation of an air inlet of an evaporation fan under an actual condition of the temperature control cabinet, and the first actual temperature variation speed reflects a capability of the temperature control cabinet to control a temperature of a storage area under the actual condition; acquiring a first theoretical temperature change speed according to the first environment temperature, the first complete machine power, the first time length and the first cargo quantity, wherein the first theoretical temperature change speed is the speed of temperature change of an air inlet of an evaporation fan of a temperature control cabinet when the temperature control cabinet works according to the first complete machine power and the refrigerant leakage fault does not occur, and the first theoretical temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of a storage area under the theoretical condition; judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein if the temperature control cabinet has a refrigerant leakage fault, the efficiency of heat transfer of the temperature control cabinet between a storage area of the temperature control cabinet and the outside of the temperature control cabinet through the refrigerant is poor, compared with the capacity of the temperature control cabinet for controlling the temperature of the storage area under the theoretical condition, the capacity of the temperature control cabinet for controlling the temperature of the storage area when the temperature control cabinet has the refrigerant leakage is poor, so that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and if the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value, the error caused by normal fluctuation of the power of the temperature control cabinet can be avoided when the temperature control cabinet has the refrigerant leakage fault; and then, in response to the first actual temperature change speed and the first theoretical temperature change speed meeting the refrigerant leakage condition, determining that the refrigerant leakage fault occurs in the temperature control cabinet. Therefore, the technical scheme provided by the embodiment of the disclosure can accurately determine whether the temperature control cabinet has a refrigerant leakage fault, and reduce the difficulty and maintenance cost for maintaining the temperature control cabinet.
The method for detecting the fault of the temperature control cabinet provided by the embodiment of the application can be applied to the temperature control cabinet with a refrigeration function, such as a refrigeration display cabinet, a freezing display cabinet, a cold storage cabinet, a freezing cabinet, a refrigerator, a wine cabinet, a cosmetic fresh-keeping cabinet and the like, and can also be applied to the temperature control cabinet with a heating function, such as a warming cabinet, a heating display cabinet, a hot drink cabinet and the like.
For example, fig. 1 shows a schematic structural block diagram of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 1, the temperature control cabinet 100 may include a compressor 11, a condenser 12, a throttling element 13, and an evaporator 14, where the compressor 11, the condenser 12, the throttling element 13, and the evaporator 14 are connected by a pipe filled with a refrigerant to form a closed pipeline, so as to form a refrigeration system or a heating system capable of circulating the refrigerant.
The compressor is a driven fluid machine used for lifting a low-pressure refrigerant into a high-pressure refrigerant, the compressor can suck a low-temperature low-pressure gaseous refrigerant, the motor operates to drive the piston to compress the refrigerant, and then the high-temperature high-pressure gaseous refrigerant is discharged to provide power for refrigeration cycle.
The condenser is a heat exchanger for exchanging heat between a refrigerant in the condenser and air outside the condenser to release heat. In particular, the condenser may include a long length of tubing for receiving the refrigerant, which may be made of a relatively thermally conductive metal material, such as copper, and which may be coiled in a generally helical shape. In addition, in order to improve the heat exchange efficiency of the condenser, radiating fins with excellent heat conduction performance can be arranged on the pipeline to increase the radiating area, so that the heat exchange speed is accelerated, and the heat exchange efficiency is improved. The fan or fan matched with the condenser can be arranged to accelerate the flowing speed of air around the condenser, so that the heat exchange speed is accelerated, and the heat exchange efficiency is improved.
The throttling element is used for throttling the liquid refrigerant at normal temperature and high pressure by the throttling element to become a gas refrigerant at low temperature and low pressure, wherein the throttling element can also be called as a throttling element or a regulating valve, and the throttling element can comprise an expansion valve, a capillary tube and the like. In addition, the throttling element can also control the flow of the refrigerant flowing through the throttling element, and the phenomenon that the flow of the refrigerant flowing through the throttling element is too large or too small is avoided. If the flow of the refrigerant flowing through the throttling element is too large, the refrigerant flowing out of the throttling element still comprises liquid refrigerant, and the liquid refrigerant enters the compressor to generate liquid impact to damage the compressor; if the flow rate of the refrigerant flowing through the throttling element is too small, the refrigerant entering the compressor is too small, and the working efficiency of the compressor is reduced.
The evaporator is a heat exchanger for exchanging heat between a refrigerant in the evaporator and air outside the condenser to absorb heat. In particular, the evaporator may include a long length of tubing for receiving the refrigerant, which may be made of a relatively thermally conductive metal material, such as copper, and which may be coiled in a generally helical shape. In addition, in order to improve the heat exchange efficiency of the condenser, radiating fins with excellent heat conduction performance can be arranged on the pipeline to increase the radiating area, so that the heat exchange speed is accelerated, and the heat exchange efficiency is improved. The fan or fan matched with the evaporator can be arranged to accelerate the flow speed of air around the evaporator, so that the heat exchange speed is accelerated, and the heat exchange efficiency is improved.
The refrigerant may also be called as refrigerant, refrigerant or snow, and refers to a medium substance for performing energy conversion in a refrigeration system or a heating system. The refrigerant is generally a substance that is susceptible to reversible phase change (e.g., absorbing heat to become gas, releasing heat to become liquid), and the refrigerant can transfer heat through the reversible phase change. The coolant may include ammonia, air, water, brine, freons (also referred to as chlorofluorocarbons, chlorofluorocarbons), and the like, wherein freons may include monochloromethane, dichlorodifluoromethane, trifluoromethane, tetrafluoroethane, trifluorodichloroethane, and the like.
When the temperature control cabinet is a temperature control cabinet with a refrigeration function, low-temperature and low-pressure vapor-state refrigerant flows into the compressor from the evaporator, the low-temperature and low-pressure vapor-state refrigerant is compressed by the compressor, and high-temperature and high-pressure vapor-state refrigerant flows into the condenser; the high-temperature high-pressure gaseous refrigerant exchanges heat with air outside the condenser through the condenser, so that the high-temperature high-pressure gaseous refrigerant is cooled to be a normal-temperature high-pressure liquid refrigerant in the condenser, then the normal-temperature high-pressure liquid refrigerant flows into the throttling element, and the throttling element throttles the normal-temperature high-pressure liquid refrigerant, so that the refrigerant flowing out of the throttling element is converted into a low-temperature low-pressure liquid refrigerant; the low-temperature low-pressure liquid refrigerant flows into the evaporator, the low-temperature low-pressure liquid refrigerant exchanges heat with air outside the evaporator through the evaporator, and the low-temperature low-pressure liquid refrigerant is evaporated and gasified into a low-temperature low-pressure gaseous refrigerant to absorb heat. Wherein, the outside air of evaporimeter can be by the storage area of leading-in accuse temperature cabinet, and the outside air of condenser can be by the outside of leading-in accuse temperature cabinet to the realization is carried the heat in the storage area of accuse temperature cabinet to the outside of accuse temperature cabinet, refrigerates the storage area of accuse temperature cabinet.
When the temperature control cabinet is a temperature control cabinet with a heating function, low-temperature and low-pressure vapor-state refrigerant flows into the compressor from the condenser, the low-temperature and low-pressure vapor-state refrigerant is compressed by the compressor, and high-temperature and high-pressure vapor-state refrigerant flows into the evaporator; the high-temperature high-pressure gaseous refrigerant exchanges heat with air outside the evaporator through the evaporator, so that the high-temperature high-pressure gaseous refrigerant is cooled to be a normal-temperature high-pressure liquid refrigerant in the evaporator, then the normal-temperature high-pressure liquid refrigerant flows into the throttling element, and the throttling element throttles the normal-temperature high-pressure liquid refrigerant to convert the refrigerant flowing out of the throttling element into a low-temperature low-pressure liquid refrigerant; the low-temperature low-pressure liquid refrigerant flows into the condenser, the low-temperature low-pressure liquid refrigerant exchanges heat with air outside the condenser through the condenser, and the low-temperature low-pressure liquid refrigerant is evaporated into a low-temperature low-pressure gaseous refrigerant to absorb heat. Wherein, the outside air of evaporimeter can be by the storage area of leading-in accuse temperature cabinet, and the outside air of condenser can be by the outside of leading-in accuse temperature cabinet to the realization is carried the heat of the outside of accuse temperature cabinet to the storage area of accuse temperature cabinet, heats the storage area of accuse temperature cabinet.
In one embodiment of the present application, the display cabinet includes a cabinet body and a cabinet door, wherein the cabinet body is provided with a control board and a power management module, and the cabinet door is provided with a main board.
In an embodiment of the present disclosure, fig. 2 shows a schematic block diagram of a motherboard according to an embodiment of the present disclosure, and as shown in fig. 2, the motherboard 200 includes a processor 201, a random access memory 202, a flash memory 203, a wireless local area network bluetooth module 204, a gyroscope 205, a pressure sensor 206, a microphone 207, a speaker 208, a camera 209, and a cellular communication module 210.
The processor may include one or more processing units, such as: the processor may include one or more of an applications processor, a modem processor, a graphics processor, an image signal processor, a controller, a memory, a video codec, a digital signal processor, a baseband processor, and/or a neural network processor. The different processing units may be separate devices or may be integrated into one or more processors.
The image signal processor is used for processing data fed back by the camera. For example, when a photo is taken, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, the optical signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the image signal processor for processing and converting into an image visible to naked eyes. The image signal processor can also carry out algorithm optimization on the noise, brightness and skin color of the image. The image signal processor can also optimize parameters such as exposure, color temperature and the like of a shooting scene. In some embodiments, the image signal processor may be provided in the camera.
The digital signal processor is used for processing digital signals, and can process digital image signals and other digital signals. For example, a digital signal processor may be used to perform a fourier transform or the like on the frequency bin energy.
Video codecs are used to compress or decompress digital video. The temperature controlled cabinet may support one or more video codecs. Thus, the temperature control cabinet can play or record videos with various coding formats, such as: moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, and the like.
The neural network computing processor processes input information rapidly by referring to a biological neural network structure, for example, by referring to a transmission mode between neurons of a human brain, and can also learn by self continuously. The intelligent cognition of the temperature control cabinet can be realized through the neural network computing processor, and the like, for example: image recognition, face recognition, speech recognition, text understanding, and the like.
In some embodiments, a processor may include one or more interfaces. The interface may include an integrated circuit interface, an integrated circuit built-in audio interface, a pulse code modulation interface, a universal asynchronous receiver transmitter interface, a mobile industry processor interface, a universal input output interface, a subscriber identity module interface, and/or a universal serial bus interface, among others.
Random access memory 202 may be used to store computer-executable program code, including instructions as well as data. The processor 201 executes various functional applications of the temperature controlled cabinet and data processing by executing instructions stored in the random access memory 202. The random access memory 202 may include a program storage area and a data storage area. The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The data storage area can store data (such as audio data, image data and the like) created in the use process of the temperature control cabinet and the like.
Flash memory 203 may be used to implement an extended temperature cabinet storage capability. The flash memory 203 may communicate with the processor 201 through a flash interface to implement data storage functions. For example, files such as music, video, etc. are saved in flash memory.
The processor 201, the random access memory 202 and the flash memory 203 can constitute a minimum system to provide a system operating environment.
The wlan bluetooth module 204 can provide solutions for wireless communication including wlan, bluetooth, gnss, fm, nfc, and infrared technologies applied to the temperature control cabinet. The wireless lan bluetooth module 204 may be one or more devices that integrate at least one communication processing module. The wireless lan bluetooth module 204 receives electromagnetic waves via the antenna, performs frequency modulation and filtering processing on electromagnetic wave signals, and sends the processed signals to the processor 201. The wlan bluetooth module 204 may also receive a signal to be transmitted from the processor 201, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic wave through the antenna to radiate the electromagnetic wave. In one embodiment of the present application, the bluetooth module may communicate with a terminal of a user through a wireless local area network.
The cellular communication module 210 can provide a solution including wireless communication of 2G/3G/4G/5G and the like applied to a temperature-controlled cabinet. The cellular communication module 210 may include at least one filter, switch, power amplifier, low noise amplifier, and the like. The cellular communication module 210 may receive electromagnetic waves from an antenna, filter, amplify, etc. the received electromagnetic waves, and transmit the processed electromagnetic waves to a modem processor for demodulation. The cellular communication module 210 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic waves via the antenna for radiation. In some embodiments, at least some of the functional modules of the cellular communication module 210 may be disposed in the processor 201. In some embodiments, at least some of the functional modules of the cellular communication module 210 may be provided in the same device as at least some of the modules of the processor 201. In one embodiment of the present application, the cellular communication module 210 can communicate with a cloud server of a maintenance service provider of the temperature control cabinet.
Through the wlan bluetooth module 204 and the cellular communication module 210, the thermal cabinet can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications, general packet radio service, code division multiple access, wideband code division multiple access, time division code division multiple access, long term evolution, and the like.
The gyroscope 205 may be used to determine the real-time attitude of the cabinet door of the temperature controlled cabinet.
The pressure sensor 206 is used for sensing a pressure signal and converting the pressure signal into an electrical signal. In some embodiments, the pressure sensor 206 may be disposed on a display screen. The pressure sensor 206 can be of a wide variety, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, or the like. The capacitive pressure sensor may be a sensor comprising at least two parallel plates having an electrically conductive material. When a force acts on the pressure sensor 206, the capacitance between the electrodes changes, and the intensity of the pressure is determined based on the change in capacitance. When a touch operation is applied to the display screen, the intensity of the touch operation is detected by the pressure sensor 206, and the touched position can also be calculated according to a detection signal of the pressure sensor 206. In some embodiments, the touch operations that are applied to the same touch position but different touch operation intensities may correspond to different operation instructions. For example: and when the touch operation with the touch operation intensity smaller than the first pressure threshold value acts on the beverage selection application icon, executing an instruction for checking the specific information of the beverage. When a touch operation having a touch operation intensity greater than or equal to the first pressure threshold value is applied to the beverage selection application icon, an instruction to purchase a beverage is executed.
The microphone 207, also called "microphone", is used to convert a sound signal into an electrical signal. When making a call or transmitting voice information, the user can input a voice signal to the microphone 207 by speaking near the microphone 207 through the mouth. The temperature controlled cabinet may be provided with at least one microphone 207. In other embodiments, the temperature control cabinet may be provided with two microphones 207, so as to achieve the noise reduction function in addition to collecting the sound signals. In other embodiments, the temperature control cabinet may further include three, four, or more microphones 207 for collecting sound signals, reducing noise, recognizing sound sources, and performing directional recording. In one embodiment of the present application, the microphone 207 can collect the sound of the temperature control cabinet during operation.
The speaker 208, also called "loudspeaker", is used to convert the electrical audio signal into an acoustic signal. The temperature control cabinet can play music through the loudspeaker 208 or play prompt voice.
The camera 209 is used to capture still images or video. The object generates an optical image through the lens and projects the optical image to the photosensitive element. The photosensitive element may be a charge coupled device or a complementary metal oxide semiconductor phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then transmits the electrical signal to an image signal processor to be converted into a digital image signal. The image signal processor outputs the digital image signal to the digital signal processor for processing. The digital signal processor converts the digital image signal into an image signal in a standard RGB, YUV, or the like format. In some embodiments, the temperature controlled cabinet can include 1 or more cameras 209. In one embodiment of the present application, the camera 209 may have a function of heating itself to ensure that its lens does not fog.
In an embodiment of the present application, fig. 3 shows a schematic block diagram of a control board according to an embodiment of the present disclosure, and as shown in fig. 3, the control board 300 includes a power input interface 301, a power output interface 302, a metering chip 303, a micro control unit chip 304, a real-time clock chip, a lamp switch interface 305, a temperature control switch interface 306, an evaporation fan interface 307, a compressor interface 308, a condensation fan interface 309, a temperature sensor interface 310, a communication interface 311, and a power interface 312.
The metering chip 303, i.e., the electric quantity sensor, may acquire voltage data, current data, real-time power data, and average power data through the metering chip 303. The time of the mcu chip 304 may be maintained by a real time clock chip. Control signals for the lamp switches of the temperature controlled cabinet may be received through the lamp switch interface 305. Control signals for the temperature control switches of the temperature controlled cabinet can be received through temperature control switch interface 306. An evaporation fan control signal can be sent to the evaporation fan of the temperature control cabinet through the evaporation fan interface 307 to control the operation of the evaporation fan. Compressor control signals may be sent to the compressor of the temperature controlled cabinet via compressor interface 308 to control the operation of the compressor. A condensing fan control signal may be sent to a condensing fan of the temperature controlled cabinet through the condensing fan interface 309 to control the operation of the condensing fan. Temperature sensor data collected by one or more temperature sensors may be received via temperature sensor interface 310 to facilitate determination of temperature values at one or more locations of the temperature controlled cabinet.
In an embodiment of the present disclosure, fig. 4 shows a schematic block diagram of a power management module according to an embodiment of the present disclosure, and as shown in fig. 4, the power management module 400 includes an ac-to-dc conversion module 401, a charging management module 402, and a battery 403. The power management module 400 is used for supplying power to the motherboard and the control board and performing charging and discharging management on the battery. The power management module 400 may also be used to monitor parameters such as battery capacity, battery cycle count, battery state of health (leakage, impedance), etc. In other embodiments, the power management module 400 may also be disposed in the processor.
In one embodiment of the present application, the temperature controlled cabinet further comprises a display screen. The temperature control cabinet realizes the display function through a graphic processor, a display screen, an application processor and the like. The image processor is a microprocessor for image processing and is connected with the display screen and the application processor. The graphics processor is used to perform mathematical and geometric calculations for graphics rendering. The processors may include one or more graphics processors that execute program instructions to generate or alter display information.
The display screen is used for displaying images, videos and the like. The display screen includes a display panel. The display panel can be a liquid crystal display, an organic light emitting diode, an active matrix organic light emitting diode or an active matrix organic light emitting diode, a flexible light emitting diode, a quantum dot light emitting diode, or the like. In some embodiments, the temperature controlled cabinet may include 1 or more display screens.
It is understood that the illustrated structure of the embodiment of the present application does not constitute a specific limitation on the temperature control cabinet. In other embodiments of the present application, the temperature controlled cabinet may include more or fewer components than shown, or some components may be combined, some components may be separated, or a different arrangement of components may be provided. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Fig. 5 is a flowchart illustrating a method for detecting a fault of a temperature controlled cabinet according to an embodiment of the present disclosure, and as shown in fig. 5, the method for detecting a fault of a temperature controlled cabinet includes the following steps S101 to S104:
in step S101, a first actual temperature variation speed is obtained according to a first duration from the first time to the second time, the first air inlet temperature, and the second air inlet temperature.
The first air inlet temperature is the temperature of the air inlet of the evaporation fan of the temperature control cabinet acquired at the first moment, and the second air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the second moment. The second time is after the first time.
In an embodiment of the present disclosure, the temperature data of the air inlet of the evaporation fan stored in the temperature control cabinet may be read, the temperature data of the air inlet of the evaporation fan may also be obtained from other devices or systems by the temperature control cabinet, and the first air inlet temperature and the second air inlet temperature are obtained according to the temperature data of the air inlet of the evaporation fan, wherein the temperature data of the air inlet of the evaporation fan may be collected within a first temperature collection time interval, and both the first time and the second time belong to the first temperature collection time interval, and the temperature data of the air inlet of the evaporation fan may be a value that changes continuously along with time change, or may include a plurality of discrete values. The temperature data of the air inlet of the evaporation fan can be acquired by a temperature sensor arranged near the air inlet of the evaporation fan of the temperature control cabinet, and also can be acquired by other devices or systems such as an infrared thermometer. The first time and the second time may be randomly determined in the first temperature acquisition time interval, or may be determined as the first time and the second time when the first temperature acquisition time interval includes at least two preset acquisition times.
In an embodiment of the disclosure, a first actual temperature change speed is obtained according to a first time length from a first time to a second time, a first air inlet temperature and a second air inlet temperature, the first temperature difference is used as a divisor for obtaining a first temperature difference between the first air inlet temperature and the second air inlet temperature, the first time length is used as a dividend, and a quotient of the first temperature difference and the first time length, that is, the first actual temperature change speed, is calculated. It should be noted that, when the temperature control cabinet is a temperature control cabinet with a heating function, the first actual temperature change speed is a speed at which the temperature of the air inlet of the evaporation fan decreases from the first time to the second time; when the temperature control cabinet is a temperature control cabinet with a heating function, the first actual temperature change speed is the speed of temperature rise of the air inlet of the evaporation fan from the first moment to the second moment.
In step S102, a first theoretical temperature change speed is obtained according to the first ambient temperature, the first overall power, the first time period, and the first cargo quantity.
The first environmental temperature is the environmental temperature of the temperature control cabinet from the first moment to the second moment, the first whole machine power is the whole machine power of the temperature control cabinet from the first moment to the second moment, and the first goods quantity is the quantity of goods contained in the storage area of the temperature control cabinet from the first moment to the second moment.
In an embodiment of the present disclosure, the ambient temperature data stored in the temperature control cabinet may be read, or the temperature control cabinet may obtain the ambient temperature data from other devices or systems, and obtain the first ambient temperature according to the ambient temperature data, where the ambient temperature data may be collected in a first ambient temperature collection time interval, and both the first time and the second time belong to the first ambient temperature collection time interval, and the ambient temperature data may be a value that changes continuously along with time, or may include one or more discrete values. Specifically, the ambient temperature data can be collected by a temperature sensor arranged on the surface of the temperature control cabinet, or can be collected by other devices or systems, such as an intelligent home temperature sensor with the distance to the temperature control cabinet being less than or equal to a preset distance.
In an embodiment of the disclosure, the complete machine power data stored in the temperature control cabinet may be read, and the first complete machine power may be obtained according to the complete machine power data. The whole machine power data can be acquired in a whole machine power acquisition time interval, the first time and the second time belong to the whole machine power acquisition time interval, and the whole machine power data can be a value which changes continuously along with time change or can comprise one or more discrete values. Specifically, the whole machine real-time current and the whole machine real-time voltage of the temperature control cabinet can be obtained by a metering chip in the temperature control cabinet, the whole machine real-time power of the temperature control cabinet is calculated according to the whole machine real-time current and the whole machine real-time voltage, and the average value of the whole machine real-time power from the first moment to the second moment is calculated to obtain the first whole machine power.
In an embodiment of the present disclosure, the image data of the storage area stored in the temperature control cabinet may be read, or the temperature control cabinet may obtain the image data of the storage area from other devices or systems, perform image recognition according to the image data of the storage area, and obtain the first quantity of goods according to the image recognition result, where the image data of the storage area may be acquired within an image acquisition time interval of the storage area, and the first time and the second time both belong to the image acquisition time interval of the storage area. Specifically, the image data of the storage area can be collected by a camera arranged on the temperature control cabinet (for example, a camera arranged on a handle of the temperature control cabinet door and a camera lens facing the storage area), and the image data of the storage area can also be collected by other devices such as a monitoring camera and a camera on the mobile terminal.
In step S103, it is determined whether the first actual temperature change speed and the first theoretical temperature change speed satisfy the refrigerant leakage condition.
The refrigerant leakage condition comprises that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value.
In an embodiment of the present disclosure, the temperature-varying speed difference threshold may be stored in advance in the temperature-controlling cabinet, or may be obtained from other devices or systems for the temperature-controlling cabinet.
In step S104, it is determined that a refrigerant leakage fault occurs in the temperature control cabinet in response to that the first actual temperature change speed and the first theoretical temperature change speed satisfy the refrigerant leakage condition.
According to the technical scheme, a first actual temperature change speed is obtained according to a first time length from a first moment to a second moment, the temperature of a first air inlet and the temperature of a second air inlet, the first actual temperature change speed is the speed of temperature change of the air inlet of the evaporation fan under the actual condition of loading of the temperature control cabinet, and the first actual temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of the storage area under the actual condition; acquiring a first theoretical temperature change speed according to the first environment temperature, the first complete machine power, the first time length and the first cargo quantity, wherein the first theoretical temperature change speed is the speed of temperature change of an air inlet of an evaporation fan of a temperature control cabinet when the temperature control cabinet works according to the first complete machine power and the refrigerant leakage fault does not occur, and the first theoretical temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of a storage area under the theoretical condition; judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein if the temperature control cabinet has a refrigerant leakage fault, the efficiency of heat transfer of the temperature control cabinet between a storage area of the temperature control cabinet and the outside of the temperature control cabinet through the refrigerant is poor, compared with the capacity of the temperature control cabinet for controlling the temperature of the storage area under the theoretical condition, the capacity of the temperature control cabinet for controlling the temperature of the storage area when the temperature control cabinet has the refrigerant leakage is poor, so that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and if the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value, the error caused by normal fluctuation of the power of the temperature control cabinet can be avoided when the temperature control cabinet has the refrigerant leakage fault; and then, in response to the first actual temperature change speed and the first theoretical temperature change speed meeting the refrigerant leakage condition, determining that the refrigerant leakage fault occurs in the temperature control cabinet. Therefore, the technical scheme provided by the embodiment of the disclosure can accurately determine whether the temperature control cabinet has a refrigerant leakage fault, and reduce the difficulty and maintenance cost for maintaining the temperature control cabinet.
In one embodiment of the present disclosure, the first time and the second time both belong to business hours;
or the first time and the second time both belong to non-business hours, and the first time is the time after the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet are all closed for a preset time.
In an embodiment of the present disclosure, the analysis may be performed according to data collected by at least one sensor of the display case, and the time period of each day may be divided according to the analysis result to determine the operation time period and the non-operation time period. The time interval division instruction can be sent to a maintenance service provider, or sent by a terminal or input by a human-computer interaction device on the display cabinet. For example, cabinet door posture data acquired by a gyroscope arranged at a cabinet door of the display cabinet can be acquired, a plurality of door opening moments at which the cabinet door is opened are determined according to the cabinet door posture data, and if the duration between two door opening moments is greater than or equal to a preset door opening duration threshold value, a time interval between the two door opening moments is determined as a non-business period; and if the time length between the two door opening moments is less than the preset door opening time length threshold value, determining the time interval between the two door opening moments as the business hours. For another example, 8:00:00 to 24:00:00 of each day may be determined as a business period and 00:00:01 to 7:59:59 of each day may be determined as a non-business period according to the period division instruction.
In an embodiment of the disclosure, when the first time and the second time both belong to the non-business time period, at a target time before the first time, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and the compressor of the temperature control cabinet are all turned off, and a duration from the target time to the first time is greater than or equal to a preset duration. And the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet are all started from the first moment to the second moment, so that the temperature of the storage area of the temperature control cabinet is controlled from the first moment to the second moment. In this embodiment, the first moment is defined as the moment after the preset time length is closed by the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet, so that the temperature difference between the temperature of the air inlet of the evaporation fan at the first moment and the temperature of the air inlet of the evaporation fan at the second moment is larger, the temperature variation speed difference between the first actual temperature variation speed and the first theoretical temperature variation speed is indirectly increased, and the difficulty in determining whether the temperature control cabinet has refrigerant leakage fault or not is reduced. Meanwhile, even if the temperature of the storage area of the temperature control cabinet changes greatly in non-business hours, the trouble of the user is avoided.
In an embodiment of the present disclosure, in step S102, obtaining a first theoretical temperature change speed according to the first ambient temperature, the first power, the duration from the first time to the second time, and the first cargo quantity may include:
in step S1021, the trained theoretical temperature change model is obtained, and the first environmental temperature, the first power consumption, and the first quantity of the goods are input into the theoretical temperature change model to obtain the first theoretical temperature change speed.
In the embodiment, when the pre-trained theoretical temperature change model is obtained, a first theoretical temperature change speed can be obtained by using the theoretical temperature change model based on the first environment temperature, the first whole machine power, the time length from the first moment to the second moment and the first cargo quantity.
In this embodiment, the first theoretical temperature change speed is obtained by obtaining the trained theoretical temperature change model, and inputting the first environment temperature, the first power consumption and the first cargo quantity as inputs into the theoretical temperature change model, so that the first theoretical temperature change speed can be ensured to be accurate.
In an implementation manner of the present disclosure, fig. 6 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 6, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S105, an initial theoretical temperature change model is acquired.
In an embodiment of the present disclosure, the initial theoretical temperature change model stored in the temperature control cabinet may be read, or the initial theoretical temperature change model may be obtained by the temperature control cabinet from other devices or systems.
In step S106, a temperature change data set of the temperature controlled cabinet is obtained.
The temperature change data set comprises temperature change data corresponding to one or more time intervals, and the temperature change data comprises the ambient temperature of the temperature control cabinet, the power consumption of the temperature control cabinet, the quantity of goods contained in a storage area of the temperature control cabinet and the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet.
In step S107, the environmental temperature of the temperature control cabinet corresponding to the same time interval in the temperature change data set, the power consumption of the temperature control cabinet, and the number of the goods accommodated in the storage area of the temperature control cabinet are used as inputs, and the temperature change speed of the air inlet of the evaporation fan of the temperature control cabinet corresponding to the same time interval is used as an output to train the initial theoretical temperature change model, so as to obtain the trained theoretical temperature change model.
In this embodiment, when training the theoretical temperature change model, an initial theoretical temperature change model is first determined, wherein the initial theoretical temperature change model can be selected according to the requirements of practical application; then acquiring a temperature change data set of the temperature control cabinet; and then, taking the ambient temperature of the temperature control cabinet corresponding to the same time interval in the dialogue data set, the power consumption of the temperature control cabinet and the quantity of goods contained in a storage area of the temperature control cabinet as input, taking the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet corresponding to the same time interval in the dialogue data set as output to train the initial theoretical temperature change model, and obtaining the trained theoretical temperature change model when a training result is converged. The learning and training of the theoretical temperature change model can be realized by learning and training methods such as q-learning, DQN, Policy Gradient, DDPG and the like, and the specific learning and training method of the theoretical temperature change model is not particularly limited in the disclosure.
In an implementation manner of the present disclosure, fig. 7 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 7, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S108, a first storage area image of the first time storage area and a second storage area image of the second time storage area are obtained.
The image data of the storage area stored in the temperature control cabinet can be read, the image data of the storage area can be acquired by the temperature control cabinet from other devices or systems, and a first storage area image and a second storage area image are acquired according to the image data of the storage area, wherein the image data of the storage area can be acquired in the image acquisition time interval of the storage area, and the first time and the second time belong to the image acquisition time of the storage area. Specifically, the image data of the storage area can be collected by a camera arranged on the temperature control cabinet (for example, a camera arranged on a handle of the temperature control cabinet door and a camera lens facing the storage area), and the image data of the storage area can also be collected by other devices such as a monitoring camera and a camera on the mobile terminal.
In step S109, the first storage area image and the second storage area image are compared, and whether the goods stored in the storage area of the temperature control cabinet changes from the first time to the second time is determined according to the comparison result.
In step S101, obtaining a first actual temperature variation speed according to a first duration from the first time to the second time, the first air inlet temperature, and the second air inlet temperature, may include the following steps:
in step S1011, in response to that the goods contained in the storage area of the temperature-controlled cabinet does not change from the first time to the second time, a first actual temperature change speed is obtained according to the duration from the first time to the second time, the first air inlet temperature and the second air inlet temperature.
In this embodiment, when it is determined that the goods stored in the storage area of the temperature control cabinet from the first time to the second time are not changed by comparing the first storage area image with the second storage area image and according to the comparison result, it is considered that the goods stored in the storage area of the temperature control cabinet from the first time to the second time are not taken out, and the other goods are not put in the storage area of the temperature control cabinet from the first time to the second time. The goods that the storage area of controlling the temperature cabinet through responding to first moment to second moment holds do not change, according to the duration of first moment to second moment, first air intake temperature and second air intake temperature acquire first actual temperature change speed, can ensure that the first actual temperature change speed that acquires has got rid of the goods and has taken out or the goods is put into the storage area and to the interference that evaporation fan air intake temperature brought from the storage area, make first actual temperature change speed can accurate actual situation lower temperature control cabinet carry out the ability controlled to the storage area temperature.
In an implementation manner of the present disclosure, fig. 8 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 8, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S110, image recognition is performed on the first storage area image or the second storage area image, and the first quantity of goods is obtained according to the image recognition result.
The image recognition of the first storage area image or the second storage area image can be performed by the temperature control cabinet, or by other devices or equipment. For example, a storage area image recognition model trained in advance may be obtained, and the first storage area image or the second storage area image is input into the storage area image recognition model as an input to obtain the image recognition result.
In the embodiment, since the goods contained in the storage area of the temperature control cabinet are not changed from the first moment to the second moment, the accurate quantity of the first goods can be obtained according to the image identification result by carrying out image identification on the first storage area image or the second storage area image.
In an implementation manner of the present disclosure, fig. 9 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 9, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S111, a target overall power is acquired.
And the target complete machine power is the complete machine power of the temperature control cabinet when the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet are all closed.
And acquiring target complete machine power, namely closing other parts except the target part in an evaporation fan for controlling the temperature control cabinet, a condensation fan for controlling the temperature control cabinet and a compressor for controlling the temperature control cabinet, and then acquiring the complete machine power of the temperature control cabinet, namely the target complete machine power. For example, if the target component is a condensing fan, a processor on a main board of the temperature control cabinet runs a corresponding control program, an evaporation fan closing signal is sent to the evaporation fan through an evaporation fan interface on the control board to control the evaporation fan to be closed, a compressor closing signal is sent to the compressor through a compressor interface on the control board to control the compressor to be closed, then a metering chip on the control board obtains the whole machine real-time current and the whole machine real-time voltage of the temperature control cabinet, and the whole machine real-time power of the temperature control cabinet, namely the target whole machine power, is calculated according to the whole machine real-time current and the whole machine real-time voltage.
In step S112, it is determined whether the target overall power is greater than or equal to a target failure power threshold corresponding to the target component.
The target fault power threshold corresponding to the target component may be stored in the temperature control cabinet, or may be obtained from other devices or systems for the temperature control cabinet.
In step S113, it is determined that a power abnormality fault has occurred in the target component in response to the target overall power being greater than or equal to the target fault power threshold.
In this embodiment, because the power of the evaporation fan, the condensation fan and the compressor is much larger than that of other components in the temperature control cabinet, the overall power of the temperature control cabinet, i.e., the target overall power, can be avoided by obtaining the overall power of the evaporation fan, the condensation fan and the compressor when other components except the target component are all closed, so that the target overall power can accurately reflect the power of the target component. Whether the target component fails or not can be determined by whether the target complete machine power is larger than or equal to a target fault power threshold value corresponding to the target component. If the target complete machine power is larger than or equal to the target fault power threshold value corresponding to the target component, the power abnormal fault of the target component can be determined, a maintenance service provider can conveniently maintain the temperature control cabinet according to the determined fault, and the difficulty in maintaining the temperature control cabinet is reduced.
In an implementation manner of the present disclosure, fig. 10 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 10, before obtaining a target overall power in step S111, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S114, the second overall power of the temperature control cabinet is obtained in real time, and it is determined whether the second overall power is greater than or equal to the real-time fault power threshold.
In step S115, in response to that the second overall power is greater than or equal to the real-time fault power threshold, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and other components except the target component in the compressor of the temperature control cabinet are controlled to be turned off.
In step S116, the target overall power is collected in real time.
And acquiring the second complete machine power of the temperature control cabinet, namely acquiring the complete machine real-time current and the complete machine real-time voltage of the temperature control cabinet by a metering chip on a control panel, and calculating the second complete machine power of the temperature control cabinet according to the complete machine real-time current and the complete machine real-time voltage.
In this embodiment, because the power of the evaporation fan, the condensation fan and the compressor in the temperature control cabinet is much greater than the power of other components in the temperature control cabinet, if the second overall power of the temperature control cabinet obtained in real time is greater than or equal to the real-time fault power threshold, the probability of the abnormal power fault of at least one of the three components is higher, under this condition, the other components except the target component in the evaporation fan, the condensation fan and the compressor of the temperature control cabinet are controlled to be closed, and the target overall power is collected in real time, so that the target overall power can be prevented from being collected under the condition that the evaporation fan, the condensation fan and the compressor in the temperature control cabinet do not have faults, and the cost for collecting the target overall power is reduced.
In one implementation manner of the present disclosure, in step S115, in response to that the second overall power is greater than or equal to the real-time fault power threshold, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and other components in the compressor of the temperature control cabinet except for the target component to be turned off may include the following steps:
in step S1151, in response to that the second complete machine power is greater than or equal to the real-time fault power threshold, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and other components except the target component in the compressor of the temperature controlled cabinet are controlled to be turned off in the non-business hours.
In this embodiment, by responding to the second complete machine power being greater than or equal to the real-time fault power threshold, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet are controlled to be closed in non-business hours, so that the influence on the normal use of the temperature control cabinet caused by the closing of other parts except the target part in the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet can be avoided, and the user can not be troubled.
In an implementation manner of the present disclosure, fig. 11 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 11, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S117, the target noise is acquired, and the target sound characteristic of the target noise is acquired.
The target noise is the noise of the temperature control cabinet when the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet are all closed and the target part is opened.
The target noise is obtained by reading target noise data stored in the temperature control cabinet, or by the temperature control cabinet from other devices or systems, and the target noise is obtained according to the target noise data, wherein the target noise data can be a value which changes continuously along the time change, or can comprise one or more discrete values. Specifically, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other components except the target component in the compressor of the temperature control cabinet can be controlled to be closed, and then the target noise data is collected by the microphone arranged on the temperature control cabinet, or the target noise data can be collected by other devices or equipment, such as the microphone on the mobile terminal. For example, if the target component is a condensing fan, a processor on a motherboard of the temperature control cabinet may run a corresponding control program, and send an evaporation fan shutdown signal to the evaporation fan through an evaporation fan interface on the control board to control the evaporation fan to be shut down, and send a compressor shutdown signal to the compressor through a compressor interface on the control board to control the compressor to be shut down, and then obtain target noise data of the temperature control cabinet through a microphone on the motherboard.
The target sound characteristic of the target noise is obtained by calculation according to an algorithm stored in the temperature control cabinet in advance, or the target sound characteristic is input into a pre-trained target sound characteristic model as input to obtain the target sound characteristic, wherein the pre-trained target sound characteristic model can be stored in the temperature control cabinet in advance.
In step S118, it is determined whether the similarity between the preset sound feature corresponding to the target component and the target sound feature is less than or equal to a preset similarity threshold.
The preset sound characteristics corresponding to the target component can be stored in the temperature control cabinet or acquired from other devices or systems for the temperature control cabinet. The similarity between the preset sound feature and the target sound feature corresponding to the target component may be calculated according to a pre-stored algorithm, or may be input into a pre-trained similarity model to obtain the similarity between the preset sound feature and the target sound feature corresponding to the target component, where the pre-trained similarity model may be pre-stored in the temperature control cabinet.
In step S119, in response to the similarity between the preset sound characteristic and the target sound characteristic being less than or equal to the preset similarity threshold, it is determined that a noise abnormality fault has occurred in the target component.
The abnormal noise fault is a fault that causes a large difference between noise generated when the target component operates and noise generated when the target component operates normally. For example, if the target component is an evaporation fan or a condensation fan, the abnormal noise fault may include a blade fracture, a blade fall, a rotating shaft fault, a motor burnout, and the like, and if the target component is a compressor, the abnormal noise fault may include a piston fault, a crankshaft fault, a connecting rod fault, a motor burnout, and the like.
In this embodiment, because the noise generated by any one of the evaporation fan, the condensation fan and the compressor in the temperature control cabinet is far greater than the noise generated by other components of the temperature control cabinet in the temperature control cabinet, the noise of the temperature control cabinet, i.e., the target noise, can be prevented from interfering with the target noise by the evaporation fan, the condensation fan and the other components of the compressor, i.e., the target component when the target component is opened by acquiring that the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the other components of the compressor, i.e., the target component, and the target noise can be regarded as the sound of the target component during operation. If the similarity between the preset sound characteristic corresponding to the target component and the target sound characteristic is smaller than or equal to the preset similarity threshold, it can be determined that the difference between the target sound characteristic and the sound characteristic of the noise generated when the target component normally works is large, and under the condition, the abnormal noise fault of the target component can be determined.
In an implementation manner of the present disclosure, fig. 12 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 12, before the target noise is obtained in step S117, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S120, the real-time noise of the temperature control cabinet is collected in real time, and whether the loudness of the real-time noise of the temperature control cabinet is greater than or equal to the threshold of the loudness of the noise is determined.
In step S121, in response to that the loudness of the real-time noise is greater than or equal to the noise loudness threshold, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and other components in the compressor of the temperature controlled cabinet except the target component are all controlled to be turned off, and the target component is controlled to be turned on.
In step S122, target noise is acquired in real time.
In the embodiment, because the noise generated by any one of the evaporation fan, the condensation fan and the compressor is far larger than the noise generated by other components of the temperature control cabinet, the real-time noise of the temperature control cabinet is collected in real time, and whether the loudness of the real-time noise of the temperature control cabinet is larger than or equal to the threshold value of the loudness of the noise is judged.
Therefore, if the loudness of the real-time noise of the temperature control cabinet acquired in real time is greater than or equal to the noise loudness threshold, the probability of abnormal noise fault of at least one of the three components is high, under the condition, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other components in the compressor of the temperature control cabinet except the target component are controlled to be closed, the target component is controlled to be opened, the target noise is acquired in real time, the target noise can be prevented from being acquired under the condition that the evaporation fan, the condensation fan and the compressor in the temperature control cabinet do not have faults, and the cost for acquiring the target noise is reduced.
In one implementation manner of the present disclosure, in step S121, in response to that the loudness of the real-time noise is greater than or equal to the threshold of the loudness of the noise, controlling other components except for the target component in the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and the compressor of the temperature control cabinet to be turned off, and controlling the target component to be turned on may include the following steps:
in step S1211, in response to that the loudness of the real-time noise is greater than or equal to the noise loudness threshold, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and other components of the compressor of the temperature controlled cabinet except the target component are all controlled to be turned off during the non-business hours, and the target component is controlled to be turned on.
In the embodiment, the loudness responding to the real-time noise is greater than or equal to the noise loudness threshold, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet are controlled to be closed in non-business hours, and the target part is controlled to be opened, so that the influence on the normal use of the temperature control cabinet caused by the closing of other parts except the target part in the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet can be avoided, and the user can not be troubled.
In an implementation manner of the present disclosure, fig. 13 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 13, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S123, the environmental noise of the temperature controlled cabinet is obtained, and the environmental sound characteristic of the environmental noise is obtained.
Wherein, the environmental noise is the noise collected when the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet are all closed.
In step S117, acquiring the target noise and acquiring the target sound characteristic of the target noise may include the following steps:
in step S1171, the target noise is acquired, the noise reduction processing is performed on the target noise according to the environmental sound characteristic, and the target sound characteristic is acquired according to the target noise subjected to the noise reduction processing.
The ambient noise data may be obtained from the temperature controlled cabinet, may be read from the temperature controlled cabinet, may be obtained from another device or system, and may be obtained from the ambient noise data, which may be a continuously varying value over time, or may include one or more discrete values. Specifically, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and the compressor of the temperature control cabinet can be controlled to be closed, and then the target noise data is collected by the microphone arranged on the temperature control cabinet, or other devices or equipment such as the microphone on the mobile terminal can be used for collecting the target noise data. For example, a processor on a main board of the temperature control cabinet can run a corresponding control program, an evaporation fan closing signal is sent to the evaporation fan through an evaporation fan interface on the control board to control the evaporation fan to be closed, a compressor closing signal is sent to the compressor through a compressor interface on the control board to control the compressor to be closed, a condensation fan closing signal is sent to the condensation fan through a condensation fan interface to control the condensation fan to be closed, and then the microphone on the main board acquires environmental noise data of the temperature control cabinet.
The environmental sound characteristics of the environmental noise are obtained by calculation according to a pre-stored algorithm in the temperature control cabinet, or by inputting the environmental noise as input into a pre-trained environmental sound characteristic model, the environmental sound characteristics are obtained, and the pre-trained environmental sound characteristic model can be pre-stored in the temperature control cabinet.
And performing noise reduction processing on the target noise according to the environmental sound characteristics, namely removing sound matched with the environmental sound characteristics in the target noise from the target noise, and acquiring the target sound characteristics according to the removed target noise, namely the target noise subjected to the noise reduction processing. The target noise is subjected to noise reduction processing according to the environmental sound characteristics, the target noise subjected to noise reduction processing can be obtained by calculation according to an algorithm stored in the temperature control cabinet in advance, the environmental sound characteristics and the target noise can also be input into a pre-trained noise reduction model to obtain the target noise subjected to noise reduction processing, and the pre-trained noise reduction model can be stored in the temperature control cabinet in advance.
In the embodiment, by acquiring the environmental noise of the temperature control cabinet and the environmental sound characteristics of the environmental noise, performing noise reduction processing on the target noise according to the environmental sound characteristics, and acquiring the target sound characteristics according to the target noise after the noise reduction processing, the environmental noise can be prevented from interfering with the target sound characteristics, so that the acquired target sound characteristics can accurately reflect the sound characteristics of the target component during operation.
In an implementation manner of the present disclosure, fig. 14 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 14, before acquiring environmental noise of the temperature control cabinet in step S123, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S124, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and the compressor of the temperature controlled cabinet are all turned off during the non-business hours.
In step S125, the ambient noise is collected in real time.
In this embodiment, through the evaporation fan of controlling the accuse temperature cabinet in non-business hours period, the condensation fan of accuse temperature cabinet and the compressor of accuse temperature cabinet all close to gather the ambient noise in real time, can avoid causing the influence because of the evaporation fan of the accuse temperature cabinet, the condensation fan of accuse temperature cabinet and the compressor of accuse temperature cabinet all close the normal use of accuse temperature cabinet, can not cause the puzzlement to the user.
In an implementation manner of the present disclosure, fig. 15 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 15, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S126, a second actual temperature variation speed is obtained according to a second time period from the third time to the fourth time, the third air inlet temperature and the fourth air inlet temperature.
And the temperature of the third air inlet is the temperature of the air inlet of the evaporation fan collected at the third moment, and the temperature of the fourth air inlet is the temperature of the air inlet of the evaporation fan collected at the fourth moment. The fourth time is after the third time.
In an embodiment of the present disclosure, the temperature data of the air inlet of the evaporation fan stored in the temperature control cabinet may be read, the temperature data of the air inlet of the evaporation fan may also be obtained from other devices or systems by the temperature control cabinet, and the temperature data of the air inlet of the evaporation fan may be obtained according to the temperature data of the air inlet of the evaporation fan, where the temperature data of the air inlet of the evaporation fan may be collected in the second temperature collection time interval, and both the third time and the fourth time belong to the second temperature collection time interval, and the temperature data of the air inlet of the evaporation fan may be a value that changes continuously along with time change, or may include a plurality of discrete values. The temperature data of the air inlet of the evaporation fan can be acquired by a temperature sensor arranged near the air inlet of the evaporation fan of the temperature control cabinet, and also can be acquired by other devices or systems such as an infrared thermometer. The third time and the fourth time may be randomly determined in the second temperature acquisition time interval, or may be determined as the third time and the fourth time when the second temperature acquisition time interval includes at least two preset acquisition times.
In an embodiment of the disclosure, a second actual temperature change speed is obtained according to a second time length from a third time to a fourth time, a third air inlet temperature, and a fourth air inlet temperature, a second temperature difference between the third air inlet temperature and the fourth air inlet temperature may be obtained, the second temperature difference is used as a divisor, the second time length is used as a dividend, and a quotient of the second temperature difference and the second time length, that is, the second actual temperature change speed, is calculated. If the temperature control cabinet is a temperature control cabinet with a heating function, the second actual temperature change speed is the speed of temperature reduction of the air inlet of the evaporation fan from the third moment to the fourth moment; if the temperature control cabinet is a temperature control cabinet with a heating function, the second actual temperature change speed is the speed of temperature rise of the air inlet of the evaporation fan from the third moment to the fourth moment.
In step S127, a temperature-change speed threshold corresponding to the second ambient temperature is acquired, and it is determined whether the second actual temperature-change speed is greater than or equal to the temperature-change speed threshold.
And the second ambient temperature is the ambient temperature of the temperature control cabinet from the third moment to the fourth moment.
In an embodiment of the present disclosure, the temperature variation speed threshold may be stored in advance in the temperature control cabinet, or may be obtained from other devices or systems for the temperature control cabinet.
In step S128, in response to that the second actual temperature change speed is greater than or equal to the temperature change speed threshold, the lighting lamp of the temperature control cabinet is controlled to be turned on, and the prompt information is displayed.
Wherein, the prompt message is used for prompting the user whether the sealing strip of observing the accuse temperature cabinet in the side of accuse temperature cabinet door exists the light leak phenomenon.
In an embodiment of the disclosure, the illuminating lamp of the temperature control cabinet can be arranged in the storage area of the temperature control cabinet, and the illuminating lamp of the temperature control cabinet is controlled to be turned on, so that the illuminating lamp can be turned on by sending an opening instruction to the illuminating lamp of the temperature control cabinet through the lamp switch interface of the control panel.
In an embodiment of the present disclosure, the prompt message may be a text message or a voice message. The displaying of the prompt message may include the following steps: the prompt text information is displayed on the prompt interface through the display screen of the temperature control cabinet, or the prompt information can be changed into prompt voice information, and the response voice information is played through the loudspeaker of the temperature control cabinet, or the prompt information can be changed into prompt image information, and the prompt image information is displayed through the display screen of the temperature control cabinet.
In step S129, feedback information input by the user is obtained, and whether the temperature control cabinet has a sealing strip fault is determined according to the feedback information.
In an embodiment of the present disclosure, feedback information input by a user may be acquired through a human-computer interaction device on a temperature control cabinet, for example, text feedback information input by the user may be acquired through at least one of a keyboard, a touch screen, and a touch pad on the temperature control cabinet, voice feedback information input by the user may be acquired through a microphone on the temperature control cabinet, and image feedback information input by the user may also be acquired through a camera on the temperature control cabinet.
For example, the temperature control cabinet may display prompt information through a fault detection interface displayed on the display screen, and obtain feedback information input by a user through the fault detection interface. The fault detection interface is an interactive interface of an application program (APP) running on the temperature control cabinet. The fault detection interface displayed by the display screen of the temperature control cabinet can have a plurality of feedback states. The feedback state is feedback information of the temperature control cabinet responding to the input of the user in a preset mode. In certain embodiments, the plurality of feedback conditions includes a seal strip failure condition and a seal strip non-failure condition.
The fault detection interface can be set to a state to be fed back, and the fault detection interface displays one or more visual prompts on the touch screen, wherein the visual prompts can be used for a user to perform feedback actions. The one or more visual cues may provide hints or reminders to the user for feedback actions. These visual cues may be text, graphics, or any combination thereof. The feedback action includes contact with the touch screen. In some embodiments, the feedback action is a predetermined gesture performed on the touch screen. As used herein, a gesture is a movement of an object/accessory in contact with the touch screen. For example, the predetermined gesture may include contact with the touch screen at a target location on a fault detection interface presented by the touch screen (an initialization gesture), and interruption of contact after sustained contact with the touch screen is maintained for more than a preset contact time threshold (completion of the gesture).
When set in the to-be-fed state, the user may start to contact the touch screen, i.e., touch the touch screen. For ease of illustration, in the process of obtaining feedback information input by a user, as well as other embodiments described below, contacts on a touch screen will be described as being performed by the user using at least one hand and using one or more fingers. It should be appreciated that the contact may be made using any suitable object or accessory, such as a stylus, finger, etc. The contact may include one or more taps on the touch screen, maintaining continuous contact with the touch screen, moving the point of contact while maintaining continuous contact, breaking contact, or any combination thereof.
The temperature controlled cabinet detects contact on the touch screen. If the contact does not correspond to an attempt to perform a feedback action, or if the contact does correspond to an attempt by the user to fail or abort the feedback action, then the temperature controlled cabinet will not read the feedback information corresponding to the feedback action previously stored in the temperature controlled cabinet. For example, if the feedback action is a contact with the touch screen at a target location on a fault detection interface presented by the touch screen and the contact is interrupted after the duration of the contact with the touch screen exceeds a preset contact time threshold, and the detected contact is a series of random taps on the touch screen, then the contact does not correspond to the feedback action.
If the contact corresponds to the successful execution of the feedback action, namely, the user successfully executes the feedback action, the temperature control cabinet reads the feedback information which is stored in the temperature control cabinet in advance and corresponds to the feedback action so as to acquire the feedback information.
When the temperature controlled cabinet obtains the feedback information, as described above, the device may also display one or more visual cues corresponding to the feedback action via the touch screen.
In addition to the visual cue, the electronic device may provide a non-visual cue to indicate the progress of the completion of the feedback action. The non-visual cues may include audio cues (e.g., sound) or physical cues (e.g., vibration).
FIG. 16 shows a graphical user interface GUI schematic of a temperature controlled cabinet according to an embodiment of the present disclosure, FIG. 17 shows a graphical user interface GUI schematic of a temperature controlled cabinet according to an embodiment of the present disclosure, and FIGS. 16-17 show graphical user interface GUI schematic of a temperature controlled cabinet at different points in the execution of a feedback action gesture.
In fig. 16, the user uses the finger 501 to indicate that the finger 501 has not touched the touch screen 502 of the temperature controlled cabinet, and at this time, the temperature controlled cabinet will not read the feedback information corresponding to the feedback action stored in the temperature controlled cabinet in advance.
In fig. 17, the user starts to perform an unlocking action by touching the touch screen 502 of the temperature controlled cabinet with his finger 501. Specifically, the fact that the user 501 is interacting with the failure feedback icon 503 is determined as an attempt to input feedback information by the user touching the failure feedback icon 503 in the failure detection interface 510 displayed on the touch screen 502. If the finger 501 of the user continuously contacts with the position corresponding to the failure feedback icon 503 on the touch screen 502 and the time that the finger 501 of the user continuously contacts with the touch screen 502 exceeds the preset contact time threshold, it may be determined that the feedback action is completed. Once the feedback action is completed, the temperature control cabinet reads the feedback information corresponding to the feedback action, which is stored in the temperature control cabinet in advance, so as to obtain the feedback information, and meanwhile, the temperature control cabinet can also display prompt information associated with the feedback operation on the touch screen 502.
In this embodiment, a second actual temperature change speed is obtained according to a second time from the third time to the fourth time, the third air inlet temperature and the fourth air inlet temperature, and the second actual temperature change speed can reflect the temperature control function of the temperature control cabinet from the third time to the fourth time. When the second actual temperature change speed is greater than or equal to the temperature change speed threshold, the temperature control function of the temperature control cabinet from the third moment to the fourth moment is considered to be poorer than that of the temperature control cabinet under the normal condition, and the sealing performance of the display cabinet is poorer than that of the display cabinet under the normal condition. In order to confirm the point, the illuminating lamp of the temperature control cabinet is controlled to be turned on, and prompt information is displayed to prompt a user to observe whether the sealing strip of the temperature control cabinet exists in the side surface of the cabinet door of the temperature control cabinet or not. And then acquiring feedback information input by a user, and determining whether the user observes a light leakage phenomenon according to the feedback information. When a user observes that the sealing strip of the display cabinet is leaked light on the side face of the cabinet door of the display cabinet, the sealing strip of the display cabinet is possibly failed due to degumming or damage, and the sealing strip fault of the temperature control cabinet can be determined, so that a maintenance service provider can determine that the required maintenance content of the display cabinet is the sealing strip fault and needs to repair or replace the sealing strip, and the difficulty of maintaining the display cabinet and the required maintenance time are reduced.
In an implementation manner of the present disclosure, fig. 18 shows a flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 18, in step S126, before obtaining a second actual temperature change speed according to a second duration from a third time to a fourth time, a third air inlet temperature, and a fourth air inlet temperature, the method for detecting a fault of a temperature control cabinet may further include the following steps:
in step S130, the evaporation fan of the temperature control cabinet is controlled to be turned on during the non-business hours, and the compressor of the temperature control cabinet is controlled to be turned off.
In step S131, a third inlet temperature, a fourth inlet temperature and a second ambient temperature are collected.
In this embodiment, the evaporation fan through at the non-business period control accuse temperature cabinet opens to the compressor of accuse temperature cabinet is closed in the control, can avoid causing the influence because of the compressor of accuse temperature cabinet is closed to accuse temperature cabinet's normal use, can not cause the puzzlement to the user.
Fig. 19 is an overall flowchart of a method for detecting a fault of a temperature control cabinet according to an embodiment of the present disclosure, and as shown in fig. 19, the method for detecting a fault of a temperature control cabinet includes:
in step S201, a first storage area image of the first time storage area and a second storage area image of the second time storage area are obtained.
In step S202, the first storage area image and the second storage area image are compared, and whether the goods stored in the storage area of the temperature control cabinet changes from the first time to the second time is determined according to the comparison result.
In step S203, in response to that the goods contained in the storage area of the temperature-controlled cabinet does not change from the first time to the second time, a first actual temperature change speed is obtained according to the duration from the first time to the second time, the first air inlet temperature and the second air inlet temperature.
In step S204, image recognition is performed on the first storage area image or the second storage area image, and the first cargo quantity is obtained according to the image recognition result.
In step S205, an initial theoretical temperature change model is acquired.
In step S206, a temperature change data set of the temperature controlled cabinet is obtained.
In step S207, the environmental temperature of the temperature control cabinet corresponding to the same time interval in the temperature change data set, the power consumption of the temperature control cabinet, and the number of the goods accommodated in the storage area of the temperature control cabinet are used as inputs, and the temperature change speed of the air inlet of the evaporation fan of the temperature control cabinet corresponding to the same time interval is used as an output to train the initial theoretical temperature change model, so as to obtain the trained theoretical temperature change model.
In step S208, the trained theoretical temperature change model is acquired.
In step S209, the first ambient temperature, the first power consumption amount, and the first cargo amount are input into the theoretical temperature change model to obtain a first theoretical temperature change speed.
In step S210, it is determined whether the first actual temperature change speed and the first theoretical temperature change speed satisfy the refrigerant leakage condition.
In step S211, it is determined that a refrigerant leakage fault occurs in the temperature control cabinet in response to that the first actual temperature change speed and the first theoretical temperature change speed satisfy the refrigerant leakage condition.
In step S212, the second overall power of the temperature control cabinet is obtained in real time, and it is determined whether the second overall power is greater than or equal to the real-time fault power threshold.
In step S213, in response to that the second complete machine power is greater than or equal to the real-time fault power threshold, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and other components except the target component in the compressor of the temperature controlled cabinet are controlled to be turned off in the non-business hours.
In step S214, the target overall power is collected in real time.
In step S215, a target overall power is acquired.
In step S216, it is determined whether the target overall power is greater than or equal to a target fault power threshold corresponding to the target component.
In step S217, it is determined that a power abnormality fault has occurred in the target component in response to the target overall power being greater than or equal to the target fault power threshold.
In step S218, the real-time noise of the temperature controlled cabinet is collected in real time, and it is determined whether the loudness of the real-time noise of the temperature controlled cabinet is greater than or equal to the threshold of the loudness of the noise.
In step S219, in response to that the loudness of the real-time noise is greater than or equal to the noise loudness threshold, the evaporation fan of the temperature controlled cabinet, the condensation fan of the temperature controlled cabinet, and other components of the compressor of the temperature controlled cabinet except for the target component are all controlled to be turned off in the non-business hours, and the target component is controlled to be turned on.
In step S220, target noise is acquired in real time.
In step S221, the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet, and the compressor of the temperature control cabinet are all turned off during the non-business hours.
In step S222, ambient noise is collected in real time.
In step S223, the environmental noise of the temperature control cabinet is obtained, and the environmental sound characteristic of the environmental noise is obtained.
In step S224, the target noise is acquired, noise reduction processing is performed on the target noise according to the environmental sound characteristic, and the target sound characteristic is acquired according to the target noise subjected to the noise reduction processing.
In step S225, it is determined whether the similarity between the preset sound feature corresponding to the target component and the target sound feature is less than or equal to a preset similarity threshold.
In step S226, in response to the similarity between the preset sound characteristic and the target sound characteristic being less than or equal to the preset similarity threshold, it is determined that a noise abnormality fault has occurred in the target component.
In step S227, the evaporation fan of the temperature control cabinet is controlled to be turned on during the non-business hours, and the compressor of the temperature control cabinet is controlled to be turned off.
In step S228, a third inlet temperature, a fourth inlet temperature and a second ambient temperature are collected.
In step S229, a second actual temperature change speed is obtained according to a second time period from the third time to the fourth time, the third air inlet temperature and the fourth air inlet temperature.
In step S230, a temperature-varying speed threshold corresponding to the second ambient temperature is acquired, and it is determined whether the second actual temperature-varying speed is greater than or equal to the temperature-varying speed threshold.
In step S231, in response to that the second actual temperature change speed is greater than or equal to the temperature change speed threshold, the lighting lamp of the temperature control cabinet is controlled to be turned on, and the prompt information is displayed.
In step S232, feedback information input by the user is obtained, and whether the temperature control cabinet has a sealing strip fault is determined according to the feedback information.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 20 is a schematic block diagram of a fault detection apparatus for a temperature controlled cabinet according to an embodiment of the present disclosure, which may be implemented as part of or all of an electronic device by software, hardware or a combination of both. As shown in fig. 20, the apparatus for detecting failure of temperature control cabinet comprises:
the actual temperature change speed obtaining module 601 is configured to obtain a first actual temperature change speed according to a first duration from a first time to a second time, a first air inlet temperature and a second air inlet temperature, where the first air inlet temperature is a temperature of an air inlet of an evaporation fan of the temperature control cabinet collected at the first time, and the second air inlet temperature is a temperature of the air inlet of the evaporation fan collected at the second time.
A theoretical temperature change speed obtaining module 602, configured to obtain a first theoretical temperature change speed according to a first ambient temperature, a first complete machine power, a first time length, and a first quantity of goods, where the first ambient temperature is an ambient temperature of the temperature control cabinet from a first time to a second time, the first complete machine power is a complete machine power of the temperature control cabinet from the first time to the second time, and the first quantity of goods is a quantity of goods accommodated in a storage area of the temperature control cabinet from the first time to the second time;
the leakage determining module 603 is configured to determine whether the first actual temperature change speed and the first theoretical temperature change speed satisfy a refrigerant leakage condition, where the refrigerant leakage condition includes that the first actual temperature change speed is less than the first theoretical temperature change speed, and a temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is greater than or equal to a temperature change speed difference threshold.
And the fault determination module 604 is configured to determine that a refrigerant leakage fault occurs in the temperature control cabinet in response to that the first actual temperature change speed and the first theoretical temperature change speed meet the refrigerant leakage condition.
According to the technical scheme, a first actual temperature change speed is obtained according to a first time length from a first moment to a second moment, the temperature of a first air inlet and the temperature of a second air inlet, the first actual temperature change speed is the speed of temperature change of the air inlet of the evaporation fan under the actual condition of loading of the temperature control cabinet, and the first actual temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of the storage area under the actual condition; acquiring a first theoretical temperature change speed according to the first environment temperature, the first complete machine power, the first time length and the first cargo quantity, wherein the first theoretical temperature change speed is the speed of temperature change of an air inlet of an evaporation fan of a temperature control cabinet when the temperature control cabinet works according to the first complete machine power and the refrigerant leakage fault does not occur, and the first theoretical temperature change speed reflects the capability of the temperature control cabinet for controlling the temperature of a storage area under the theoretical condition; judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein if the temperature control cabinet has a refrigerant leakage fault, the efficiency of heat transfer of the temperature control cabinet between a storage area of the temperature control cabinet and the outside of the temperature control cabinet through the refrigerant is poor, compared with the capacity of the temperature control cabinet for controlling the temperature of the storage area under the theoretical condition, the capacity of the temperature control cabinet for controlling the temperature of the storage area when the temperature control cabinet has the refrigerant leakage is poor, so that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and if the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value, the error caused by normal fluctuation of the power of the temperature control cabinet can be avoided when the temperature control cabinet has the refrigerant leakage fault; and then, in response to the first actual temperature change speed and the first theoretical temperature change speed meeting the refrigerant leakage condition, determining that the refrigerant leakage fault occurs in the temperature control cabinet. Therefore, the technical scheme provided by the embodiment of the disclosure can accurately determine whether the temperature control cabinet has a refrigerant leakage fault, and reduce the difficulty and maintenance cost for maintaining the temperature control cabinet.
The present disclosure also discloses an electronic device, fig. 21 shows a schematic block diagram of an electronic device according to an embodiment of the present disclosure, and as shown in fig. 21, the electronic device 700 includes a memory 701 and a processor 702; wherein the memory 701 is configured to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 702 to implement the above-described method steps.
FIG. 22 is a schematic structural diagram of a computer system suitable for implementing a method for fault detection of a temperature controlled cabinet according to an embodiment of the present disclosure. As shown in fig. 22, the computer system 800 includes a processing unit 801 which can execute various processes in the above-described embodiments according to a program stored in a Read Only Memory (ROM)802 or a program loaded from a storage section 808 into a Random Access Memory (RAM) 803. In the RAM803, various programs and data necessary for the operation of the system 800 are also stored. The processing unit 801, the ROM802, and the RAM803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
The following components are connected to the I/O interface 805: an input portion 806 including a keyboard, a mouse, and the like; an output section 807 including a signal such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage portion 808 including a hard disk and the like; and a communication section 809 including a network interface card such as a LAN card, a modem, or the like. The communication section 809 performs communication processing via a network such as the internet. A drive 810 is also connected to the I/O interface 805 as necessary. A removable medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 810 as necessary, so that a computer program read out therefrom is mounted on the storage section 808 as necessary. The processing unit 801 may be implemented as a CPU, a GPU, a TPU, an FPGA, an NPU, or other processing units.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, a program segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units or modules described in the embodiments of the present disclosure may be implemented by software or hardware. The units or modules described may also be provided in a processor, and the names of the units or modules do not in some cases constitute a limitation of the units or modules themselves.
As another aspect, the present disclosure also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the apparatus in the above-described embodiment; or it may be a separate computer readable storage medium not incorporated into the device. The computer readable storage medium stores one or more programs for use by one or more processors in performing the methods described in the present disclosure.
In addition, the present disclosure also provides a computer program product having a computer program stored therein, which, when executed by a processor, causes the processor to at least implement the method as provided in the preceding embodiments.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is possible without departing from the inventive concept. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (15)

1. A method for detecting faults of a temperature control cabinet is characterized by comprising the following steps:
acquiring a first actual temperature change speed according to a first time length from a first moment to a second moment, a first air inlet temperature and a second air inlet temperature, wherein the first air inlet temperature is the temperature of an air inlet of an evaporation fan of a temperature control cabinet acquired at the first moment, and the second air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the second moment;
acquiring a first theoretical temperature change speed according to a first environment temperature, a first complete machine power, the first time length and a first cargo quantity, wherein the first environment temperature is the environment temperature of the temperature control cabinet from the first moment to the second moment, the first complete machine power is the complete machine power of the temperature control cabinet from the first moment to the second moment, and the first cargo quantity is the quantity of cargos contained in a storage area of the temperature control cabinet from the first moment to the second moment;
judging whether the first actual temperature change speed and the first theoretical temperature change speed meet a refrigerant leakage condition, wherein the refrigerant leakage condition comprises that the first actual temperature change speed is smaller than the first theoretical temperature change speed, and the temperature change speed difference between the first actual temperature change speed and the first theoretical temperature change speed is larger than or equal to a temperature change speed difference threshold value;
and determining that the refrigerant leakage fault occurs in the temperature control cabinet in response to the fact that the first actual temperature change speed and the first theoretical temperature change speed meet the refrigerant leakage condition.
2. The method according to claim 1, wherein the first time and the second time belong to business hours;
or, the first moment with the second moment all belongs to non-business hours, just the first moment does the evaporation fan of accuse temperature cabinet, the condensation fan of accuse temperature cabinet and the compressor of accuse temperature cabinet all closes the moment after the predetermined duration.
3. The method for detecting the failure of the temperature control cabinet according to claim 1, wherein the obtaining a first theoretical temperature variation speed according to the first ambient temperature, the first power of the whole machine, the duration from the first time to the second time, and the first cargo quantity comprises:
obtaining a trained theoretical temperature change model;
and inputting the first environment temperature, the first power consumption and the first cargo quantity into the theoretical temperature change model to obtain the first theoretical temperature change speed.
4. The method according to claim 3, further comprising:
obtaining an initial theoretical temperature change model;
acquiring a temperature change data set of the temperature control cabinet, wherein the temperature change data set comprises one or more temperature change data corresponding to time intervals, and the temperature change data comprises the ambient temperature of the temperature control cabinet, the power consumption of the temperature control cabinet, the quantity of goods contained in a storage area of the temperature control cabinet and the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet;
and taking the ambient temperature of the temperature control cabinet, the power consumption of the temperature control cabinet and the quantity of goods contained in a storage area of the temperature control cabinet which correspond to the same time interval in the temperature change data set as input, and taking the temperature change speed of an air inlet of an evaporation fan of the temperature control cabinet which corresponds to the same time interval as output to train the initial theoretical temperature change model to obtain the trained theoretical temperature change model.
5. The method according to claim 1, further comprising:
acquiring a first storage area image of the storage area at the first moment and a second storage area image of the storage area at the second moment;
comparing the first storage area image with the second storage area image, and judging whether goods contained in the storage area of the temperature control cabinet change from the first moment to the second moment according to a comparison result;
obtaining a first actual temperature change speed according to the time length from the first moment to the second moment, the first air inlet temperature and the second air inlet temperature, including:
and responding to the situation that goods contained in a storage area of the temperature control cabinet do not change from the first moment to the second moment, and acquiring the first actual temperature change speed according to the duration from the first moment to the second moment, the first air inlet temperature and the second air inlet temperature.
6. The method according to claim 5, further comprising:
and carrying out image recognition on the first storage area image or the second storage area image, and acquiring the first cargo quantity according to an image recognition result.
7. The method according to any of claims 1 to 6, wherein the method further comprises:
acquiring target complete machine power, wherein the target complete machine power is the complete machine power of the temperature control cabinet when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and other parts except a target part in a compressor of the temperature control cabinet are all closed;
judging whether the target complete machine power is larger than or equal to a target fault power threshold corresponding to the target component;
and determining that the target component has power abnormal fault in response to the target complete machine power being greater than or equal to the target fault power threshold.
8. The method according to claim 7, wherein before the target overall power is obtained, the method further comprises:
acquiring second complete machine power of the temperature control cabinet in real time, and judging whether the second complete machine power is greater than or equal to a real-time fault power threshold value;
controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other parts except the target part in the compressor of the temperature control cabinet to be closed in response to the fact that the power of the second complete machine is larger than or equal to the real-time fault power threshold value;
and acquiring the power of the target complete machine in real time.
9. The method according to any of claims 1 to 6, wherein the method further comprises:
acquiring target noise, and acquiring target sound characteristics of the target noise, wherein the target noise is the noise of the temperature control cabinet when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and other parts except a target part in a compressor of the temperature control cabinet are all closed, and the target part is opened;
judging whether the similarity between a preset sound feature corresponding to the target component and the target sound feature is smaller than or equal to a preset similarity threshold value or not;
and determining that the target component has abnormal noise fault in response to the fact that the similarity between the preset sound characteristic and the target sound characteristic is smaller than or equal to a preset similarity threshold value.
10. The method according to claim 9, wherein before the target noise is obtained, the method further comprises:
collecting real-time noise of the temperature control cabinet in real time, and judging whether the loudness of the real-time noise of the temperature control cabinet is greater than or equal to a noise loudness threshold value;
in response to the fact that the loudness of the real-time noise is larger than or equal to the noise loudness threshold value, controlling the evaporation fan of the temperature control cabinet, the condensation fan of the temperature control cabinet and other components except the target component in the compressor of the temperature control cabinet to be closed, and controlling the target component to be opened;
and collecting the target noise in real time.
11. The method according to claim 9, further comprising:
acquiring the environmental noise of the temperature control cabinet and acquiring the environmental sound characteristic of the environmental noise, wherein the environmental noise is acquired when an evaporation fan of the temperature control cabinet, a condensation fan of the temperature control cabinet and a compressor of the temperature control cabinet are all closed;
the acquiring of the target sound feature of the target noise includes:
and performing noise reduction processing on the target noise according to the environmental sound characteristics, and acquiring the target sound characteristics according to the target noise subjected to the noise reduction processing.
12. The method according to any of claims 1 to 6, further comprising:
acquiring a second actual temperature change speed according to a second time length from a third time to a fourth time, a third air inlet temperature and a fourth air inlet temperature, wherein an evaporation fan of the temperature control cabinet is started and a compressor of the temperature control cabinet is closed from the third time to the fourth time, the third air inlet temperature is the temperature of an air inlet of the evaporation fan acquired at the third time, and the fourth air inlet temperature is the temperature of the air inlet of the evaporation fan acquired at the fourth time;
acquiring a temperature-variable speed threshold corresponding to a second ambient temperature, and judging whether the second actual temperature-variable speed is greater than or equal to the temperature-variable speed threshold, wherein the second ambient temperature is the ambient temperature of the temperature control cabinet from the third moment to the fourth moment;
responding to the fact that the second actual temperature change speed is larger than or equal to the temperature change speed threshold value, controlling an illuminating lamp of the temperature control cabinet to be turned on, and displaying prompt information, wherein the prompt information is used for prompting a user to observe whether a light leakage phenomenon exists in a sealing strip of the temperature control cabinet on the side face of a cabinet door of the temperature control cabinet;
and acquiring feedback information input by a user, and determining whether the temperature control cabinet has a sealing strip fault according to the feedback information.
13. An electronic device comprising a memory, a processor, and a computer program stored on the memory, wherein the processor executes the computer program to implement the method of any of claims 1-12.
14. A computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions, when executed by a processor, implement the method of any one of claims 1-12.
15. A computer program product comprising computer instructions, characterized in that the computer instructions, when executed by a processor, implement the method of any of claims 1-12.
CN202110910331.9A 2021-08-09 2021-08-09 Method, equipment, medium and product for detecting faults of temperature control cabinet Pending CN113587540A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110910331.9A CN113587540A (en) 2021-08-09 2021-08-09 Method, equipment, medium and product for detecting faults of temperature control cabinet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110910331.9A CN113587540A (en) 2021-08-09 2021-08-09 Method, equipment, medium and product for detecting faults of temperature control cabinet

Publications (1)

Publication Number Publication Date
CN113587540A true CN113587540A (en) 2021-11-02

Family

ID=78256553

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110910331.9A Pending CN113587540A (en) 2021-08-09 2021-08-09 Method, equipment, medium and product for detecting faults of temperature control cabinet

Country Status (1)

Country Link
CN (1) CN113587540A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114739090A (en) * 2022-04-13 2022-07-12 海信(山东)冰箱有限公司 Refrigerator and power consumption monitoring method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120001861A (en) * 2010-06-30 2012-01-05 위니아만도 주식회사 How to detecting refrigerant leaks
CN104931284A (en) * 2015-05-29 2015-09-23 广东美的制冷设备有限公司 Fault detection method and device for air conditioner, and air conditioner
KR20160099938A (en) * 2015-02-13 2016-08-23 주식회사 대유위니아 Method for detecting leak of refrigerant in refrigerator
CN109631458A (en) * 2018-12-04 2019-04-16 珠海格力电器股份有限公司 Method and device for judging refrigeration effect of refrigerator, storage medium and refrigerator
CN112378134A (en) * 2020-11-20 2021-02-19 珠海格力电器股份有限公司 Refrigerator and refrigerant leakage detection method thereof
CN112665306A (en) * 2020-12-31 2021-04-16 合肥美菱物联科技有限公司 Refrigerator remote fault diagnosis system and diagnosis method thereof
CN113048694A (en) * 2019-12-26 2021-06-29 青岛海尔电冰箱有限公司 Refrigerator and control method and control system thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120001861A (en) * 2010-06-30 2012-01-05 위니아만도 주식회사 How to detecting refrigerant leaks
KR20160099938A (en) * 2015-02-13 2016-08-23 주식회사 대유위니아 Method for detecting leak of refrigerant in refrigerator
CN104931284A (en) * 2015-05-29 2015-09-23 广东美的制冷设备有限公司 Fault detection method and device for air conditioner, and air conditioner
CN109631458A (en) * 2018-12-04 2019-04-16 珠海格力电器股份有限公司 Method and device for judging refrigeration effect of refrigerator, storage medium and refrigerator
CN113048694A (en) * 2019-12-26 2021-06-29 青岛海尔电冰箱有限公司 Refrigerator and control method and control system thereof
CN112378134A (en) * 2020-11-20 2021-02-19 珠海格力电器股份有限公司 Refrigerator and refrigerant leakage detection method thereof
CN112665306A (en) * 2020-12-31 2021-04-16 合肥美菱物联科技有限公司 Refrigerator remote fault diagnosis system and diagnosis method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114739090A (en) * 2022-04-13 2022-07-12 海信(山东)冰箱有限公司 Refrigerator and power consumption monitoring method thereof

Similar Documents

Publication Publication Date Title
EP3852038B1 (en) Food management system, server apparatus, and refrigerator
CN105452779A (en) Remote controller
US20200404137A1 (en) Refrigerator and control method thereof
CN113587540A (en) Method, equipment, medium and product for detecting faults of temperature control cabinet
CN113610005A (en) Article identification method, electronic device, readable storage medium and product
CN113940524B (en) Display case control method, display case control equipment, display case control medium and display case control product
CN115731144A (en) Image data processing method, apparatus and medium
CN110219821A (en) A kind of fan control system
CN115031463B (en) Refrigerator and refrigerating system control method
US11783692B2 (en) Electronic apparatus and controlling method thereof
CN115978906A (en) Control method, equipment, medium and product of temperature control cabinet
CN113870502B (en) Alarm method for showcase, electronic device, medium and product
CN116391997A (en) Compressor control method, compressor, equipment and medium
CN216822548U (en) Supporting device, laminate support and display cabinet
CN117490188B (en) Four-way valve fault detection result generation method and device
CN115830708A (en) Image data processing method, apparatus, medium, and product
CN118279730A (en) Image processing method, device, equipment and medium
CN219125876U (en) Luminous layer rack and showcase
CN114332930A (en) Showcase control method, equipment and medium
CN116369705A (en) Display case, control method, apparatus, medium, and product
CN118172524A (en) Article identification method, device, equipment and medium
CN116198275B (en) Electric automobile air conditioner and power battery thermal management control system and control method
CN115988337A (en) Intelligent cabinet, article identification method, electronic device, medium and product
CN116935018A (en) Display case, control method, device and medium
CN114264037B (en) Method for judging content of refrigerant, air conditioner and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20211102

RJ01 Rejection of invention patent application after publication