Vehicle fragrance release control method, device, electronic device and storage medium
By combining pressure, temperature and humidity in the car, the problem of inaccurate control of fragrance release in the car is solved, and the driving experience is improved.
Patent Information
- Application Number
- CN202411573541.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2044-11-06
AI Technical Summary
In the prior art, the release of fragrance in the car cannot be precisely controlled, the aroma concentration cannot be adjusted, and it is greatly affected by the weather and climate, which affects the driving experience.
By responding to the fragrance release command, combining the current total pressure, temperature and humidity in the car, the target release concentration, release time and air release volume of the fragrance can be calculated to accurately control the release of the fragrance.
Real-time precise control of fragrance concentration is achieved, improving the driving experience.
Smart Images

Figure CN119239267B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, electronic device, and storage medium for controlling vehicle fragrance release. Background Art
[0002] As demand for greater driving comfort increases, drivers and passengers typically seek to improve in-car odor by spraying perfume or installing in-car aromatherapy. However, this approach lacks controllability due to its inability to adjust the fragrance concentration. Furthermore, factors such as weather and climate can affect the diffusion of perfume or aromatherapy, resulting in the fragrance not meeting passengers' expectations and negatively impacting their driving experience. Summary of the Invention
[0003] In view of the above problems, the present application provides a method, device, electronic device and computer-readable storage medium for controlling vehicle fragrance release, which are used to respond to fragrance release instructions to accurately control the release of specified fragrance in real time.
[0004] According to one aspect of the present application, a method for controlling vehicle fragrance release is provided, which is applied to a vehicle side, and the control method includes: determining fragrance parameters of a specified fragrance in response to a fragrance release instruction, and calculating a target release concentration of the specified fragrance in the fragrance release instruction based on a current total pressure in the vehicle, a current temperature in the vehicle, and a current humidity in the vehicle; wherein the fragrance parameters include fragrance perception intensity, a fragrance release rate constant, and a fragrance release amount; calculating a release duration of the specified fragrance based on the target release concentration, the fragrance release rate constant, and the fragrance release amount; calculating a release air volume of the specified fragrance based on the fragrance perception intensity, the volume of the vehicle space, the fragrance release rate constant, the fragrance release amount, and a perception intensity correction coefficient; wherein the perception intensity correction coefficient is a constant determined based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; and controlling the release of the specified fragrance based on the release air volume and the release duration.
[0005] In an optional manner, the calculation of the target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle further includes: determining a target constant for calculating the corrected temperature based on a preset temperature range in which the current temperature in the vehicle is located; calculating the current corrected temperature in the vehicle based on the target constant and the current saturated water vapor pressure in the vehicle; wherein the current saturated water vapor pressure in the vehicle is a pressure calculated based on the current water vapor pressure of the air in the vehicle and the current humidity in the vehicle; and calculating the target release concentration of the specified fragrance based on the current total pressure in the vehicle and the current corrected temperature in the vehicle.
[0006] In an optional manner, the calculating of the current corrected temperature in the vehicle based on the target constant and the current saturated water vapor pressure in the vehicle further includes: constructing a relationship function between the current saturated water vapor pressure in the vehicle and the current temperature in the vehicle, and differentiating the relationship function to obtain a derivative relationship function; wherein the derivative relationship function includes a constant to be determined; substituting the target constant into the derivative relationship function to calculate the current corrected temperature in the vehicle; the calculating of the target release concentration of the specified fragrance based on the current total pressure in the vehicle and the current corrected temperature in the vehicle further includes: dividing the current total pressure in the vehicle by the product of the current corrected temperature in the vehicle and the universal gas constant, and using the calculated quotient as the target release concentration of the specified fragrance.
[0007] In an optional manner, calculating the release duration of the designated fragrance based on the target release concentration, the fragrance release rate constant, and the fragrance release amount further includes: calculating the fragrance release rate based on the target release concentration and the fragrance release rate constant; and taking the quotient of the fragrance release amount and the fragrance release rate to obtain the release duration of the designated fragrance.
[0008] In an optional manner, the calculating the release air volume of the specified fragrance based on the fragrance perception intensity, the volume of the space inside the vehicle, the fragrance release rate constant, the fragrance release amount, and the perception intensity correction coefficient further includes: multiplying the fragrance perception intensity, the volume of the space inside the vehicle, and the fragrance release rate constant to obtain a first product; multiplying the fragrance release amount and the perception intensity correction coefficient to obtain a second product; and using the quotient of the first product and the second product as the release air volume of the specified fragrance.
[0009] In an optional manner, the control method further includes: performing a point drawing operation in a preset coordinate system according to the current total pressure inside the vehicle, the current temperature inside the vehicle, and the current humidity inside the vehicle to obtain a target point; calculating the distance between the target point and each preset cluster point, and using the preset coefficient corresponding to the preset cluster point with the shortest distance to the target point as the perception intensity correction coefficient; wherein the preset coefficients corresponding to different preset cluster points are different.
[0010] In an optional manner, the fragrance release instruction carries the fragrance type, fragrance concentration level, user information, and vehicle activation time; determining the fragrance parameters of the specified fragrance further includes: determining the fragrance perception intensity of the target user based on the fragrance type and the fragrance concentration level; wherein the target user is a preset user matching the user information; determining the fragrance release amount based on the fragrance perception intensity and the fragrance concentration level; calculating the interval duration based on the current time and the vehicle activation time; and determining the fragrance release rate constant based on the interval duration and the fragrance release amount.
[0011] According to another aspect of the present application, a control device for vehicle fragrance release is provided, which is used on the vehicle side, and the control device includes: a response module, which is used to determine the fragrance parameters of a specified fragrance in response to a fragrance release instruction, and calculate the target release concentration of the specified fragrance in the fragrance release instruction based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; wherein the fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount; a first calculation module, which is used to calculate the release duration of the specified fragrance based on the target release concentration, the fragrance release rate constant, and the fragrance release amount; a second calculation module, which is used to calculate the release air volume of the specified fragrance based on the fragrance perception intensity, the volume of the vehicle space, the fragrance release rate constant, the fragrance release amount, and a perception intensity correction coefficient; wherein the perception intensity correction coefficient is a constant determined based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; and a control module, which is used to control the release of the specified fragrance based on the release air volume and the release duration.
[0012] According to one aspect of the present application, an electronic device is provided, comprising: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the above-mentioned control method is executed.
[0013] According to one aspect of the present application, a computer-readable storage medium is further provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned control method.
[0014] According to one aspect of the present application, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the control method described above.
[0015] This application determines the fragrance parameters of a specified fragrance by responding to a fragrance release instruction, and considers the current relevant environmental parameters in the vehicle to determine the release duration and release volume of the specified fragrance, so as to determine the release parameters of the specified fragrance in real time to meet the driver and passengers' needs for the fragrance concentration in the vehicle and provide a better experience for the driver and passengers.
[0016] The above description is only an overview of the technical solutions of the embodiments of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and it is clear that a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort.
[0018] Figure 1 1 is a flow chart of a method for controlling vehicle fragrance release shown in an exemplary embodiment of the present application.
[0019] Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling fragrance release in a vehicle.
[0020] Figure 3 is based on Figure 2 The exemplary embodiment shown is a flow chart of another method for controlling fragrance release in a vehicle.
[0021] Figure 4 It is a schematic diagram of the application scenario of the vehicle fragrance release control method of the present application.
[0022] Figure 5 Schematic diagram of the structure of a vehicle fragrance release control device shown in an exemplary embodiment of the present application.
[0023] Figure 6 It is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0024] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0025] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0026] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0027] In this application, "plurality" refers to two or more. "And / or" describes the relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0028] Currently, drivers and passengers typically improve their car's interior odor by spraying perfume or using an in-car aromatherapy system. However, this method lacks controllability and cannot adjust the fragrance concentration. Furthermore, factors such as weather and climate can affect the diffusion of perfume or aromatherapy, resulting in the fragrance not meeting the driver's expectations, thus impacting the driving experience.
[0029] To this end, one aspect of this application provides a method for controlling the release of fragrance in a vehicle. Figure 1 , Figure 1 This is a flow chart of a method for controlling vehicle fragrance release, as shown in an exemplary embodiment of the present application. This control method is applied to the vehicle side and includes at least S110 to S140, which are described in detail as follows:
[0030] S110: In response to the fragrance release instruction, determine the fragrance parameters of the specified fragrance, and calculate the target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; wherein the fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount.
[0031] A fragrance release command is a user-issued instruction for releasing a specific fragrance. This command may also carry parameters related to the specific fragrance, as well as parameters indicating the user's desired and desired time. For example, a user may send a fragrance release command to the execution subject of this embodiment via a mobile device or other user terminal, specifying a low-concentration floral fragrance. In certain embodiments, this command may also carry the user's desired vehicle use time. This allows the concentration of the fragrance released in the vehicle to meet the user's desired time of use, thereby enhancing the user experience.
[0032] Fragrance parameters are parameters related to a specific fragrance determined by the execution entity of this embodiment based on the initial parameters carried in the fragrance release instruction. For example, based on the fragrance concentration level carried in the fragrance release instruction, the execution entity of this embodiment determines the fragrance release amount corresponding to the fragrance concentration level in a preset concentration relationship table, thereby determining the relevant fragrance parameters.
[0033] In another exemplary embodiment, the fragrance release instruction carries the fragrance type, fragrance concentration level, user information, and vehicle activation time; the following describes how to determine the fragrance parameters of a specified fragrance: based on the fragrance type and fragrance concentration level, the target user's fragrance perception intensity is determined; wherein the target user is a preset user that matches the user information; based on the fragrance perception intensity and fragrance concentration level, the fragrance release amount is determined; the interval length is calculated based on the current time and the vehicle activation time; based on the interval length and the fragrance release amount, the fragrance release rate constant is determined. Fragrance types include, but are not limited to, fragrance notes and types. Fragrance concentration is a parameter related to fragrance quality and spatial volume; the higher the concentration, the higher the fragrance quality per unit spatial volume.
[0034] Specifically, the user information is matched with the preset user information to determine the target user with a successful match. The fragrance perception concentration of the target user is determined based on the preset fragrance type and preset fragrance concentration level corresponding to the target user. This parameter can personalize the perception of fragrance concentration of different users. Because different users have different olfactory sensitivities, there will be differences in the perception of the same standard concentration. Therefore, combining the user identity information can make the determined fragrance perception concentration more suitable, which is conducive to personalized fragrance control.
[0035] Before a user activates or enters a vehicle, the fragrance concentration in the vehicle must be adjusted to the user's desired concentration level. The interval duration is calculated by subtracting the vehicle activation time from the current time. This is combined with the fragrance release amount to determine the corresponding fragrance release rate constant, thereby determining the appropriate fragrance release rate. The interval duration is not necessarily equal to the release duration; the release duration can be less than or equal to the interval duration.
[0036] This embodiment considers the impact of real-time in-vehicle environmental parameters on the release of a specified fragrance, specifically considering parameters such as total in-vehicle pressure, temperature, and humidity, to ensure the accuracy of the calculated target release concentration. While prior art only considers the impact of temperature on gas concentration, this application has discovered that pressure, temperature, and humidity all significantly affect gas concentration in a confined space. Considering only one of these factors results in a less accurate calculated target release concentration. Therefore, this embodiment, while incorporating temperature, also considers the impact of in-vehicle pressure and humidity on gas release concentration, resulting in a more accurate target release concentration.
[0037] S120: Calculate the release duration of the designated fragrance according to the target release concentration, the fragrance release rate constant, and the fragrance release amount.
[0038] The target release concentration is the target concentration that needs to be achieved by releasing a specified fragrance; the fragrance release rate constant is a parameter related to the fragrance release rate, and the fragrance release amount is the total mass released to characterize the specified fragrance.
[0039] For example, the fragrance release rate is calculated based on the target release concentration and the fragrance release rate constant; the fragrance release amount is divided by the fragrance release rate to obtain the release duration of the specified fragrance. The specific formula is as follows:
[0040] t=m / r; r=K1×C; where t represents the release duration, m represents the fragrance release amount, r represents the fragrance release rate, K1 represents the fragrance release rate constant, and C represents the target release concentration.
[0041] S130: Calculate the release volume of the specified fragrance based on the fragrance perception intensity, the volume of the space inside the vehicle, the fragrance release rate constant, the fragrance release amount, and the perception intensity correction coefficient; the perception intensity correction coefficient is a constant determined based on the current total pressure inside the vehicle, the current temperature inside the vehicle, and the current humidity inside the vehicle.
[0042] For example, the fragrance perception intensity, the volume of the space inside the vehicle, and the fragrance release rate constant are multiplied to obtain a first product; the fragrance release amount and the perception intensity correction coefficient are multiplied to obtain a second product; and the quotient of the first product and the second product is used as the release volume of the specified fragrance.
[0043] The specific formula is as follows:
[0044] F = (I × V × K1) / m × K2; where I represents the fragrance perception intensity, V represents the volume of the vehicle interior, K1 represents the fragrance release rate constant, m represents the fragrance release amount, and K2 represents the perception intensity correction coefficient.
[0045] In another exemplary embodiment, the origin of the perception intensity correction coefficient is explained as follows: a point plotting operation is performed in a preset coordinate system according to the current total pressure inside the vehicle, the current temperature inside the vehicle, and the current humidity inside the vehicle to obtain a target point; the distance between the target point and each preset cluster point is calculated, and the preset coefficient corresponding to the preset cluster point with the shortest distance to the target point is used as the perception intensity correction coefficient; wherein, the preset coefficients corresponding to different preset cluster points are different.
[0046] Preset cluster points are clusters determined by plotting multiple points in a preset coordinate system based on standard or historical parameters. For example, based on the pressure, temperature, and humidity inside a vehicle at various historical moments, multiple points are plotted in a preset coordinate system to determine a clustered area. The point at the center of this clustered area is used as a cluster, and a corresponding preset coefficient is assigned to each cluster. Different clusters have different preset coefficients, which serve as the perception strength correction factor for each cluster.
[0047] By determining the three-dimensional coordinate parameters, the complex calculation process is simplified into a simple distance calculation process, which can more quickly determine the accurate perception intensity correction coefficient based on the current in-vehicle parameters.
[0048] S140: Controlling the release of the specified fragrance based on the released air volume and release duration.
[0049] The air volume represents the amount of air flowing through a specific fragrance per unit time, and is used to indicate how quickly the fragrance is released. The release duration represents the total duration of the release of the specific fragrance, i.e., the amount of air volume released during the release duration.
[0050] This embodiment responds to the fragrance release instruction to determine the fragrance parameters of the specified fragrance, and considers the current relevant environmental parameters in the car to determine the release duration and release volume of the specified fragrance, so as to determine the release parameters of the specified fragrance in real time to meet the driver and passengers' needs for the fragrance concentration in the car and provide a better experience for the driver and passengers.
[0051] In another exemplary embodiment of the present application, it is described in detail how to calculate the target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure in the car, the current temperature in the car, and the current humidity in the car. For details, please refer to Figure 2 , Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling the release of fragrance in a vehicle. Figure 1 The illustrated S110 further includes S210 to S230, which are described in detail as follows:
[0052] S210: Determine a target constant for calculating a corrected temperature based on a preset temperature range within which the current vehicle interior temperature is located.
[0053] There are multiple preset temperature intervals, and each preset temperature interval corresponds to a constant used to calculate the correction temperature. Generally, different preset temperature intervals correspond to different constants, but in some embodiments, the constants corresponding to different preset temperature intervals can be the same. This embodiment does not limit the constants corresponding to each preset temperature interval.
[0054] Exemplarily, the current vehicle interior temperature is matched with each preset temperature interval to determine the target preset temperature interval in which the current vehicle interior temperature is located, and a constant corresponding to the target preset temperature interval is used as a target constant for calculating the corrected temperature.
[0055] S220: Calculate the current corrected temperature inside the vehicle based on the target constant and the current saturated water vapor pressure inside the vehicle; wherein the current saturated water vapor pressure inside the vehicle is a pressure calculated based on the current water vapor pressure of the air inside the vehicle and the current humidity inside the vehicle.
[0056] The current saturated water vapor pressure is directly related to the current vehicle interior temperature. The higher the current temperature, the greater the current saturated water vapor pressure. The current saturated water vapor pressure can be calculated using the humidity calculation formula: RH = (p1 / p2), or p2 = p1 / RH. RH represents the current vehicle interior humidity, p1 represents the current vehicle interior air vapor pressure, and p2 represents the current vehicle interior saturated water vapor pressure.
[0057] Exemplarily, an empirical equation of the current corrected temperature inside the vehicle and the current saturated water vapor pressure inside the vehicle is constructed, and the target constant and the current saturated water vapor pressure inside the vehicle are substituted into the empirical equation to quickly calculate the current corrected temperature inside the vehicle.
[0058] S230: Calculate a target release concentration of the designated fragrance based on the current total pressure in the vehicle and the current corrected temperature in the vehicle.
[0059] Substitute the current total pressure and the current corrected temperature into the ideal gas equation to calculate the target release concentration of the specified fragrance.
[0060] This embodiment provides a method for calculating the target release concentration by directly measuring the relevant parameters: the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle, to quickly calculate the target release concentration of the fragrance specified in the fragrance release instruction.
[0061] In another exemplary embodiment of the present application, S220 and S230 are described in detail. Figure 3 , Figure 3 is based on Figure 2The exemplary embodiment shown is a flow chart of another method for controlling the release of fragrance in a vehicle. Figure 2 The illustrated S220 further includes S310 to S320, and S230 further includes S330, which are described in detail as follows:
[0062] S310: Constructing a relationship function between the current saturated water vapor pressure in the vehicle and the current temperature in the vehicle, and differentiating the relationship function to obtain a derivative relationship function; wherein the derivative relationship function includes a constant to be determined.
[0063] S320: Substitute the target constant into the derivative relationship function to calculate the current corrected temperature inside the vehicle.
[0064] S330: Divide the current total pressure in the vehicle by the product of the current corrected temperature in the vehicle and the universal gas constant, and use the calculated quotient as the target release concentration of the specified fragrance.
[0065] This embodiment is exemplified as follows: Based on the similar proportional relationship between the current corrected temperature in the vehicle and the current saturated water vapor pressure in the vehicle, the empirical equation is constructed: d(lnp2) / d(lnT1)=L / R×T1 2 , which is the relationship function in this embodiment; where p2 represents the current saturated water vapor pressure in the vehicle, T1 represents the current corrected temperature in the vehicle, L represents the heat of evaporation, and R represents the universal gas constant. Derivatively, we obtain ln(p2) = -L / R*1 / (T1+273.15)+M; where M represents the integral constant, which is the reciprocal relationship function in this embodiment. Using the formula recommended by Emanuel, we obtain:
[0066] ln(p2)=A-(B / (T1+C))=8.10765-(1750.286) / (T1+235); where A, B, and C are
[0067] The target constant can be determined according to the preset constant table shown in Table 1: the current vehicle interior temperature T is matched with the preset temperature range, and the constant corresponding to the successfully matched preset temperature range is used as the target constant.
[0068] T1=((1750.286-235*(8.10765-lnp2)) / (8.10765-lnp2);
[0069] T1=((1750.286-235*(8.10765-ln(p1 / RH))) / (8.10765-ln(p1 / RH)); where RH is
[0070] Indicates the current humidity in the car, and p1 indicates the current water vapor pressure of the air in the car.
[0071] Table 1: Preset constant determination table
[0072]
[0073] PV = nRT1; where P represents the current vehicle interior pressure, V represents the interior volume, n represents the amount of substance, R represents the universal gas constant, T1 represents the current corrected interior temperature, and R is 8.31 J / (mol*K). C represents the target release concentration. The target release concentration equation is calculated as: C = n / V = P / RT1.
[0074] In another exemplary embodiment of the present application, the application scenarios of the above-mentioned multiple control methods are exemplarily described. Figure 4 , Figure 4 This is a schematic diagram of an application scenario of the vehicle fragrance release control method of the present application. It includes a user terminal 100, a vehicle terminal 200, and a controller 300. The three terminals can be connected via wireless communication, and the present application does not limit the connection method between them.
[0075] The user terminal 100 can be a mobile phone, PC, or other terminal that can generate a fragrance release instruction based on user input information. The user can send the fragrance release instruction to the controller 300 placed in the vehicle terminal 200 through the user terminal 100, so that the controller 300 acts as an execution subject and executes the control method shown in any of the above exemplary embodiments. The exemplary description is as follows:
[0076] The controller 300 determines the fragrance parameters of the specified fragrance in response to the fragrance release instruction, and calculates the target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; wherein the fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount; the controller 300 calculates the release duration of the specified fragrance based on the target release concentration, fragrance release rate constant, and fragrance release amount; the controller 300 calculates the release air volume of the specified fragrance based on the fragrance perception intensity, the volume of the space in the vehicle, the fragrance release rate constant, the fragrance release amount, and the perception intensity correction coefficient; wherein the perception intensity correction coefficient is a constant determined based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle; the controller 300 controls the release of the specified fragrance based on the release air volume and release duration.
[0077] The controller 300 can be a physical server independently configured in the vehicle end 200. In some embodiments, it can also be a server cluster or distributed system composed of multiple physical servers, where multiple servers can form a blockchain, and the server is a node on the blockchain. The controller 300 can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network) and big data and artificial intelligence platforms. There is no restriction on this here.
[0078] Another aspect of the present application also provides a vehicle fragrance release control device, such as Figure 5 As shown, Figure 5 This is a schematic diagram of a vehicle fragrance release control device according to an exemplary embodiment of the present application. The control device 500 is used on the vehicle side and includes:
[0079] Response module 510 is configured to determine fragrance parameters of a specified fragrance in response to a fragrance release instruction, and calculate a target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure, current temperature, and current humidity in the vehicle. The fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount.
[0080] A first calculation module 530 is used to calculate the release time of a specified fragrance according to the target release concentration, the fragrance release rate constant, and the fragrance release amount;
[0081] A second calculation module 550 is configured to calculate the air volume of a specified fragrance based on the fragrance perception intensity, the volume of the vehicle interior, the fragrance release rate constant, the fragrance release amount, and a perception intensity correction coefficient. The perception intensity correction coefficient is a constant determined based on the current total pressure, current temperature, and current humidity within the vehicle.
[0082] The control module 570 is used to control the release of a specified fragrance based on the released air volume and the release duration.
[0083] In another exemplary embodiment, the response module 510 further includes:
[0084] a constant determination unit, for determining a target constant for calculating a correction temperature according to a preset temperature range within which the current vehicle interior temperature is located;
[0085] a current vehicle interior correction temperature calculation unit, configured to calculate the current vehicle interior correction temperature based on a target constant and the current vehicle interior saturated water vapor pressure; wherein the current vehicle interior saturated water vapor pressure is a pressure calculated based on the current vehicle interior air water vapor pressure and the current vehicle interior humidity;
[0086] The target release concentration calculation unit is used to calculate the target release concentration of the specified fragrance based on the current total pressure in the vehicle and the current corrected temperature in the vehicle.
[0087] In another exemplary embodiment, the current vehicle interior correction temperature calculation unit further includes:
[0088] A construction section is used to construct a relationship function between the current saturated water vapor pressure in the vehicle and the current temperature in the vehicle, and to differentiate the relationship function to obtain a derivative relationship function; wherein the derivative relationship function includes a constant to be determined;
[0089] The current interior correction temperature calculation module is used to substitute the target constant into the derivative relationship function to calculate the current interior correction temperature;
[0090] The target release concentration calculation unit further includes:
[0091] The target release concentration calculation module is used to divide the current total pressure in the car by the product of the current corrected temperature in the car and the universal gas constant, and use the calculated quotient as the target release concentration of the specified fragrance.
[0092] In another exemplary embodiment, the first calculation module 530 further includes:
[0093] A fragrance release rate calculation unit, used to calculate the fragrance release rate based on the target release concentration and the fragrance release rate constant;
[0094] The release duration calculation unit is used to calculate the quotient of the fragrance release amount and the fragrance release rate to obtain the release duration of the specified fragrance.
[0095] In another exemplary embodiment, the second calculation module 550 further includes:
[0096] A first product unit is used to perform a product operation on the fragrance perception intensity, the volume of the vehicle interior space, and the fragrance release rate constant to obtain a first product;
[0097] A second product unit is used to perform a product operation on the fragrance release amount and the perception intensity correction coefficient to obtain a second product;
[0098] The air volume calculation unit is used to take the quotient of the first product and the second product as the air volume of the specified fragrance.
[0099] In another exemplary embodiment, the control device 500 further includes:
[0100] The point drawing module is used to draw points in a preset coordinate system according to the current total pressure, temperature and humidity in the vehicle to obtain the target point;
[0101] The perception strength correction coefficient determination module is used to calculate the distance between the target point and each preset cluster point, and use the preset coefficient corresponding to the preset cluster point with the shortest distance to the target point as the perception strength correction coefficient; wherein the preset coefficients corresponding to different preset cluster points are different.
[0102] In another exemplary embodiment, the fragrance release instruction carries the fragrance type, fragrance concentration level, user information, and vehicle activation time; the response module 510 further includes:
[0103] An information matching unit, configured to determine the fragrance perception intensity of a target user based on the fragrance type and fragrance concentration level; wherein the target user is a preset user that matches the user information;
[0104] A fragrance release quantity unit is used to determine the fragrance release quantity based on the fragrance perception intensity and fragrance concentration level;
[0105] An interval duration unit, used to calculate the interval duration based on the current time and the vehicle activation time;
[0106] The fragrance release rate constant unit is used to determine the fragrance release rate constant according to the interval length and the fragrance release amount.
[0107] The control device of the present application determines the fragrance parameters of the specified fragrance by responding to the fragrance release instruction, and considers the current relevant environmental parameters in the vehicle to determine the release duration and release volume of the specified fragrance, so as to determine the release parameters of the specified fragrance in real time to meet the driver and passengers' needs for the fragrance concentration in the vehicle and provide the driver and passengers with a better experience.
[0108] It should be noted that the control device provided in the above embodiment and the control method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here.
[0109] Another aspect of the present application provides an electronic device, comprising: a controller; and a memory for storing one or more programs, which, when executed by the controller, executes the above-mentioned control method.
[0110] See also Figure 6 , Figure 6 1 is a schematic diagram of the structure of a computer system of an electronic device shown in an exemplary embodiment of the present application, which shows a schematic diagram of the structure of a computer system of an electronic device suitable for implementing an embodiment of the present application.
[0111] It should be noted that Figure 6The computer system 600 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0112] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 602 or the program loaded from the storage part 608 into the random access memory (RAM) 603, such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM 603. The CPU 601, ROM 602 and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0113] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, and the like; an output section 607 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 608 including a hard disk; and a communication section 609 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. Removable media 611, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 610 as needed, so that computer programs read from the removable media can be installed in the storage section 608 as needed.
[0114] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from a removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the various functions defined in the system of the present application are executed.
[0115] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0116] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0117] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0118] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the aforementioned control method. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.
[0119] Another aspect of the present application further provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the control method provided in each of the above embodiments.
[0120] According to one aspect of an embodiment of the present application, a computer system is further provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0121] The following components are connected to the I / O interface: an input section including a keyboard, mouse, etc.; an output section including a cathode ray tube (CRT), liquid crystal display (LCD), and speakers; a storage section including a hard disk; and a communication section including a network interface card such as a LAN (Local Area Network) card and a modem. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc. are installed in the drive as needed so that computer programs read from them can be installed into the storage section as needed.
[0122] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main ideas and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A method for controlling the release of fragrance in a vehicle, characterized in that: Applied to the vehicle side, the control method includes: In response to the fragrance release instruction, determining fragrance parameters of the specified fragrance, and calculating a target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure, current temperature, and current humidity in the vehicle; wherein the fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount; Calculating the release duration of the designated fragrance according to the target release concentration, the fragrance release rate constant, and the fragrance release amount; The air volume of the designated fragrance is calculated based on the fragrance perception intensity, the volume of the vehicle interior, the fragrance release rate constant, the fragrance release amount, and a perception intensity correction coefficient; wherein the perception intensity correction coefficient is a constant determined based on the current total pressure, current temperature, and current humidity in the vehicle interior; Based on the released air volume and the release duration, the release of the specified fragrance is controlled.
2. The control method according to claim 1, characterized in that: The step of calculating the target release concentration of the fragrance specified in the fragrance release instruction based on the current total pressure in the vehicle, the current temperature in the vehicle, and the current humidity in the vehicle further includes: Determining a target constant for calculating a corrected temperature based on the preset temperature range within which the current vehicle interior temperature falls; Calculating a current corrected vehicle interior temperature based on the target constant and the current vehicle interior saturated water vapor pressure; wherein the current vehicle interior saturated water vapor pressure is a pressure calculated based on the current vehicle interior air water vapor pressure and the current vehicle interior humidity; The target release concentration of the designated fragrance is calculated based on the current total pressure in the vehicle and the current corrected temperature in the vehicle.
3. The control method according to claim 2, characterized in that: The calculating the current corrected temperature inside the vehicle based on the target constant and the current saturated water vapor pressure inside the vehicle further includes: Constructing a relationship function between the current saturated water vapor pressure in the vehicle and the current temperature in the vehicle, and differentiating the relationship function to obtain a derivative relationship function; wherein the derivative relationship function includes a constant to be determined; Substituting the target constant into the derivative relationship function to calculate the current corrected temperature inside the vehicle; The calculating the target release concentration of the designated fragrance based on the current total pressure in the vehicle and the current corrected temperature in the vehicle further includes: The current total pressure in the vehicle is divided by the product of the current corrected temperature in the vehicle and the universal gas constant, and the calculated quotient is used as the target release concentration of the designated fragrance.
4. The control method according to claim 1, wherein: The step of calculating the release duration of the designated fragrance according to the target release concentration, the fragrance release rate constant, and the fragrance release amount further includes: Calculating the fragrance release rate according to the target release concentration and the fragrance release rate constant; The fragrance release amount and the fragrance release rate are divided to obtain the release time of the designated fragrance.
5. The control method according to claim 1, characterized in that: The step of calculating the release volume of the designated fragrance according to the fragrance perception intensity, the volume of the vehicle interior, the fragrance release rate constant, the fragrance release amount, and the perception intensity correction coefficient further includes: performing a product operation on the fragrance perception intensity, the volume of the vehicle interior space, and the fragrance release rate constant to obtain a first product; multiplying the fragrance release amount and the perception intensity correction coefficient to obtain a second product; The quotient of the first product and the second product is used as the air volume released by the designated fragrance.
6. The control method according to any one of claims 1 to 5, characterized in that: The control method further includes: According to the current total pressure, temperature and humidity in the car, a point is drawn in the preset coordinate system to obtain the target point; The distance between the target point and each preset cluster point is calculated, and the preset coefficient corresponding to the preset cluster point with the shortest distance to the target point is used as the perception intensity correction coefficient; wherein different preset cluster points correspond to different preset coefficients.
7. The control method according to any one of claims 1 to 5, characterized in that: The fragrance release instruction carries the fragrance type, fragrance concentration level, user information, and vehicle activation time; and determining the fragrance parameters of the designated fragrance further includes: Determining the fragrance perception intensity of a target user based on the fragrance type and the fragrance concentration level; wherein the target user is a preset user matching the user information; determining the fragrance release amount according to the fragrance perception intensity and the fragrance concentration level; Calculate the interval time based on the current time and the vehicle activation time; The fragrance release rate constant is determined according to the interval duration and the fragrance release amount.
8. A vehicle fragrance release control device, characterized in that: Applied to the vehicle side, the control device includes: a response module, configured to determine, in response to a fragrance release instruction, fragrance parameters of a specified fragrance, and calculate, based on the current total pressure, current temperature, and current humidity within the vehicle, a target release concentration of the fragrance specified in the fragrance release instruction; wherein the fragrance parameters include fragrance perception intensity, fragrance release rate constant, and fragrance release amount; A first calculation module is configured to calculate the release duration of the designated fragrance according to the target release concentration, the fragrance release rate constant, and the fragrance release amount; a second calculation module, configured to calculate the air volume of the specified fragrance based on the fragrance perception intensity, the volume of the vehicle interior, the fragrance release rate constant, the fragrance release amount, and a perception intensity correction coefficient; wherein the perception intensity correction coefficient is a constant determined based on the current total pressure, current temperature, and current humidity in the vehicle interior; A control module is used to control the release of the specified fragrance based on the released air volume and the release duration.
9. An electronic device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by the controller, enables the controller to implement the control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle interior environment management system and control method thereof
CN107599783A
Air purifier and atmosphere scenting
CN107708748A