Electronic device and terminal device for calibrating noise / vibration, and methods therefor
The electronic device addresses the subjective noise and vibration issues in home appliances by using a test mode to diagnose and optimize the operation state of parts, enhancing user satisfaction and reducing maintenance needs.
Patent Information
- Application Number
- PCT/KR2024/015154
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-25
- Filing Date
- 2024-10-07
- Publication Date
- 2025-05-01
AI Technical Summary
Existing home appliances, such as refrigerators, generate noise and vibration due to rotating parts, which can be subjective and vary among users, necessitating a technology that can easily identify and correct these issues based on user feedback.
An electronic device with a processor and memory that stores configuration information for multiple parts, allowing for a test mode where parts are driven sequentially to diagnose noise/vibration, and the operation state of selected parts can be changed to optimize noise/vibration levels, with corresponding configuration information stored for future operation.
Enables users to directly identify and correct noise/vibration issues in home appliances by optimizing the operation state of specific parts, thereby improving user satisfaction and reducing the need for unnecessary part replacements.
Smart Images

Figure KR2024015154_01052025_PF_FP_ABST
Abstract
Description
Electronic devices and terminals for correcting noise / vibration and methods thereof
[0001] The present invention relates to an electronic device and a terminal device capable of correcting noise / vibration and a correction method thereof.
[0002] Thanks to advancements in electronic technology, various types of electronic devices are now used in everyday homes. Electronic devices typically used in the home are called home appliances. A typical example of a home appliance is a refrigerator.
[0003] Refrigerators contain rotating components, such as compressors and fans. When these components rotate, noise and vibration can occur. Today's consumers value quietness as well as performance in home appliances, so efforts are continually being made to minimize noise and vibration.
[0004] However, since the degree to which noise or vibration is perceived varies from user to user, even if the refrigerator is operating normally, the noise or vibration may be bothersome to the user.
[0005] In preparation for such cases, the need for technology that can easily identify the cause of noise or vibration from the user's perspective and correct it on their own has arisen.
[0006] According to at least one embodiment of the present disclosure, an electronic device includes a plurality of components, a memory storing configuration information for operations of each of the plurality of components, and a processor. Here, when a test mode for diagnosing noise / vibration is executed, the processor sequentially drives the plurality of components, selects at least one of the plurality of components as a calibration target based on a noise / vibration state of each of the plurality of components, drives the component selected as the calibration target while sequentially changing the operation state, and when one of the operation states is selected, stores configuration information corresponding to the selected operation state in the memory.
[0007] According to at least one embodiment of the present disclosure, a terminal device for diagnosing an operating state of an electronic device includes a communication unit for performing communication with the electronic device, a memory storing an application for controlling the operation of the electronic device, a display, and a processor. Here, the processor executes the application to display a UI screen corresponding to the electronic device on the display, and when a menu for diagnosing noise / vibration of the electronic device is selected on the UI screen, controls the communication unit to transmit a control signal for initiating a test mode to the electronic device, controls the communication unit to transmit a control signal for sequentially changing the operating state of the designated component while sequentially driving a plurality of components built into the electronic device through the test mode, and when at least one component is designated through the UI screen, controls the communication unit to transmit a control signal for driving the designated component while sequentially changing the operating state, and when a specific operating state among the operating states of the designated component is selected through the UI screen, controls the communication unit to transmit setting information corresponding to the selected operating state to the electronic device.
[0008] According to at least one embodiment of the present disclosure, a noise / vibration calibration method for an electronic device including a plurality of components includes the steps of sequentially driving the plurality of components when a test mode for diagnosing noise / vibration is executed, the step of sequentially changing the operation state of the component selected as the calibration target when at least one of the plurality of components is selected as a calibration target based on the noise / vibration state of each of the plurality of components, the step of storing setting information of the selected component when a specific operation state is selected from among the operation states of the selected components, and the step of driving the plurality of components based on the stored setting information when the test mode is terminated.
[0009] FIG. 1 is a drawing for explaining the operation of an electronic device and a terminal device according to at least one embodiment of the present disclosure;
[0010] FIG. 2 is a block diagram showing the configuration of an electronic device according to at least one embodiment of the present disclosure;
[0011] FIG. 3 is a block diagram showing the configuration of a terminal device according to at least one embodiment of the present disclosure;
[0012] Figures 4 to 6 are drawings showing examples of UI screens provided by a terminal device.
[0013] FIG. 7 is a drawing for explaining the operation of an electronic device according to at least one embodiment of the present disclosure;
[0014] FIG. 8 is a block diagram showing the configuration of an electronic device according to at least one embodiment of the present disclosure;
[0015] FIG. 9 is a timing diagram for explaining the operation of an electronic device and a terminal device according to at least one embodiment of the present disclosure;
[0016] Figure 10 is a drawing for explaining a method of correcting noise in an electronic device;
[0017] Figure 11 is a drawing for explaining how to change the setting information for noise / vibration correction, and
[0018] FIG. 12 is a flowchart illustrating a noise / vibration correction method according to at least one embodiment of the present disclosure.
[0019] The terms used in this specification will be briefly explained, and the present disclosure will be described in detail.
[0020] The terms used in the embodiments of this disclosure have been selected from widely used, current terms, taking into account the functions of this disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description of the relevant disclosure. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of this disclosure.
[0021] In this specification, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a feature (e.g., a number, function, operation, or component such as a part), and do not exclude the presence of additional features.
[0022] In this disclosure, expressions such as “A or B,” “at least one of A and / or B,” or “one or more of A or / and B” can include all possible combinations of the listed items. For example, “A or B,” “at least one of A and B,” or “at least one of A or B” can all refer to (1) including at least one A, (2) including at least one B, or (3) including both at least one A and at least one B.
[0023] As used herein, the expressions “first,” “second,” “first,” or “second,” etc., may describe various components, regardless of order and / or importance, and are only used to distinguish one component from another, but do not limit the components.
[0024] When it is said that a component (e.g., a first component) is “operatively or communicatively coupled with / to” or “connected to” another component (e.g., a second component), it should be understood that the component may be directly coupled to the other component, or may be connected through another component (e.g., a third component).
[0025] Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as "comprise" or "consist of" are intended to indicate the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, but should be understood not to preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
[0026] In the present disclosure, a "module" or "part" performs at least one function or operation and may be implemented as hardware or software, or as a combination of hardware and software. Furthermore, multiple "modules" or multiple "parts" may be integrated into at least one module and implemented as at least one processor (not shown), excluding any "modules" or "parts" that need to be implemented as specific hardware.
[0027] An embodiment of the present disclosure will be described in more detail with reference to the attached drawings below.
[0028] FIG. 1 is a diagram illustrating the operation of an electronic device and a terminal device according to at least one embodiment of the present disclosure. In FIG. 1, the electronic device (100) is illustrated as a refrigerator and the terminal device (200) is illustrated as a mobile phone, but the electronic device (100) and the terminal device (200) may each be implemented as various types of devices.
[0029] Specifically, the electronic device (100) may be a device that performs an operation that may generate noise or vibration. For example, it may be a variety of devices, such as a refrigerator as in FIG. 1, as well as a kimchi refrigerator, a washing machine, an air conditioner, an air purifier, a clothes storage box, a shoe storage box, etc.
[0030] The terminal device (200) may be a device capable of communicating with the electronic device (100). For example, the terminal device (200) may be implemented as a variety of devices, including not only the mobile phone of FIG. 1, but also a PC, a laptop PC, a tablet PC, a kiosk, a server device, a smartwatch, a TV, and a remote control.
[0031] A user (10) can control the operation of an electronic device (100) using his / her terminal device (200). Specifically, when the user (10) executes a specific application installed on the terminal device (200), the terminal device (200) displays a UI screen according to the execution of the application. The UI (User Interface) screen refers to a screen through which a user can view various information about the electronic device (100) or directly control the operation of the electronic device (100) by selecting various menus. The UI screen may be referred to in various ways, such as an application execution screen, a management screen, a control screen, etc., but is described as a UI screen in the present disclosure.
[0032] If an unpleasant noise or loud vibration is detected from the electronic device (100), the user can select a menu for diagnosing noise / vibration on the UI screen. Typically, noise can be caused by vibrations generated by the rotation of an object, so noise and vibration can be diagnosed simultaneously. However, this is not necessarily limited to this, and noise and vibration can be implemented to be diagnosed separately. In the present disclosure, "noise / vibration" means either noise or vibration, or both.
[0033] When the user selects the menu, the terminal device (200) can transmit a control signal to the electronic device (100) to initiate a test mode.
[0034] When the control signal is received, the electronic device (100) initiates a test mode. The test mode is a mode for testing the operating status of components built into the electronic device (100). The test mode may also be referred to as a correction mode, a diagnosis mode, a check mode, etc., but is described as a test mode in the present disclosure.
[0035] In test mode, the electronic device (100) turns off the entire device and sequentially drives multiple components. Data regarding the types of components driven under test mode and their driving order may be stored in advance in the electronic device (100) or may be included in a control signal transmitted from the terminal device (200) and transmitted to the electronic device (100).
[0036] As illustrated in FIG. 1, when the electronic device (100) is implemented as a refrigerator, the refrigerator may include various components, such as a compressor or a fan. While the electronic device (100) sequentially operates multiple components, the user can directly test noise or vibration. For example, if the noise or vibration generated while operating the compressor among the components of the electronic device (100) is bothersome to the user, the user can select the compressor as a target for calibration using the terminal device (200).
[0037] When at least one component is selected as a calibration target, the electronic device (100) re-starts the component while varying its operating state. The operating state may include various states, such as the speed, operating range, and operating magnitude of the component. For example, if a compressor included in a refrigerator is selected as a calibration target, the electronic device (100) may vary the RPM of the compressor while varying its operating state. The level of noise or vibration may also vary as the operating state changes. The user can directly experience the noise or vibration and determine the optimal operating state that he or she feels.
[0038] When an operating state is specified, the electronic device (100) updates and stores the configuration information of the corresponding component with configuration information corresponding to the specified operating state. In the case of the compressor described above, if a specific RPM is selected, the electronic device (100) can set the RPM of the compressor to the RPM selected by the user. When the user designates multiple causes of noise / vibration rather than one, the electronic device (100) can sequentially change the operating state of each of the specified components and operate them, and store the configuration information corresponding to the operating state selected by the user.
[0039] When the test mode ends, the electronic device (100) operates all components based on the updated configuration information. Components with updated configuration information (e.g., a compressor) are operated based on the updated configuration information (e.g., RPM). Accordingly, noise or vibration generated by the component can be corrected.
[0040] According to the above embodiments, users can personally check and correct the level of noise and vibration of each component. Since the perceived level of noise and vibration is subjective, users can optimize noise and vibration levels by setting operating conditions that suit their individual needs.
[0041] In FIG. 1, the case where the electronic device (100) is controlled using the terminal device (200) is described, but the above-described correction work may be performed by the electronic device (100), or may be performed by a third external device (e.g., a server) other than the terminal device (200) and the electronic device (100). In addition, in FIG. 1, the case where the user directly feels noise or vibration and the terminal device (200) changes the setting information of each component accordingly is described, but if the electronic device (100) is provided with a sensor capable of sensing noise or vibration, the electronic device (100), the terminal device (200), or the third external device may automatically identify the component causing the noise or vibration based on the sensing value of the sensor, and then correct the setting information to an optimal state.
[0042] Below, various embodiments as described above are described in detail again.
[0043] FIG. 2 is a block diagram illustrating a configuration of an electronic device (100) according to at least one embodiment of the present disclosure. According to FIG. 2, the electronic device (100) includes a plurality of components (111, 112-1 to 112-n, 113-1 to 113-n), a processor (120), and a memory (130). As described above, the electronic device (100) may be implemented as various types of devices, but the following description will be based on a case where it is implemented as a refrigerator (100) as in FIG. 1.
[0044] In Fig. 1, a French door type refrigerator that covers one storage compartment with multiple doors is illustrated, but the present invention is not limited thereto, and may be implemented as various types of refrigerators such as a side-by-side type, a bottom mounted freezer (BMF), a top mounted freezer (TMF), or a single-door refrigerator.
[0045] The refrigerator (100) may include both a refrigerator compartment and a freezer compartment, or may include one of them. The refrigerator (100) includes various components such as a compressor (111), a plurality of fans (112-1 to 112-n), a plurality of motors (113-1 to 113-n), and a processor (120) and a memory (130) for controlling them. In addition to the compressor (111), the refrigerator (100) may further include various components such as a condenser, a capillary tube, an evaporator, a sensor, a heater, etc., but since this is a general configuration of the refrigerator (100) with such a configuration, a specific illustration thereof will be omitted.
[0046] The compressor (111) is configured to compress the gaseous refrigerant into a high-temperature, high-pressure gas. The high-temperature, high-pressure gas compressed by the compressor (111) is transferred to the condenser. The condenser releases the heat from the gas compressed to high temperature and high pressure as it passes through the condenser, thereby liquefying it. The liquid thus converted to a low temperature is transferred to a capillary tube. The pressure of the low-temperature, high-pressure liquid drops as it passes through the capillary tube. The evaporator vaporizes the low-temperature, low-pressure liquid refrigerant that has passed through the capillary tube. In the process of vaporizing the liquid refrigerant in the evaporator, heat from the surrounding air is taken away, thereby generating cold air. The generated cold air passes through the air duct by the fan and is transferred to the refrigerator and freezer compartments, respectively, thereby lowering the temperatures of the refrigerator and freezer compartments.
[0047] Among these components, the compressor is driven by a compressor motor, which can operate in various RPM modes. As the RPM mode changes, the compressor motor rotates at different speeds, which can also result in different noise and vibration.
[0048] In addition, the refrigerator (100) includes a plurality of fans (112-1 to 112-n) and motors (113-1 to 113-n). The plurality of fans (112-1 to 112-n) may include at least one fan for supplying and circulating cold air into the refrigerator compartment, at least one fan for supplying and circulating cold air into the freezer compartment, at least one fan for sucking in outside air, and at least one fan provided inside the machine room. Each of the motors (113-1 to 113-n) is connected to each of the fans (112-1 to 112-n) and rotates the fans (112-1 to 112-n). These motors (113-1 to 113-n) also rotate at various rotation speeds according to setting information, and noise and vibration generated thereby may also vary.
[0049] The processor (120) is a component for controlling the overall operation of the refrigerator (100). Specifically, when the refrigerator (100) is turned on, the processor (120) drives the compressor (111) to generate cold air, and drives the respective motors (113-1 to 113-n) to rotate the respective fans (112-1 to 112-n) to supply and circulate the cold air to the refrigerator compartment and the freezer compartment. The processor (120) can adjust the operating time of the compressor (111) according to the operating mode. Specifically, in the first operating mode, the processor (120) can drive the compressor (111) for only about 50% of the time within a preset time period and not drive it for the remaining 50% of the time. On the other hand, in the second operating mode, the processor (120) can drive the compressor (111) for about 70% of the time within a preset time period and not drive it for the remaining 30% of the time. These operation modes and their numerical ranges are merely examples and may be varied in various ways. The processor (120) may identify the temperature inside the refrigerator compartment, the temperature inside the freezer compartment, etc. based on the sensing values of the sensors provided in the refrigerator (100), and may automatically change the operation status of each component according to changes in the identified temperature. Alternatively, the processor (120) may change the operation status of each component according to a set temperature set by a user or an operation mode selected by the user (e.g., power saving mode, rapid cooling mode, rapid freezing mode, fresh mode, etc.).
[0050] The processor (120) may be implemented as a digital signal processor (DSP), a microprocessor, a GPU (Graphics Processing Unit), an AI (Artificial Intelligence) processor, an NPU (Neural Processing Unit), etc. However, the present invention is not limited thereto, and may include one or more of a central processing unit (CPU), a MCU (Micro Controller Unit), an MPU (micro processing unit), a controller, an application processor (AP), a communication processor (CP), an ARM processor, or may be defined by the relevant term. In addition, the processor (120) may be implemented as a SoC (System on Chip), an LSI (Large Scale Integration) having a built-in processing algorithm, or may be implemented in the form of an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array).
[0051] The processor (120) may also control the operation of the refrigerator (100) by executing an artificial intelligence model. In this case, the processor (120) may be implemented through a combination of software and a general-purpose processor such as a CPU, an AP, a DSP (Digital Signal Processor), a graphics-only processor such as a GPU or a VPU (Vision Processing Unit), or an artificial intelligence-only processor such as an NPU. The processor (120) may also be designed as a hardware structure specialized for processing a specific artificial intelligence model. For example, the processor (120) may be designed as a hardware chip such as an ASIC or an FPGA specialized for processing a specific artificial intelligence model.
[0052] The processor (120) may be implemented to include memory for implementing various embodiments of the present disclosure, or may be implemented to include a memory processing function for utilizing external memory. While FIG. 2 illustrates one processor (120), multiple processors (120) may be implemented.
[0053] The memory (130) is a configuration for storing programs, commands, data, etc. required for the operation of the refrigerator (100). The memory (130) can store setting information regarding the operation of each component of the refrigerator (100). The setting information regarding the operation may include values that set the operating status of each component. The setting information may include various information such as setting values set differently for each operation mode, default setting values, current operation mode information, and previous operation mode information.
[0054] The memory (130) may be implemented as at least one of various memories, such as volatile memory (e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)), non-volatile memory (e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD).
[0055] In FIG. 2, one memory (130) is illustrated, but the memory (130) may be implemented to include a plurality of memories that each store different types of data or each store data generated at different stages, and at least one of these memories may be implemented as a single chip integrated with the processor (120).
[0056] The processor (120) can execute a test mode for diagnosing noise / vibration of the refrigerator (100) when a preset event occurs. The event may include various events, such as an event in which a preset time period arrives, an event in which a user inputs a control command to initiate the test mode through the refrigerator (100) or the terminal device (200), an event in which a control signal to initiate the test mode is received from an external server, an event in which the noise / vibration level sensed by the refrigerator (100) itself or a peripheral device exceeds a preset threshold, an event in which the refrigerator (100) is turned on, and an event in which a turn-off command for the refrigerator (100) is input.
[0057] When the test mode is executed, the processor (120) stops the operation of all components and sequentially drives a preset number of components among those components.
[0058] In addition to the compressor (111), the plurality of fans (112-1 to 112-n), and the plurality of motors (113-1 to 113-n) illustrated in FIG. 2, the refrigerator (100) may further include various mechanical components, circuit components, sensors, etc. However, most components that may cause noise or vibration are components that include or are connected to a rotating body. Therefore, it is not necessary to drive all components when diagnosing noise / vibration. Considering this, the manufacturer of the refrigerator (100) or other related companies may pre-select components related to noise or vibration and pre-store information about those components in the memory (130). When the test mode is executed, the processor (120) sequentially drives the selected plurality of components based on the information stored in the memory (130). The types of components driven in the test mode may be updated on an ad hoc or periodic basis. Alternatively, if desired by a user or an A / S technician, the processor may operate to sequentially drive all components.
[0059] When multiple components are sequentially driven according to the test mode, noise / vibration generated by one component can be easily measured. The processor (120) can select at least one of the multiple components as a calibration target based on the noise / vibration status of each component. Specifically, the user can select the calibration target through a UI screen provided in the refrigerator (100) or the terminal device (200) while directly experiencing the noise / vibration. Alternatively, if the refrigerator (100) is provided with at least one sensor capable of measuring noise / vibration, the refrigerator (100), the terminal device (200), or a third external device (e.g., a server device) can select the calibration target based on the sensing value of the sensor. Each of these embodiments will be described in detail again in the following sections.
[0060] According to the above-described embodiment, the processor (120) can sequentially drive a plurality of components one by one. However, the present invention is not limited thereto, and according to another embodiment, the processor (120) can sequentially drive a plurality of components one by one, and then combine the components to drive the combined components together. For example, if a compressor and four fans and motors are the test subjects, the processor (120) can sequentially drive one fan and motor and the compressor together, and then drive another fan and motor and the compressor together. According to this embodiment, not only noise / vibration generated by a single component alone, but also howling noise generated by a combination of multiple components can be corrected.
[0061] When at least one component is selected as a calibration target, the processor (120) sequentially changes the operating state of the selected component and drives it. For example, when fan 1 and motor 1 for driving the fan are selected as calibration targets, the motor 1 can be driven while sequentially changing the rotation speed from the minimum speed to the maximum speed range. Noise / vibration also changes according to the change in rotation speed. When a specific operating state is selected while the operating state is being changed, the processor (120) stores the setting information corresponding to the selected operating state in the memory (130). If the previous setting information of the corresponding component is stored in the memory (130), the processor (120) can change and store the setting information corresponding to the selected operating state, or can additionally store new setting information separately from the previous setting information.
[0062] FIG. 3 is a block diagram illustrating a configuration of a terminal device according to at least one embodiment of the present disclosure. According to FIG. 3 , the terminal device (200) includes a communication unit (210), a memory (220), a processor (230), and a display (240). As described in FIG. 1 , the terminal device (200) may be implemented as various types of devices available to users.
[0063] The communication unit (210) is configured to communicate with various external devices. Specifically, the communication unit (210) can communicate with the electronic device (100) of FIG. 1, and may also communicate with external server devices or other electronic devices.
[0064] The communication unit (210) may include at least one wireless communication module, at least one wired communication module, etc. Each communication module may be implemented in the form of at least one hardware chip. For example, the wireless communication module may include at least one module among a Wi-Fi module, a Bluetooth module, an infrared communication module, or other communication modules. In addition, the communication unit (210) may include at least one communication chip that performs communication according to various wireless communication standards such as Zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc. The wired communication module may include, for example, at least one among a LAN (Local Area Network) module, an Ethernet module, a pair cable, a coaxial cable, an optical fiber cable, or a UWB (Ultra Wide-Band) module.
[0065] In addition, the communication unit (210) may further include at least one wired input / output interface among HDMI (High Definition Multimedia Interface), MHL (Mobile High-Definition Link), USB (Universal Serial Bus), USB C-type, DP (Display Port), Thunderbolt, VGA (Video Graphics Array) port, RGB port, D-SUB (Dsubminiature), and DVI (Digital Visual Interface).
[0066] The memory (220) is configured to store various programs, commands, and data required for the operation of the terminal device (200). For example, the memory (220) may store an application for controlling the operation of the electronic device (100).
[0067] The processor (230) can perform various operations based on various programs, commands, and data stored in the memory (220). The processor (230) can control the display (240) to display identifiers (e.g., icons, etc.) for executing various applications stored in the memory (230). When one of the displayed identifiers is selected, the processor (230) can control the display (240) to execute an application corresponding to the selected identifier and display the execution screen thereof.
[0068] Specific examples of memory (220) and processor (230) are similar to those described in FIG. 2, so redundant description is omitted.
[0069] The display (240) is configured to display various screens under the control of the processor (230). The display (240) can display execution screens of various applications executed by the processor (230). The display (240) can be implemented as various types of displays such as an LCD (liquid crystal display), an OLED (organic light-emitting diode), an LCoS (Liquid Crystal on Silicon), a DLP (Digital Light Processing), a QD (quantum dot) display panel, a QLED (quantum dot light-emitting diodes), a μLED (Micro light-emitting diodes), a Mini LED, etc. Alternatively, the display (240) can be implemented as a touch screen combined with a touch sensor, a flexible display, a rollable display, a 3D display, a display in which a plurality of display modules are physically connected, etc.
[0070] When an application for controlling the operation of an electronic device is selected by a user, the processor (230) executes the application. Upon execution of the application, the processor (230) configures a UI screen corresponding to the electronic device and then controls the display (240) to display the configured UI screen. If the application is an integrated application capable of selectively controlling multiple electronic devices, items of controllable electronic devices may be displayed on the UI screen.
[0071] In addition, the processor (230) may control the communication unit (210) to connect a communication session with the electronic device (100) according to the execution of the application. However, the present invention is not limited thereto, and the processor (230) may also control the communication unit (210) to maintain a communication session with the electronic device (100) at all times even before the execution of the application. The method of connecting the communication session may proceed in various orders according to the communication method between the electronic device (100) and the terminal device (200), and since this is already known in various communication standards, a detailed description thereof will be omitted.
[0072] When a user selects a menu on the UI screen, the processor (230) transmits a control signal corresponding to the selected menu to the electronic device (100) through the communication unit (210). The control signal may include an identification code for specifying the electronic device (100) among multiple electronic devices, a control code for specifying an operation to be performed by the electronic device (100), etc. The control signal may be generated in various formats depending on the communication method between the electronic device (100) and the terminal device (200).
[0073] For example, when a user selects a menu for diagnosing noise / vibration of an electronic device (100) on a UI screen, the processor (230) controls the communication unit (210) to transmit a control signal to the electronic device (100) for initiating a test mode. When the electronic device (100) executes the test mode according to this control signal and sequentially drives a plurality of components built into the electronic device (100), the processor (230) can provide the driving process to the user through the UI screen.
[0074] A user can designate at least one component as a calibration target through the UI screen. Once a calibration target is designated, the processor (240) can control the communication unit (210) to transmit a control signal to the electronic device (100) for driving the designated component. In this case, the processor (240) can transmit a control signal for driving the designated component while sequentially changing its operating state, or a control signal for driving the designated component for a certain period of time.
[0075] When a specific operation state among the operation states of a designated component is selected through a UI screen, the processor (230) can control the communication unit (210) to transmit setting information corresponding to the selected operation state to the electronic device (100). Accordingly, when the test mode ends, the electronic device (100) can operate all components based on the changed setting information.
[0076] Fig. 4 illustrates an example of a UI screen displayed on a terminal device (200). According to Fig. 4, the terminal device (200) can display a UI screen (400) for controlling an AAA refrigerator on a display (240). The UI screen (400) can include various messages (410) indicating the status of the refrigerator and various menus (420) selectable by the user.
[0077] When a user selects a menu (421) for diagnosing noise / vibration of an electronic device (100) on a UI screen (400), the processor (230) changes the UI screen (400) to display menus (431, 432) for determining whether to diagnose noise / vibration for the current refrigerator mode or for the entire refrigerator mode. If the user feels noise or vibration while currently using the refrigerator, the user can select the first menu (431). On the other hand, if the user does not feel noise or vibration at present but wants to diagnose the entire refrigerator, the user can select the second menu (432).
[0078] When the user selects the first menu (431), the processor (230) controls the communication unit (210) to transmit a control signal to the electronic device (100) to initiate the first test mode for correcting the current noise / vibration state.
[0079] When the user selects the second menu (432), the processor (230) controls the communication unit (210) to transmit a control signal to the electronic device (100) to initiate a second test mode for diagnosing and correcting the cause of noise / vibration in all refrigerator modes.
[0080] In Fig. 4, the first and second test modes are distinguished and illustrated so that the user can select them, but this corresponds to one embodiment, and in another embodiment, only one test mode may be supported without distinguishing between the first and second test modes. That is, when the user selects the menu (421) for noise / vibration diagnosis in the UI screen (400) of Fig. 4, the processor (230) can control the communication unit (210) to immediately transmit a control signal for initiating the test mode to the electronic device (100).
[0081] When a control signal is received, the electronic device (100) can sequentially drive a plurality of components built into the electronic device (100) by executing a test mode according to the control signal. When a control signal for executing the first test mode is received, the processor (120) of the electronic device (100) can sequentially control each of the plurality of components to operate in an operating state corresponding to the latest setting information stored in the memory (130) of the electronic device (100).
[0082] On the other hand, when a control signal for executing the second test mode is received, the processor (120) of the electronic device (100) can control each of the plurality of components to sequentially operate in an operating state corresponding to default setting information stored in the memory (130) of the electronic device (100).
[0083] The processor (230) of the terminal device (200) can display the operating status of the electronic device (100) within the UI screen (400).
[0084] According to FIG. 5, a message (440) may be displayed on the UI screen (400) indicating that a total of five components (compressor, fan 1, fan 2, fan 3, fan 4) of the electronic device (100) are sequentially driven under a test mode, and that currently, one of them, the compressor (111), is being driven. Various menus may be displayed on the UI screen (400), such as a graph (441) indicating the driving degree of the currently running compressor, a menu (442) for selecting the compressor as a calibration target, a menu (443) for canceling the selection, and a menu (444) for switching to the driving of the next component. The processor (230) may control the communication unit (210) to transmit various control signals to the electronic device (100) depending on whether or not the user selects a menu.
[0085] In the first test mode, the processor (230) sequentially drives each component based on the current setting information. For example, if the RPM of the compressor is currently set to 1700, the processor (230) drives the compressor (111) at 1700 RPM for a certain period of time. In this case, the graph (441) may represent the time for which the compressor (111) is driven. For example, if the compressor (111) is driven from 0 to time t, the processor (230) may change the display of the graph (441) according to the driving time.
[0086] When the user selects the selection menu (442) while the processor (230) is operating the compressor (111), the processor (230) can select the compressor (111) as a calibration target. When the selection of the compressor is determined, the processor (230) can terminate the operation of the compressor (111) and operate the next component, fan 1, for a certain period of time based on the current setting value while confirming the user's selection. When the user selects the selection menu (442) again while the fan 1 is operating, the processor (230) can select not only the compressor (111) but also fan 1 as a calibration target.
[0087] In the second test mode, the processor (230) sequentially drives each component based on the overall operation mode. Specifically, when changing the RPM of the compressor, the processor (230) sequentially changes the RPM of the compressor from the lowest RPM to the highest RPM (t) and drives it, and can also change the display status of the graph (441) within the range of 0 to t so that the user can intuitively understand the change status. In Fig. 5, the lowest RPM is illustrated as 0, but it is not necessarily limited thereto, and the lowest RPM and the highest RPM can be set to various values. When the user selects the selection menu (442) while changing the RPM, the processor (230) can select the compressor (111) as a calibration target. When it is determined whether to select the compressor (111), the processor (230) can stop the operation of the compressor (111) and sequentially operate the next component, fan 1, from the lowest set value (e.g., lowest RPM) to the highest set value (e.g., maximum RPM) while checking whether the user has selected it. As described above, the processor (230) can support the user to directly select a calibration target by changing the display of the UI screen (400) so as to be linked to whether the components of the electronic device (100) are being operated and their operating status.
[0088] Fig. 6 shows a UI screen after selection of a calibration target is completed. According to Fig. 6, the UI screen (400) may include a graph (610) showing a process of driving a compressor (111) while changing the RPM from the lowest value to the highest value (m), a menu (621) for a user to select a specific operating state, a menu (622) for canceling a selection, and a menu (623) for returning to the previous state, i.e., the calibration target selection screen.
[0089] The processor (230) changes the display status of the graph (610) in the same manner as the RPM change status of the compressor (111). If the user feels that the noise / vibration status is good at a certain point in time, the user can select the selection menu (621). The processor (230) can set the RPM at the point in time when the selection menu (621) is selected as the RPM of the compressor (111) and store it in the memory (220).
[0090] Meanwhile, if the user selects the cancel menu (622) after selection, the processor (230) can cancel the selection state and operate the compressor (111) again. In this case, the processor (230) can operate the compressor (111) immediately from the RPM at the time selected by the user, or, depending on the embodiment, can operate the compressor (111) again from the lowest RPM.
[0091] The operation of driving and storing settings for each component can be performed by the electronic device (100) by a control signal transmitted by the processor (230) of the terminal device (200) according to the user's menu selection. However, it is not necessarily limited thereto, and the electronic device (100) can also automatically drive each component according to the execution of the test mode. In this case, when the diagnosis of all components to be tested is completed and the setting information for at least one component selected as a calibration target among them is stored, the processor (230) transmits a control signal including a control code for terminating the test mode, information on the calibration target, and setting information on the calibration target to the electronic device (100) through the communication unit (210), thereby changing the setting information of the electronic device (100) in bulk.
[0092] In the above, a method for a user to directly correct noise / vibration of an electronic device (100) using a terminal device (200) has been described. However, if the electronic device (100) has a display, the user may also directly correct noise / vibration in the electronic device (100).
[0093] FIG. 7 illustrates an electronic device (100) including a display (140). According to FIG. 7, a processor (120) can control the display (140) to display various screens. FIG. 7 illustrates a state in which a UI screen (700) similar to the first drawing of FIG. 4 is displayed. A user can select various menus on the UI screen (700).
[0094] When a user selects a menu for noise / vibration diagnosis through the UI screen (700), the processor (120) can recognize that a first control command for initiating a test mode has been input. The processor (120) executes the test mode according to the first control command and sequentially drives a plurality of components. The processor (120) controls the display (140) to display information about the components being driven on the UI screen (700). Since a specific UI screen (700) can be configured similarly to FIG. 5, overlapping illustrations are omitted.
[0095] A user can select at least one of a plurality of components as a calibration target on a UI screen. When the processor (120) recognizes that a second control command for selecting at least one component as a calibration target has been input, the processor (120) sequentially changes the operating status of the components selected as calibration targets and drives them. The processor (120) can control the display (140) to display information about the operating status of the selected components on the UI screen (700). The specific UI screen (700) can be configured similarly to FIG. 6, and therefore, overlapping illustrations are omitted.
[0096] When a user selects a menu specifying one of the operation states of a component on the UI screen, the processor (120) can recognize that a third control command for setting the operation state has been input. The processor (120) stores setting information for the operation state specified by the third control command in the memory (130). Since user selection through the UI screen has been specifically described in sections 4 to 6 of FIGS. 4 to 6, further detailed description and illustration will be omitted.
[0097] The above has described embodiments in which a user directly senses noise or vibration and performs correction through an electronic device (100) or terminal device (200). However, the present invention is not necessarily limited thereto. For example, if the electronic device (100) includes a sensor capable of detecting noise / vibration, automatic correction may be performed using the sensor. FIG. 8 is a diagram illustrating various such embodiments.
[0098] According to FIG. 8, the electronic device (100) may further include a communication unit (150) and a sensor (160) in addition to various components (111, 112-1 to 112-n, 113-1 to 113-n), a processor (120), and a memory (130). In FIG. 8, one sensor (160) is illustrated, but a plurality of sensors (160) may be implemented.
[0099] At least one of the sensors (160) may be implemented as a microphone. The microphone is configured to receive various audio signals. The microphone includes a diaphragm that vibrates due to various noises inside or outside the electronic device (100) and a circuit unit that outputs an electric signal that changes according to the vibration of the diaphragm. Accordingly, the microphone may provide an electric signal having a size or frequency corresponding to the noise to the processor (120). The processor (120) may measure the intensity of the noise based on the output signal of the microphone.
[0100] Alternatively, the sensor (160) may include a vibration detection sensor. The vibration detection sensor may be placed in various locations, such as the inside or outside of the refrigerator, one side of a component, or the installation site where the component is installed. The vibration detection sensor may include a piezoelectric element. A piezoelectric element is a device for converting vibration into an electrical signal and outputting it. The processor (120) may measure the intensity of the vibration based on the magnitude of the electrical signal output from the vibration detection sensor.
[0101] The communication unit (150) is configured to perform communication with various external devices, including the terminal device (200). Specific examples of the communication unit (150) are similar to those described in the terminal device (200) section of FIG. 3, so redundant description is omitted.
[0102] In FIG. 8, a case is illustrated where a sensor (160) and a communication unit (170) are included together, but this is not necessarily limited to this, and according to various embodiments of the present disclosure, only one sensor (160) or one communication unit (170) may be included.
[0103] First, the case including a sensor (160) will be described.
[0104] When the test mode is executed, the processor (120) sequentially drives multiple components. The test mode may be initiated by a control command input by a display (140) or other buttons, remote control, etc. provided in the electronic device (100) itself, or may be initiated by a control signal received from the terminal device (200) or other external device.
[0105] The processor (120) identifies the noise / vibration status of each component based on the sensing value of at least one sensor (160) while each component is sequentially driven. As described above, if both a microphone and a vibration detection sensor are included, both noise and vibration can be identified, and if only one of these sensors is included, only one of noise or vibration can be identified.
[0106] The processor (120) may select at least one of the plurality of components as a calibration target based on the identification results obtained for each component. Specifically, the processor (120) may check information on the allowable range for noise or vibration for each component from the memory (130). The allowable range for noise or vibration for each component may be set in various ways depending on the operating mode. For example, the allowable range for rapid cooling mode or rapid freezing mode may be set to a relatively wide or high range compared to the power saving mode or low noise mode. If the processor (120) recognizes that noise or vibration exceeding the allowable range occurs while operating a component, the processor (120) may select the component as a calibration target. The processor (120) may also select multiple calibration targets.
[0107] When a calibration target is selected, the processor (120) controls each component to operate while sequentially changing the operating state of the component selected as the calibration target. The processor (120) controls at least one sensor (160) to detect noise / vibration while each component is operated. The processor (120) identifies the noise / vibration state of the selected component for each operating state based on the sensing value of the sensor (160). The processor (120) selects a specific operating state among the operating states of the component based on the identification result identified for each operating state. Specifically, when the refrigerator mode is a rapid refrigeration mode, the processor (120) can select an operating state when noise / vibration within the allowable range set for the rapid refrigeration mode occurs. The processor (120) stores setting information corresponding to the selected specific operating state in the memory (130).
[0108] Meanwhile, in the case of an embodiment including a communication unit (150), the processor (120) can receive or transmit various control signals and data from a terminal device (200) or an external device through the communication unit (150).
[0109] Specifically, when a first control signal for initiating a test mode is received through the communication unit (150), the processor (120) executes the test mode and sequentially drives a plurality of components according to setting information stored in the memory. In this state, when a second control signal for selecting at least one of the plurality of components as a calibration target is received through the communication unit (150), the processor (120) sequentially changes the operating state of the component selected as the calibration target and drives it.
[0110] Afterwards, when a third control signal for selecting a specific operation state among the operation states of the component is received through the communication unit (150), the processor (120) stores setting information corresponding to the specific operation state in the memory (130).
[0111] When the test mode is terminated, the processor (120) can drive all components according to the setting information stored in the memory (130).
[0112] Meanwhile, in the case of an embodiment including both a communication unit (150) and a sensor (160) as illustrated in FIG. 8, the processor (120) may transmit the sensing result of the sensor (160) to a terminal device or an external device through the communication unit (150), and may perform a test under the control of the terminal device or the external device. Here, the external device may mean a server device other than the terminal device. For the convenience of explanation, all devices other than electronic devices are referred to as external devices below.
[0113] Specifically, when a first control signal for initiating a test mode is received from an external device through the communication unit (110), the processor (120) executes the test mode and sequentially drives a plurality of components. The processor (120) may identify the noise / vibration status of each of the plurality of components based on the sensing value sensed by at least one sensor (160) while each component is being driven, and transmit the identification result to the external device through the communication unit (150). In another embodiment, the processor (120) may transmit the sensing value itself to the external device, so that the external device may identify the noise / vibration status based on the sensing value.
[0114] When a second control signal for selecting at least one of a plurality of components as a calibration target is received through the communication unit (150), the processor (120) sequentially changes the operating state of the component selected as the calibration target and drives it. While the processor (120) sequentially changes the operating state of the selected component, the processor (120) may identify the noise / vibration state of the selected component for each operating state based on the sensing value sensed by at least one sensor (160) and transmit the identification result to an external device through the communication unit (150). In this case as well, the method may be modified to transmit the sensing value itself to the external device as described above.
[0115] When a third control signal for selecting a specific operating state among the operating states of a component is received through the communication unit (150), the processor (120) stores setting information corresponding to the specific operating state in the memory (130).
[0116] The above description is based on the case of diagnosing the operating status in full mode, but it can also be implemented to diagnose the status of the parts based on the current refrigerator mode as described in FIGS. 4 and 5.
[0117] As described above, according to various embodiments of the present disclosure, noise / vibration can be detected and corrected by diagnosing components of an electronic device (100) in various ways.
[0118] FIG. 9 is a timing diagram specifically explaining the operation of an electronic device (100) and a terminal device (200) based on an embodiment using a terminal device (200) as in FIG. 1.
[0119] According to FIG. 9, the terminal device (200) and the refrigerator (100) can establish communication with each other (S911, S950). Once the communication connection is established, the terminal device (200) can transmit a control signal to request entry into test mode and current operation control information of the refrigerator (S912).
[0120] The refrigerator (100) enters the test mode according to the control signal (S951) and transmits operation information (i.e., setting information) for each component requested by the terminal device (200) (S952).
[0121] The terminal device (200) can execute a calibration program based on the received information (S913). The refrigerator (100) can then switch to test mode and transfer control of the calibration target to the terminal device (200) (S953). Specifically, the refrigerator (100) can transfer control to the calibration program being executed on the terminal device (200).
[0122] The terminal device (200) can prompt the user via a UI screen whether to correct the driving noise in the current operating mode. Since a specific example of the UI screen has been described in FIG. 4, redundant description thereof will be omitted. If the user wishes to correct the current driving noise / vibration, the terminal device (200) controls the refrigerator (100) to perform independent operation of each component. Specifically, the refrigerator (100) can be controlled to operate each component while maintaining the RPM of the components that were operating when communication with the refrigerator (100) was established.
[0123] On the other hand, if the user wishes to correct driving noise / vibration in full mode, the terminal device (200) controls the refrigerator (100) to perform independent operation of each component in the basic control mode (S914). The basic control mode refers to a mode in which each component is operated according to default setting information set as default.
[0124] When a component to be calibrated, i.e., a calibration target, is selected (S920) during or after the independent operation of each component (S917, S918, S919) is completed, the terminal device (200) controls the refrigerator (200) to restart the calibration target (S921). For example, if a compressor is selected and the RPM set for the compressor in the current refrigerator mode is 2000, the terminal device (200) restarts the compressor at 2000 RPM.
[0125] The user can directly experience the noise / vibration while the compressor is restarted (S922). If the noise / vibration caused by the compressor is still unsatisfactory as a result of the experience, the terminal device (200) can restart the compressor while changing the current set RPM to a surrounding RPM to replace it (S923). The user can experience the noise / vibration again in the restarted state (S924).
[0126] If the restart result is unsatisfactory, the terminal device (200) repeats the restart process while changing the operating state (i.e., RPM). On the other hand, if the restart result is satisfactory, the terminal device (200) can specify the operating state and transmit setting information corresponding to the operating state to the refrigerator (100) (S925, S926). For example, if the RPM of the compressor is 2100 when it is optimal, a control signal for changing the RPM of the compressor to 2100 can be transmitted to the refrigerator (100).
[0127] The refrigerator (100) can store the configuration information of the components in the corresponding refrigerator mode according to the control signal (S954). That is, the refrigerator (100) can store the RPM of the compressor by replacing it with 2100.
[0128] When the test is completed, the terminal device (200) transmits a termination signal (S927), and the refrigerator (100) terminates the test mode according to the termination signal (S955).
[0129] When the test mode ends, the refrigerator (100) operates all parts again and returns to normal mode.
[0130] Figure 10 is a diagram illustrating a method for changing the configuration information of a specific component. In Figure 10, the horizontal axis can represent the RPM of the compressor. The vertical axis, Y, can represent various values that can serve as indicators of noise / vibration, such as noise level (dB, dBA), loudness, sharpness, roughness, fluctuation strength, vibration magnitude, and customer hearing discomfort.
[0131] Typically, even if a component of an electronic device (100) is driven independently, noise / vibration may increase in a specific state due to resonance. FIG. 10 illustrates that noise / vibration changes relatively linearly as the RPM increases, but is irregularly measured to be large at 2000 RPM. In this case, noise or vibration that is annoying to the user may occur. FIG. 10 illustrates changing 2000 RPM to 2100 RPM. The processor (120) of the refrigerator (100) adjusts the setting information for each component stored in the memory (130) to control the operation of each component so that the noise / vibration is minimized. Specifically, the processor (120) adjusts the RPM value transmitted to the corresponding component based on the changed RPM information, adjusts the magnitude of the voltage or current applied to the corresponding component, or adjusts the duty of the pulse signal applied to the corresponding component, thereby adjusting the rotational speed or operating speed of the corresponding component.
[0132] Figure 11 shows an example of changing setting information for multiple parts. According to Figure 11, the RPM mode (1110) of the compressor, the RPM mode (1120) of the freezer fan, and the RPM mode (1130) of the machine room fan before correction, and the RPM mode (1111) of the compressor, the RPM mode (1121) of the freezer fan, and the RPM mode (1131) of the machine room fan after correction are shown.
[0133] According to Fig. 11, the RPM in mode 3 of the compressor's operation mode is changed from 2000 to 2100, and the RPM in mode 2 of the machine room fan's operation mode is changed from 800 to 860. In Fig. 11, the operation modes of each component are distinguished based on RPM. Therefore, depending on the user's settings or the refrigerator mode, they can be combined and set as compressor mode 3, freezer fan mode 2, machine room fan mode 2, etc.
[0134] FIG. 12 is a flowchart illustrating a noise / vibration correction method of an electronic device according to various embodiments of the present disclosure.
[0135] According to FIG. 12, the electronic device sequentially drives a plurality of components (S1210). When a calibration target is selected from among the driven components (S1220), the electronic device can re-drive the selected components in their previous operating state or drive them while sequentially changing the operating state (S1230). This operation may vary depending on whether the first test mode or the second test mode is executed according to the user's selection as described in FIG. 4, but this is one embodiment, and in another embodiment, it may be implemented to drive each component while sequentially changing the operating state without a user selection.
[0136] When one operation state is selected in this state (S1240), the electronic device stores the selected setting information (S1250).
[0137] When all calibrations are completed, the electronic device operates each component built into the electronic device based on the finally stored setting information (S1260).
[0138] The noise / vibration correction method described in FIG. 12 may be performed by an electronic device including the configuration described in FIG. 2 or FIG. 8, but is not necessarily limited thereto, and may also be performed by an electronic device including various modified configurations.
[0139] Meanwhile, in the above embodiments, when the electronic device is driven by sequentially changing the operating states of the components selected as correction targets, it has been described that the components are sequentially changed from the lowest setting value to the highest setting value. However, the lowest setting value and the highest setting value of each component may vary depending on the refrigerator mode. That is, if the lowest setting value and the highest setting value are set to too low a range, the rotation speed of the compressor or fans will decrease. Therefore, it may be inappropriate for rapid cooling mode or rapid freezing mode.
[0140] In this case, if the user directly sets the RPM of each component, as in the various embodiments described above, it may be difficult to implement the device mode (e.g., rapid cooling mode) previously used by the user. If this situation occurs, the electronic device or terminal device may provide a message indicating that the setting information set by the user is inappropriate for the current device mode, obtain the user's confirmation, and then configure the settings.
[0141] As another example, an electronic device may be driven by changing the operating state of components within a configurable range under the current device mode, thereby preventing a user from setting an impossible setting value.
[0142] According to the various embodiments described above, noise and vibration generated during the operation of electronic device components can be diagnosed and corrected directly by the user, or remotely by an external device or after-sales service technician. Therefore, noise and vibration can be corrected quickly and easily, minimizing unnecessary component replacement. In particular, since users can diagnose noise and vibration based on their own subjective impressions and correct them to their desired state, user satisfaction can be significantly improved.
[0143] In the above-described embodiments, the main example is a case where the electronic device is implemented as a refrigerator, but the above-described embodiments can also be used to diagnose noise / vibration, etc. of components of various electronic devices other than refrigerators.
[0144] In addition, although various embodiments have been described above, each embodiment does not necessarily have to be implemented alone, and may be implemented together in a single device in whole or in part in combination with at least one other embodiment.
[0145] In addition, the various embodiments described above can be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer). The device is a device that can call instructions stored from the storage medium and operate according to the called instructions, and may include an electronic device, a terminal device, a server device, etc. according to the disclosed embodiments. When an instruction is executed by a processor, the processor can perform a function corresponding to the instruction directly or by using other components under the control of the processor. The instruction may include code generated or executed by a compiler or interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' means that the storage medium does not contain a signal and is tangible, but does not distinguish between data being stored semi-permanently or temporarily in the storage medium.
[0146] Furthermore, according to one embodiment of the present disclosure, the method according to the various embodiments described above may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or online through an application store (e.g., Play Store™). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0147] In addition, each of the components (e.g., modules or programs) according to the various embodiments described above may be composed of a single or multiple entities, and some of the corresponding sub-components described above may be omitted, or other sub-components may be further included in various embodiments. Alternatively or additionally, some components (e.g., modules or programs) may be integrated into a single entity, which may perform the same or similar functions as those performed by each of the corresponding components prior to integration. Operations performed by modules, programs or other components according to various embodiments may be executed sequentially, in parallel, iteratively or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added.
[0148] Although the preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above, and various modifications may be made by a person having ordinary skill in the art to which the present disclosure pertains without departing from the gist of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present disclosure.
Claims
1. In electronic devices, multiple parts; A memory storing setting information for the operation of each of the above plurality of components; and Processor; including; The above processor, When the test mode for diagnosing noise / vibration is executed, the plurality of components are driven sequentially, and at least one of the plurality of components is selected as a correction target based on the noise / vibration status of each of the plurality of components. An electronic device that sequentially changes the operation states of components selected as the above-mentioned correction target and, when one of the operation states is selected, stores setting information corresponding to the selected operation state in the memory.
2. In paragraph 1, The above setting information stored in the above memory is individually set for each of the multiple parts and can be changed according to user operation. The above processor, When the first test mode for correcting the current noise / vibration state is executed while the above electronic device is in operation, each of the plurality of components is controlled to operate sequentially in an operation state corresponding to the last stored setting information, An electronic device that controls each of the plurality of components to sequentially operate in an operating state corresponding to default setting information stored in the memory when the second test mode for diagnosing the cause of noise / vibration is executed.
3. In paragraph 1, It further includes a communication unit for performing communication with a terminal device; The above processor, When a first control signal for initiating the test mode is received from the terminal device through the communication unit, the test mode is executed and the plurality of components are sequentially driven according to the setting information stored in the memory. When a second control signal for selecting at least one of the above-mentioned plurality of parts as the calibration target is received through the communication unit, the operation state of the part selected as the calibration target is sequentially changed and driven, An electronic device that, when a third control signal for selecting a specific operation state among the operation states of the above components is received through the communication unit, stores setting information corresponding to the specific operation state in the memory.
4. In paragraph 1, Including more displays, The above processor, Control the above display to display the UI screen, When a first control command for initiating the test mode is input through the UI screen, the test mode is executed, the plurality of components are driven sequentially, and the display is controlled to display information about the components being driven on the UI screen. When a second control command for selecting at least one of the above-mentioned plurality of parts as the calibration target is input through the UI screen, the display is controlled to sequentially change the operation status of the parts selected as the calibration target and to drive them, and to display information about the operation status of the selected parts on the UI screen. An electronic device that stores setting information corresponding to the specific operation state in the memory when a third control command for selecting a specific operation state among the operation states of the above components is input through the UI screen.
5. In paragraph 1, further comprising at least one sensor for detecting noise / vibration; The above processor, While the above test mode is executed to sequentially drive the plurality of components, the noise / vibration status of the plurality of components is respectively identified based on the sensing value of at least one sensor, Based on the identification result of each of the plurality of parts, at least one of the plurality of parts is selected as the correction target, While driving while sequentially changing the operation state of the component selected as the correction target, the noise / vibration state of the selected component is identified for each operation state based on the sensing value of at least one sensor, Based on the identification results for each of the above operation states, a specific operation state is selected among the operation states of the component. An electronic device that stores setting information corresponding to the specific operating state in the memory.
6. In paragraph 1, At least one sensor for detecting noise / vibration; and It further includes a communication unit for performing communication with an external device; The above processor, When a first control signal for initiating the test mode is received from the external device through the communication unit, the test mode is executed and the plurality of components are sequentially driven, and during this time, the noise / vibration status of the plurality of components is respectively identified based on the sensing value sensed by the at least one sensor and the identification result is transmitted to the external device through the communication unit. When a second control signal for selecting at least one of the plurality of components as the calibration target is received through the communication unit, the operation state of the component selected as the calibration target is sequentially changed while driving, and while driving while sequentially changing the operation state of the selected component, the noise / vibration state of the selected component is identified for each operation state based on the sensing value sensed by the at least one sensor, and the identification result is transmitted to the external device through the communication unit. An electronic device that, when a third control signal for selecting a specific operation state among the operation states of the above components is received through the communication unit, stores setting information corresponding to the specific operation state in the memory.
7. In any one of paragraphs 1 to 6, The above electronic device is a refrigerator, Each of the above multiple components includes a compressor and multiple fans, The above setting information is, An electronic device including RPM (Revolutions per minute) information of the plurality of components.
8. In a terminal device for diagnosing the operating status of an electronic device, A communication unit for communicating with the above electronic device; A memory storing an application for controlling the operation of the electronic device; display; and Includes a processor, The above processor, By executing the above application, the display is controlled to display a UI screen corresponding to the electronic device, When a menu for diagnosing noise / vibration of the electronic device is selected on the UI screen, the communication unit is controlled to transmit a control signal to the electronic device to initiate a test mode. By executing the test mode in the electronic device and sequentially driving a plurality of components built into the electronic device, if at least one component is designated through the UI screen, the communication unit is controlled to transmit a control signal to the electronic device for driving while sequentially changing the operation state of the designated component. A terminal device that controls the communication unit to transmit setting information corresponding to the selected operation state to the electronic device when a specific operation state among the operation states of the above-mentioned specified component is selected through the UI screen.
9. A method for correcting noise / vibration of an electronic device including multiple components, Step of sequentially driving multiple components when the test mode for diagnosing noise / vibration is executed; A step of sequentially changing the operation state of a component selected as a calibration target while driving the component, when at least one of the components is selected as a calibration target based on the noise / vibration state of each of the components; When a specific operation state is selected from among the operation states of the selected component, a step of saving the setting information of the selected component; and A noise / vibration correction method, comprising: a step of driving the plurality of components based on the stored setting information when the test mode is terminated.
10. In paragraph 9, The step of sequentially driving the above multiple components is: When the first test mode for correcting the current noise / vibration state is executed while the electronic device is operating, a step for controlling each of the plurality of components to sequentially operate in an operating state corresponding to the latest setting information stored in the electronic device; and A noise / vibration correction method, comprising a step of controlling each of the plurality of components to sequentially operate in an operation state corresponding to default setting information when a second test mode for diagnosing and correcting the cause of noise / vibration is executed.
11. In paragraph 9, The step of driving while sequentially changing the operation status of the selected parts is as follows: A step of receiving a control signal for selecting at least one of the above plurality of parts as the correction target from a terminal device; and A step of driving while sequentially changing the operation state of the component selected as the correction target by the above control signal; The step of saving the setting information of the selected component is: A noise / vibration correction method, comprising: a step of storing setting information corresponding to a specific operation state when a control signal for selecting a specific operation state among the operation states of the selected component is received from the terminal device; 12. In paragraph 9, further comprising a step of displaying a UI screen; The step of sequentially driving the above multiple components is: When a first control command for initiating the test mode is input through the UI screen, a step for executing the test mode; and A step of sequentially driving the above plurality of components and displaying information about the components being driven on the UI screen; The step of driving while sequentially changing the operation status of the selected parts is as follows: A step of sequentially changing and driving the operation state of the component selected as the calibration target when a second control command for selecting at least one of the plurality of components as the calibration target is input through the UI screen; and A step of displaying information on the operation status of the selected component on the UI screen, The step of saving the setting information of the selected component is: A noise / vibration correction method, comprising: a step of storing setting information corresponding to a specific operation state when a third control command for selecting a specific operation state among the operation states of the above-mentioned component is input through the UI screen; 13. In paragraph 9, The step of sequentially driving the above multiple components is: A step of identifying the noise / vibration status of each of the plurality of components while the test mode is executed and the plurality of components are driven sequentially; The step of driving while sequentially changing the operation status of the selected parts is as follows: A step of selecting at least one of the plurality of parts as the correction target based on the identification result identified for each of the plurality of parts; A step of identifying the noise / vibration state of the selected component for each operation state while sequentially changing the operation state of the component selected as the correction target; and A noise / vibration correction method, comprising: a step of selecting a specific operation state among the operation states of the component based on the identification result identified for each of the above operation states.
14. In paragraph 9, The step of sequentially driving the above multiple components is: A step of executing the test mode and sequentially driving the plurality of components when a first control signal for initiating the test mode is received from an external device; A step of identifying the noise / vibration status of each of the plurality of components based on the sensing value sensed by at least one sensor while the plurality of components are sequentially driven; and A step of transmitting the identification result to the external device; The step of driving while sequentially changing the operation status of the selected parts is as follows: A step of sequentially changing and driving the operation state of the component selected as the calibration target when a second control signal for selecting at least one of the plurality of components as the calibration target is received from the external device; A step of identifying the noise / vibration state of the selected component for each operation state based on a sensing value sensed by at least one sensor while driving while sequentially changing the operation state of the selected component; A step of transmitting the identification result identified for each operation state to the external device; The step of saving the setting information of the selected component is: A noise / vibration correction method, comprising: a step of storing setting information corresponding to a specific operation state when a third control signal for selecting a specific operation state among the operation states of the above component is received from the external device; 15. In any one of paragraphs 9 to 14, The above electronic device is a refrigerator, Each of the above multiple components includes a compressor and multiple fans, The above setting information is, A noise / vibration correction method including RPM (Revolutions per minute) information of the above plurality of components.
Citation Information
Patent Citations
Refrigerator noise detection system and method
CN114910160A
Number of revolution control method
JP2001128475A
Method for displaying difficulty of kimchi storehouse
KR1019990047865A
Method for controlling rotation speed of cooling fan
KR1020140124682A
System and method for testing normal operation of refrigerator
KR1020170109844A