Control method of vehicle-mounted refrigerator, vehicle, medium and product
By obtaining and analyzing vehicle driving information, road information and item information, and adjusting the fixing devices in the vehicle refrigerator using the vibration prediction model, the problem of items colliding in the vehicle refrigerator under vibration conditions is solved, and the safety of use and user experience are improved.
Patent Information
- Application Number
- CN202411556630.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-03-25
AI Technical Summary
Car refrigerators may cause items to collide or impact the refrigerator due to vibration on rugged or sloped roads, damaging the items and affecting the structural integrity and service life of the refrigerator.
By obtaining the current driving information of the vehicle, road information and item information of items in the car refrigerator, the target vibration amplitude is determined using the preset vibration prediction model. If the preset value exceeds the preset value, the fixing device in the car refrigerator is adjusted to fix the items.
It effectively avoids the collision between items in the car refrigerator due to vibration and the collision of the refrigerator itself, improving the user experience and the safety of the car refrigerator.
Smart Images

Figure CN119687643A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and in particular to a control method, a vehicle, a medium and a product of a vehicle refrigerator. Background Art
[0002] With the rapid development of automobile technology and the improvement of people's quality of life, car refrigerators, as part of the interior configuration of modern cars, have gradually become an indispensable device for long-distance travel and daily commuting. Car refrigerators provide the function of preserving food, drinks and other items during driving, bringing great convenience to drivers and passengers.
[0003] However, the vibration of the car refrigerator during driving cannot be ignored. Especially on rough or steep roads, the items in the car refrigerator may collide with each other or even hit the refrigerator itself due to vibration, which may not only damage the items, but also have a negative impact on the structural integrity and service life of the car refrigerator. Summary of the invention
[0004] Embodiments of the present invention provide a control method, a vehicle, a medium and a product of a vehicle refrigerator.
[0005] In a first aspect, an embodiment of the present invention provides a control method for a vehicle refrigerator, comprising:
[0006] Acquiring current driving information of a vehicle, road information of a road on which the vehicle is currently located, and item information of current items in a vehicle refrigerator, wherein the vehicle refrigerator is placed in the vehicle;
[0007] Determining a target vibration amplitude corresponding to the current object based on the current driving information, the road information, the object information, and a preset vibration prediction model;
[0008] If the target vibration amplitude is greater than the preset vibration amplitude, the fixing device in the vehicle refrigerator is adjusted to fix the current item.
[0009] In some embodiments, the obtaining of the current driving information of the vehicle, the road information of the road on which the vehicle is currently located, and the item information of the current items in the vehicle refrigerator includes:
[0010] Acquire a target image of the current item by an image acquisition device in the vehicle refrigerator;
[0011] Performing object recognition on the target image to determine the object type of the current object;
[0012] Obtaining the target weight of the current item through a weight sensor in the vehicle refrigerator;
[0013] Determining the stability and fragility of the current object based on the object type and the target weight of the current object;
[0014] The item information includes the item type, the target weight, the stability and the fragility.
[0015] In some embodiments, the obtaining of the current driving information of the vehicle, the road information of the road on which the vehicle is currently located, and the item information of the current items in the vehicle refrigerator includes:
[0016] Acquiring the current speed and current acceleration of the vehicle as the current driving information;
[0017] The road surface information of the road currently located by the vehicle and the navigation information related to the road currently located by the vehicle are obtained through the road surface detection device on the vehicle as the road information.
[0018] In some embodiments, if the target vibration amplitude is greater than a preset vibration amplitude, adjusting a fixing device in the vehicle refrigerator to fix the current item includes:
[0019] When the target vibration amplitude is greater than the preset vibration amplitude, determining a to-be-fixed area in the vehicle refrigerator;
[0020] The fixing device is controlled to fix the items in the area to be fixed.
[0021] In some implementations, when the target vibration amplitude is greater than the preset vibration amplitude, determining the area to be fixed in the vehicle refrigerator includes:
[0022] When the target vibration amplitude is greater than the preset vibration amplitude, based on the stability and fragility of each item in the vehicle refrigerator, the area where the items with a stability less than a first threshold and / or a fragility greater than a second threshold are located is taken as the area to be fixed.
[0023] In some embodiments, the fixing device includes a movable strap, and controlling the fixing device to fix the item in the area to be fixed includes:
[0024] The movable strap is controlled to move to the area to be fixed so as to bind the items in the area to be fixed.
[0025] In some embodiments, the fixing device includes an air bag, and controlling the fixing device to fix the items in the area to be fixed includes:
[0026] The airbag is inflated to provide cushioning for the items in the area to be fixed.
[0027] In a second aspect, the present invention provides a vehicle, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the control method of the vehicle refrigerator when executing the program.
[0028] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the steps in the above-mentioned control method of the vehicle refrigerator when the program is executed by a processor.
[0029] In a fourth aspect, an embodiment of the present invention provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it is used to load and execute the steps in the control method of the vehicle refrigerator.
[0030] The above one or at least one technical solution in the embodiments of the present application has at least the following technical effects:
[0031] In the control method of the vehicle refrigerator provided in the embodiment of this specification, the current driving information of the vehicle, the road information of the road where the vehicle is currently located, and the item information of the current item in the vehicle refrigerator are obtained; based on the current driving information, road information, item information, and a preset vibration prediction model, the target vibration amplitude corresponding to the current item is determined; when the target vibration amplitude is greater than the preset vibration amplitude, the fixing device in the vehicle refrigerator is adjusted to fix the current item. In this solution, the driving information, road information, and item information of the vehicle are comprehensively considered to predict the vibration amplitude of the items in the vehicle refrigerator, and the fixing device is used to fix the items in time, which effectively avoids the collision of the items in the vehicle refrigerator with each other and the collision of the refrigerator itself due to vibration, thereby improving the user experience and the safety of the use of the vehicle refrigerator. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A flow chart of a control method for a vehicle refrigerator provided in an embodiment of this specification;
[0033] Figure 2 A schematic diagram of a control device for a vehicle refrigerator provided in an embodiment of this specification;
[0034] Figure 3 A schematic diagram of a vehicle provided in an embodiment of this specification. DETAILED DESCRIPTION
[0035] The overall idea of the technical solution of the embodiment of the present application is as follows: determine the vehicle usage intention of the current user of the vehicle; when the vehicle usage intention indicates that the current user has the intention to get on or off the vehicle, determine the target pedal parameters corresponding to the current user based on a preset correspondence between the user and the pedal parameters; control the deployment of the electric pedal of the vehicle based on the target pedal parameters so that the deployment position of the electric pedal is adapted to the current user; wherein, for each user in the preset correspondence, the pedal parameters corresponding to the user are adapted to the pedal usage requirements of the user.
[0036] The solution of the embodiments of this specification sets different pedal parameters for different users. When a user with the intention of getting on or off the vehicle is detected, the electric pedal can be unfolded to a position that matches the current user's body shape, thereby achieving personalized setting of the unfolded position of the electric pedal and improving the user experience.
[0037] In order to better understand the above technical scheme, the technical scheme of the embodiments of this specification is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical scheme of the embodiments of this specification, rather than limitations on the technical scheme of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0038] First of all, the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0039] like Figure 1 FIG. 1 is a flow chart of a control method for a vehicle refrigerator provided in an embodiment of the present specification, and the method comprises the following steps:
[0040] Step S101: obtaining current driving information of a vehicle, road information of a road on which the vehicle is currently located, and item information of current items in a vehicle refrigerator, wherein the vehicle refrigerator is placed in the vehicle;
[0041] Step S102: determining a target vibration amplitude corresponding to the current object based on the current driving information, the road information, the object information and a preset vibration prediction model;
[0042] Step S103: If the target vibration amplitude is greater than a preset vibration amplitude, adjusting a fixing device in the vehicle refrigerator to fix the current item.
[0043] The method provided in the embodiments of this specification may be applied in a vehicle, in a server connected to the vehicle for communication, or in a system consisting of a vehicle and a server, without limitation herein.
[0044] In step S101, a vehicle refrigerator may be placed in the vehicle, and the placement of the vehicle refrigerator may be set according to actual needs. For example, the vehicle refrigerator may be placed in the cockpit of the vehicle, or in the trunk of the vehicle, etc. The vehicle refrigerator may be communicatively connected with the vehicle controller and / or the server corresponding to the vehicle, and may be used to exchange data and send and receive instructions with the vehicle controller and / or the server.
[0045] In order to determine the vibration condition of the items in the vehicle refrigerator, in the embodiment of the present specification, the current driving information of the vehicle, the road information of the road where the vehicle is currently located, and the item information of the current items in the vehicle refrigerator can be obtained first.
[0046] In some embodiments, the current speed and acceleration of the vehicle can be obtained as current driving information. Specifically, the current speed and acceleration of the vehicle can be used as factors affecting the vibration of items in the vehicle refrigerator. The greater the speed and the greater the acceleration, the easier it is to cause the items in the vehicle refrigerator to shift and tilt, that is, the greater the amplitude of the vibration of the items. The vehicle can be provided with a speed sensor and an acceleration sensor, and the current speed of the vehicle can be collected by the speed sensor, and the current acceleration of the vehicle can be collected by the acceleration sensor.
[0047] In some embodiments, the road surface information of the road where the vehicle is currently located and the navigation information related to the road where the vehicle is currently located can be obtained through a road surface detection device on the vehicle as the road information.
[0048] Specifically, the road surface detection device may include a camera, radar, and other devices installed on the vehicle. Taking the road surface detection device as a camera as an example, the camera can collect image information of the road where the vehicle is located. For example, the camera collects image information of the road in front of the vehicle. Further, the collected image information can be processed to identify the flatness of the road surface, the road surface type, etc., as the road surface information of the section of road. Among them, the flatness of the road surface can reflect whether the vehicle is bumpy when driving on the road section. The road surface type can include asphalt roads, dirt roads, gravel roads, etc. Different road surface types will also have different bumps on the vehicle, which will affect the vibration amplitude of the items in the car refrigerator.
[0049] The vehicle may also be equipped with a GPS (Global Positioning System) to obtain navigation information of the road the vehicle is currently on. The navigation information may include the path of the vehicle's current road (such as a sharp turn path, a straight path, etc.), and may also include the road conditions of the current road, such as a slope (uphill or downhill), a flat road, etc.
[0050] In the embodiments of this specification, a gyroscope may also be provided in the vehicle, which may also be used to detect the slope of the road on which the vehicle is currently traveling.
[0051] In some embodiments, the item information of the current item in the vehicle refrigerator can be determined by the following steps: acquiring a target image of the current item through an image acquisition device in the vehicle refrigerator; performing object recognition on the target image to determine the item type of the current item; acquiring a target weight of the current item through a weight sensor in the vehicle refrigerator; determining the stability and fragility of the current item based on the item type and target weight of the current item; wherein the item information includes the item type, the target weight, the stability and the fragility.
[0052] Specifically, an image acquisition device may be provided in the vehicle refrigerator, and the image acquisition device may acquire images of items inside the vehicle refrigerator as the target image. Alternatively, the image acquisition device may adjust the shooting angle to shoot the items inside the vehicle refrigerator from multiple angles, and stitch the shooting results from multiple angles to obtain an image containing all items as the target image.
[0053] Furthermore, the target image may be subjected to object recognition to obtain the object type of the current object. It should be noted that, since one or more objects may be stored in the vehicle refrigerator, identifying the object type of the current object may be identifying the object type of each object in the vehicle refrigerator.
[0054] In some embodiments, object recognition of a target image may be achieved through a pre-trained object recognition model. The object recognition model may be a neural network model or other forms of models, which are not limited here. By inputting the target image into the object recognition model, the object type of each object contained in the target image may be output. The object type may include but is not limited to the shape and material of the object. For example, the object type may include bottled liquid, cupped liquid, bagged food, fruit, eggs, etc.
[0055] A weight sensor may also be provided in the vehicle refrigerator, and the number of weight sensors may be set according to actual needs. For example, when the vehicle includes multiple layers of storage racks, a weight sensor may be provided at a preset distance for each layer of the storage rack, and each weight sensor may detect the weight of items located above it.
[0056] The stability and fragility of each item can be further determined based on the item type and target weight of each item. It should be noted that stability can be used to characterize whether an item is easy to shift. For example, round items are easy to shift, so they have a lower degree of stability. Items with a larger bottom area that supports them are less likely to shift, such as boxed items, which are relatively stable. In addition, the heavier the item, the less likely it is to shift, that is, the higher the stability. The material of the item will also affect stability. For example, softer cakes are also prone to shifting.
[0057] In some embodiments, the stability may also include the degree of tipping, which corresponds to whether the object is prone to tilt and thus tipping. The degree of tipping is also related to the type and weight of the object. For example, an object with a slender shape and light weight is more likely to tip.
[0058] In some embodiments, the fragility is also related to the type of object and the weight of the object. For example, if the object is made of glass and the weight of the object is lighter, the object is more fragile.
[0059] It can be seen that both the item type and the target weight will affect the stability and fragility of the item. Therefore, in the embodiments of this specification, the stability and fragility of each item can be evaluated by combining the item type and the target weight.
[0060] In some embodiments, the stability weight and fragility weight of each item type and item weight can be pre-configured. For each item, the stability of the item is calculated by weighted average based on the stability weight corresponding to the item type and the stability weight corresponding to the item weight, and the fragility of the item is calculated by weighted average based on the fragility weight corresponding to the item type and the fragility weight corresponding to the item weight.
[0061] In other embodiments, a model for evaluating the stability and fragility of an object may be pre-trained, where the input data of the model may be the type of object and the weight of the object, and the output may be the stability and fragility of the object.
[0062] Of course, the stability and fragility of the object may also be determined in other ways, which are not limited here. In the embodiment of this specification, the object information may include the above-mentioned object type, target weight, stability and fragility.
[0063] In step S102, the preset vibration prediction model may be pre-trained. The construction process of the preset vibration prediction model may specifically be: first construct an initial vibration prediction model, and the type of the initial model may be selected according to actual needs, for example, the initial model is a neural network model. A training data set for constructing the model may include, for each set of training data, vehicle driving information, road information, item information, and vibration amplitude of items in the vehicle refrigerator.
[0064] It should be noted that the vibration amplitude of the items in the car refrigerator can be the vibration amplitude of each item, such as the maximum vibration amplitude or average amplitude of each item during the corresponding road section, or the average vibration amplitude of all items, or the average vibration amplitude of items in a certain area in the car refrigerator. For example, the car refrigerator may include multiple layers of storage space, and the vibration amplitude of the items in the car refrigerator includes the average vibration amplitude of the items corresponding to each layer of storage space. The vibration amplitude of the items in the car refrigerator can also include the vibration amplitude in all the above cases, which is not limited here.
[0065] Furthermore, the initial model can be trained based on the training data set until the accuracy of the model's output result is greater than a preset accuracy or the number of iterations reaches a preset number, then the model training is determined to be complete, and the trained vibration prediction model is put into use as the preset vibration prediction model.
[0066] In the embodiments of this specification, after obtaining the current driving information, road information, and item information, the data can be input into a preset vibration prediction model to output the target vibration amplitude corresponding to the current item. In other embodiments, the current driving information, road information, and item information can be preprocessed, such as filtering out abnormal data, and the preprocessed data can be input into a preset vibration prediction model to output the target vibration amplitude corresponding to the current item.
[0067] It should be noted that, since the target vibration amplitude output by the preset vibration prediction model may include vibration amplitudes in a variety of situations, for ease of explanation, the target vibration amplitude is taken as the vibration amplitude of each item in the vehicle refrigerator as an example. In step S103, the vibration amplitude of each item is compared with the preset vibration amplitude, and the preset vibration amplitude can be set according to actual needs. For example, the preset vibration amplitude may include that the horizontal movement distance of the item is greater than the first distance and the vertical movement distance is greater than the second distance. If the vibration amplitude of each item is less than or equal to the preset vibration amplitude, it indicates that the items in the vehicle refrigerator are relatively stable during the vehicle's driving on the current road and do not need to be fixed.
[0068] If there is at least one item in the vehicle refrigerator whose vibration amplitude is greater than the preset vibration amplitude, the item whose vibration amplitude is greater than the preset vibration amplitude needs to be fixed.
[0069] In some embodiments, if the items with vibration amplitude greater than the preset vibration amplitude (hereinafter referred to as items to be fixed) are all located in the same area, for example, when the car refrigerator includes multiple layers of storage space, the items to be fixed are all in the same layer, then the items in this layer area can be fixed uniformly.
[0070] In other embodiments, if the items to be fixed are in different areas, for example, some of the fixed items are in the first shelf, some are in the second shelf, and some are in the third shelf, then each item to be fixed can be fixed separately. Of course, the areas where the items to be fixed are located can also be fixed uniformly, which is not limited here.
[0071] In the embodiment of the present specification, step S103 can be implemented by the following steps: when the target vibration amplitude is greater than the preset vibration amplitude, determining the area to be fixed in the vehicle refrigerator; and controlling the fixing device to fix the items in the area to be fixed.
[0072] Specifically, the area to be fixed can be the area where the above-mentioned items to be fixed are located, and the area to be fixed can also be determined by the following steps: when the target vibration amplitude is greater than the preset vibration amplitude, based on the stability and fragility of each item in the vehicle refrigerator, the area where the items with a stability less than a first threshold and / or a fragility greater than a second threshold are located is used as the area to be fixed.
[0073] It should be noted that for some items with large vibration amplitudes, they may not cause collision damage to other items or damage to the refrigerator. For example, packaged bread, bagged milk, etc., these items will not be affected even if they vibrate. Therefore, these items do not need to be fixed.
[0074] In the embodiments of this specification, in order to accurately determine the items that need to be fixed, the stability and fragility of the items can be combined. If the stability of the item is less than the first threshold and / or the fragility is greater than the second threshold, it is determined that the item needs to be fixed, wherein the first threshold and the second threshold can be set according to actual needs and are not limited here. For stability less than the first threshold, it indicates that the item is easy to move or easy to tip over. If the item is made of glass or an uncapped liquid (such as coffee, milk tea), etc., it is likely to damage the item itself or spill the liquid. If the material of the item is hard, it is possible to cause collision damage to surrounding items during vibration. Therefore, for items with low stability, they can be fixed. Of course, for items with low stability, it can also be combined with the material of the item and whether the item contains liquid to comprehensively judge whether the item needs to be fixed. For items with fragility greater than the second threshold, it indicates that the item is more easily broken, such as glass products. Therefore, it is necessary to fix fragile items to prevent the items from breaking.
[0075] Since there may be one or more items with a stability less than the first threshold and / or a fragility greater than the second threshold, these items may be located in the same area or in different areas, and therefore, the area to be fixed may include one or more. The fixing device may be controlled to fix the items in the area to be fixed, and the fixing method may be performed as required, for example, the items in the fixing area may be fixed as a whole, or only the items to be fixed may be fixed, which is not limited here.
[0076] In some embodiments, the fixing device may include a movable strap, and controlling the fixing device to fix the items in the area to be fixed includes: controlling the movable strap to move to the area to be fixed to bind the items in the area to be fixed.
[0077] Specifically, a slide groove may be provided on the side wall of the refrigerator, and both ends of the strap are arranged in the slide groove, and the strap is controlled to move back and forth in the slide groove by a transmission mechanism. For example, if the refrigerator includes multiple layers of shelves, a movable strap may be provided for each shelf. Assuming that the refrigerator is provided with three layers of shelves, three movable straps may be provided to bind the items on each shelf respectively. The slide grooves of the strap may be provided on the side walls on the left and right sides of the refrigerator, and both ends of the strap are provided in the slide groove, which can span the entire shelf and can move along the depth direction of the refrigerator. In one embodiment, if there are items that need to be fixed in the area of the first layer of shelves close to the refrigerator door, the movable strap may be moved to the side close to the refrigerator door to bind the items that need to be fixed.
[0078] In other embodiments, the straps may also be retractable elastic straps, and adjustment devices may be provided at both ends of the straps for adjusting the length of the elastic straps. When the straps are used to bind items, the length of the straps may also be adjusted by controlling the adjustment devices to better fix the items.
[0079] In some embodiments, the fixing device includes an airbag, and controlling the fixing device to fix the items in the area to be fixed includes: inflating the airbag and providing cushioning for the items in the area to be fixed.
[0080] Specifically, the airbag can be set inside the refrigerator. Under normal circumstances, there is no gas in the airbag, so users can store items normally. When the vibration amplitude of the items is greater than the preset vibration amplitude, that is, the fixed area needs to be fixed, the air pump connected to the airbag is controlled to start and inflate the airbag. The inflated airbag can provide cushioning for the items to protect them.
[0081] In the embodiments of this specification, the fixing device may also include other devices, such as an adjustable bracket, a foam pad, etc. The adjustable bracket can be used to clamp the object to fix the object, and the foam pad can be used to provide cushioning, etc., which is not limited here.
[0082] In the embodiments of the present specification, in order to ensure that the items in the car refrigerator remain stable at all times during driving, the vehicle's driving information, road information, and item information can be continuously acquired, and the vibration amplitude of the items in the car refrigerator can be continuously predicted based on a preset vibration prediction model and a corresponding fixed strategy can be adopted to cope with changes in road conditions and changes in the vehicle's driving status.
[0083] In some embodiments, if the target vibration amplitude of the object is predicted to be greater than the preset vibration amplitude, a warning may be issued through an audio-visual system or a vehicle-mounted display screen to remind the driver to take further preventive measures, such as reducing the speed and driving smoothly.
[0084] In some embodiments, in order to ensure the accuracy of the preset vibration prediction model, the preset vibration prediction model can be iteratively optimized. For example, after each section of road driving, the damage rate of items in the vehicle refrigerator, the damage to the refrigerator structure, and user satisfaction can be recorded, and the log records of the vehicle driving on each section of road can be collected. The log records may include the vibration amplitude of the items during the vehicle driving on each section of road, the adjustment of the fixing device, early warning reminders, etc. By analyzing the above data, the model parameters of the preset vibration prediction model are optimized, and the fixing strategy executed by the fixing device is adjusted to maximize the stability of the items in the vehicle refrigerator during driving and minimize the damage caused by the vibration of the items.
[0085] To sum up, the method provided in the embodiments of this specification comprehensively considers the vehicle's driving information, road information and item information, predicts the vibration amplitude of items in the car refrigerator, and uses a fixing device to fix the items in time, effectively avoiding collisions between items in the car refrigerator and collisions with the refrigerator itself due to vibration, thereby improving user experience and the safety of using the car refrigerator.
[0086] Based on the same inventive concept, the embodiment of the present invention also provides a control device for a vehicle refrigerator, such as Figure 2 As shown, the device comprises:
[0087] The acquisition module 201 is used to acquire the current driving information of the vehicle, the road information of the road the vehicle is currently on, and the item information of the current items in the vehicle refrigerator, where the vehicle refrigerator is placed in the vehicle;
[0088] A vibration amplitude prediction module 202, configured to determine a target vibration amplitude corresponding to the current object based on the current driving information, the road information, the object information and a preset vibration prediction model;
[0089] The adjustment module 203 is used to adjust the fixing device in the vehicle refrigerator to fix the current item if the target vibration amplitude is greater than the preset vibration amplitude.
[0090] Regarding the above-mentioned device, the specific implementation method of each step has been described in detail in the embodiment of the control method of the vehicle refrigerator provided in the embodiment of the specification, and will not be elaborated here.
[0091] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle, such as Figure 3 The device includes a memory 304, a processor 302, and a computer program stored in the memory 304 and executable on the processor 302. When the processor 302 executes the program, any one of the implementations of the control method for the vehicle refrigerator is implemented.
[0092] Among them, Figure 3In the embodiment of the present invention, a bus architecture (represented by bus 300) is shown, which may include any number of interconnected buses and bridges, and bus 300 links various circuits including one or more processors represented by processor 302 and memory represented by memory 304. Bus 300 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 may be the same element, namely a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 302 is responsible for managing bus 300 and general processing, while memory 304 may be used to store data used by processor 302 when performing operations.
[0093] Based on the same inventive concept, an embodiment of the present specification provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the control method of the vehicle refrigerator are implemented.
[0094] Based on the same inventive concept, an embodiment of the present specification provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it is used to load and execute the control method steps of the vehicle refrigerator.
[0095] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or a combination of any of these. In addition, each functional unit may be integrated into a processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit.
[0096] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0097] The units described as separate components may or may not be physically separated, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed in multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0099] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the claims of the present invention.
Claims
1. A control method for a vehicle refrigerator, characterized in that: include: Acquiring current driving information of a vehicle, road information of a road on which the vehicle is currently located, and item information of current items in a vehicle refrigerator, wherein the vehicle refrigerator is placed in the vehicle; Determining a target vibration amplitude corresponding to the current object based on the current driving information, the road information, the object information, and a preset vibration prediction model; If the target vibration amplitude is greater than the preset vibration amplitude, the fixing device in the vehicle refrigerator is adjusted to fix the current item.
2. The method according to claim 1, characterized in that The obtaining of the current driving information of the vehicle, the road information of the road the vehicle is currently on, and the item information of the current items in the vehicle refrigerator includes: Acquire a target image of the current item by an image acquisition device in the vehicle refrigerator; Performing object recognition on the target image to determine the object type of the current object; Obtaining the target weight of the current item through a weight sensor in the vehicle refrigerator; Determining the stability and fragility of the current object based on the object type and the target weight of the current object; The item information includes the item type, the target weight, the stability and the fragility.
3. The method according to claim 1, characterized in that The obtaining of the current driving information of the vehicle, the road information of the road the vehicle is currently on, and the item information of the current items in the vehicle refrigerator includes: Acquiring the current speed and current acceleration of the vehicle as the current driving information; The road surface information of the road currently located by the vehicle and the navigation information related to the road currently located by the vehicle are obtained through the road surface detection device on the vehicle as the road information.
4. The method according to claim 1, characterized in that If the target vibration amplitude is greater than the preset vibration amplitude, adjusting the fixing device in the vehicle refrigerator to fix the current item includes: When the target vibration amplitude is greater than the preset vibration amplitude, determining a to-be-fixed area in the vehicle refrigerator; The fixing device is controlled to fix the items in the area to be fixed.
5. The method according to claim 4, characterized in that When the target vibration amplitude is greater than the preset vibration amplitude, determining the area to be fixed in the vehicle refrigerator includes: When the target vibration amplitude is greater than the preset vibration amplitude, based on the stability and fragility of each item in the vehicle refrigerator, the area where the items with a stability less than a first threshold and / or a fragility greater than a second threshold are located is taken as the area to be fixed.
6. The method according to claim 4, characterized in that The fixing device includes a movable strap, and controlling the fixing device to fix the items in the area to be fixed includes: The movable strap is controlled to move to the area to be fixed so as to bind the items in the area to be fixed.
7. The method according to claim 4, characterized in that The fixing device includes an air bag, and controlling the fixing device to fix the items in the area to be fixed includes: The airbag is inflated to provide cushioning for the items in the area to be fixed.
8. A vehicle, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 7 when executing the program.
9. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program is used to load and execute the method according to any one of claims 1 to 7.