Space isolation device control method, device, vehicle, and electronic equipment

By adjusting the closing speed according to the environmental detection value when the space isolation device automatically closes, the problem of impact noise not being effectively reduced in different environments is solved, and noise control in various environments is achieved, and only software adjustment is required.

CN118273623BActive Publication Date: 2025-10-03CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410351894.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-26
Publication Date
2025-10-03
Estimated Expiration
2044-03-26

AI Technical Summary

Technical Problem

The impact noise generated by existing space isolation devices when closed cannot be effectively reduced under different environmental conditions, resulting in poor environmental adaptability.

Method used

By determining the current environmental detection value of the target space, using the preset noise impact relationship information to calculate the environmental impact amount, adjusting the closing speed of the space isolation device to control the impact noise, noise control can be achieved in different environments.

Benefits of technology

When the space isolation device is automatically closed, the influence of environmental factors on the impact noise is minimized to the greatest extent, so that the noise is limited to a certain range under various environmental conditions without the need for hardware modification and at a lower cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118273623B_ABST
    Figure CN118273623B_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to a method, device, vehicle, and electronic device for controlling a space isolation device. The method includes: in response to triggering an automatic closing operation for the space isolation device, determining a current environmental detection value of a target space and obtaining a preset expected impact noise amount; determining an environmental impact amount corresponding to the current environmental detection value based on preset first noise impact relationship information; determining a noise difference between the expected impact noise amount and the environmental impact amount; determining a target closing speed control amount corresponding to the noise difference based on preset second noise impact relationship information; determining a closing degree of the space isolation device in real time; and in response to the closing degree reaching a preset degree, controlling the space isolation device to close based on the target closing speed control amount. Embodiments of the present application minimize the impact of environmental factors on impact noise to the greatest extent possible, so that impact noise can be limited to a certain degree under various environmental conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automation control technology, and in particular to a method, device, vehicle, and electronic equipment for controlling a space isolation device. Background Art

[0002] Currently, many space barrier devices have a one-touch automatic closing function. However, if the space barrier device closes at a fixed speed, a loud noise, called impact noise, will be produced when the device is fully closed. To reduce impact noise, a common method is to reduce the speed of the space barrier device before it is fully closed.

[0003] For example, in the field of passenger cars, the window movement speed is controlled by adjusting the PWM (Pulse Width Modulation) wave duty cycle of the window motor, and the window position is determined by counting the Hall waveform. When the window uses the one-button up function, the window rises to 60±5mm from the top, the PWM wave duty cycle of the window motor will be reduced to reduce the window movement speed, thereby realizing the slow-up function.

[0004] Existing methods for reducing impact noise from space isolation devices maintain a fixed movement speed for a period of time before closing. In real-world scenarios, varying environmental conditions can affect the magnitude of impact noise. Consequently, existing space isolation device control methods are not adaptable to environmental conditions and cannot fully minimize impact noise. Summary of the Invention

[0005] In view of this, in order to solve some or all of the above-mentioned technical problems, the embodiments of the present application provide a method, device, vehicle, electronic device and computer-readable storage medium for controlling a spatial isolation device.

[0006] In a first aspect, an embodiment of the present application provides a method for controlling a space isolation device, the method comprising: in response to triggering an automatic closing operation for the space isolation device, determining a current environmental detection value of the target space, and obtaining a preset expected impact noise amount, wherein the space isolation device is located at the boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the closing moment; based on preset first noise impact relationship information, determining an environmental impact amount corresponding to the current environmental detection value, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information represents the influence relationship between the environmental detection value and the impact noise; determining a noise difference between the expected impact noise amount and the environmental impact amount; based on preset second noise impact relationship information, determining a target closing speed control amount corresponding to the noise difference, wherein the second noise impact relationship information represents the influence relationship between the closing speed and the impact noise; determining the closing degree of the space isolation device in real time; in response to the closing degree reaching the preset degree, controlling the space isolation device to close based on the target closing speed control amount.

[0007] In one possible embodiment, the first noise impact relationship information includes the environmental noise impact coefficient; based on the preset first noise impact relationship information, the environmental impact amount corresponding to the current environmental detection value is determined, including: based on the first algorithm, the environmental noise impact coefficient and the current environmental detection value are calculated to obtain the noise floating amount corresponding to the current environmental detection value; the preset basic noise amount is obtained, and the basic noise amount and the noise floating amount are summed to obtain the environmental impact amount.

[0008] In one possible embodiment, the current environmental detection value includes the current temperature value, and the environmental noise influence coefficient includes the temperature noise influence coefficient; based on the first algorithm, the environmental noise influence coefficient and the current environmental detection value are calculated to obtain the noise floating amount corresponding to the current environmental detection value, including: based on the first algorithm, the temperature noise influence coefficient and the current temperature value are calculated to obtain the noise floating amount corresponding to the current temperature value; obtain a preset basic noise amount, and sum the basic noise amount and the noise floating amount to obtain the environmental impact amount, including: obtain the noise amount measured in advance at the basic temperature when the spatial isolation device is closed at the lower limit speed as the basic noise amount; sum the basic noise amount and the noise floating amount to obtain the environmental impact amount.

[0009] In one possible implementation, based on the first algorithm, the temperature noise influence coefficient and the current temperature value are calculated to obtain the noise floating amount corresponding to the current temperature value, including: multiplying the temperature noise influence coefficient and the current temperature value, and determining the obtained product as the noise floating amount corresponding to the current temperature value.

[0010] In one possible embodiment, the second noise impact relationship information includes a control quantity noise impact coefficient; based on the preset second noise impact relationship information, determining the target closing speed control quantity corresponding to the noise difference includes: based on the second algorithm, calculating the control quantity noise impact coefficient and the noise difference to obtain the target closing speed control quantity corresponding to the noise difference.

[0011] In one possible implementation, based on the second algorithm, the control quantity noise influence coefficient and the noise difference are calculated to obtain the target closing speed control quantity corresponding to the noise difference, including: dividing the noise difference by the control quantity noise influence coefficient, and determining the obtained quotient as the target closing speed control quantity corresponding to the noise difference.

[0012] In one possible embodiment, determining the degree of closing of the space isolation device in real time includes: determining the distance between the edge of the space isolation device and the target stop position in real time, wherein the target stop position is the position of the edge when the space isolation device is closed; and determining the degree of closing of the space isolation device based on the distance.

[0013] In a second aspect, an embodiment of the present application provides a space isolation device control device, which includes: an acquisition module for determining the current environmental detection value of the target space and obtaining a preset expected impact noise amount in response to triggering an automatic closing operation for the space isolation device, wherein the space isolation device is located at the boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the closing moment; a first determination module for determining the environmental impact amount corresponding to the current environmental detection value based on preset first noise impact relationship information, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information represents the influence relationship between the environmental detection value and the impact noise; a second determination module for determining the noise difference between the expected impact noise amount and the environmental impact amount; a third determination module for determining the target closing speed control amount corresponding to the noise difference based on preset second noise impact relationship information, wherein the second noise impact relationship information represents the influence relationship between the closing speed and the impact noise; a fourth determination module for determining the closing degree of the space isolation device in real time; and a control module for controlling the closing of the space isolation device based on the target closing speed control amount in response to the closing degree reaching the preset degree.

[0014] In a third aspect, an embodiment of the present application provides a vehicle comprising: a window controller, an environmental detection sensor, an electric window and a window drive motor; the environmental detection sensor is used to detect the current environmental detection value of the interior space of the vehicle; the window controller is used to execute the method of any embodiment of the space isolation device control method of the first aspect based on the current environmental detection value, generate a target closing speed control amount, and send the target closing speed control amount to the window drive motor; the window drive motor is used to drive the electric window to close based on the target closing speed control amount.

[0015] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a memory for storing a computer program; a processor for executing the computer program stored in the memory, and when the computer program is executed, it implements the method of any embodiment of the spatial isolation device control method of the first aspect of the present application.

[0016] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, a method of any embodiment of the spatial isolation device control method of the first aspect described above is implemented.

[0017] In a sixth aspect, an embodiment of the present application provides a computer program, which includes a computer-readable code. When the computer-readable code runs on a device, the processor in the device implements a method as in any embodiment of the spatial isolation device control method of the first aspect mentioned above.

[0018] The spatial isolation device control method, device, vehicle, electronic device and computer-readable storage medium provided in the embodiments of the present application determine the current environmental detection value when the spatial isolation device is automatically closed, determine the environmental impact amount corresponding to the current environmental detection value based on the preset first noise impact relationship information, then determine the noise difference between the expected impact noise amount and the environmental impact amount, determine the target closing speed control amount corresponding to the noise difference based on the preset second noise impact relationship information, and finally control the spatial isolation device to close based on the target closing speed control amount when the closing degree of the spatial isolation device reaches the preset degree. The embodiments of the present application use the environmental detection value as a reference factor for controlling the closing speed of the spatial isolation device when the spatial isolation device is automatically closed, which can minimize the impact of environmental factors on the impact noise, so that the impact noise can be limited to a certain degree under various environmental conditions. In addition, the embodiments of the present application only need to make functional adjustments at the software level, without the need to change the hardware, resulting in a shorter product development cycle and lower costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0021] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0022] Figure 1 A schematic flow chart of a method for controlling a space isolation device provided in an embodiment of the present application;

[0023] Figure 2 A schematic flow chart of another method for controlling a space isolation device provided in an embodiment of the present application;

[0024] Figure 3 A schematic flow chart of another method for controlling a space isolation device provided in an embodiment of the present application;

[0025] Figure 4 A schematic flow chart of another method for controlling a space isolation device provided in an embodiment of the present application;

[0026] Figure 5 A schematic structural diagram of a space isolation device control device provided in an embodiment of the present application;

[0027] Figure 6 A schematic structural diagram of a vehicle provided in an embodiment of the present application;

[0028] Figure 7 A timing diagram of various parts of the vehicle provided in an embodiment of the present application;

[0029] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It is apparent that the described embodiments are only a portion of the embodiments of the present application, rather than all of the embodiments. It should be noted that, unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions, and numerical values ​​described in these embodiments do not limit the scope of the present application.

[0031] Those skilled in the art will understand that the terms "first" and "second" in the embodiments of the present application are only used to distinguish between different steps, devices, modules and other objects, and neither represent any specific technical meaning nor indicate the logical order between them.

[0032] It should also be understood that in this embodiment, “a plurality of” may refer to two or more than two, and “at least one” may refer to one, two or more than two.

[0033] It should also be understood that any component, data or structure mentioned in the embodiments of the present application can generally be understood as one or more, unless explicitly limited or otherwise indicated in the context.

[0034] In addition, the term "and / or" in this application is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the related objects are in an "or" relationship.

[0035] It should also be understood that the description of each embodiment in this application focuses on the differences between the embodiments, and the same or similar aspects can be referenced with each other. For the sake of brevity, they will not be described one by one.

[0036] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0037] Technologies, circuits, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, the above-mentioned technologies, circuits, and devices should be considered part of the specification.

[0038] It should be noted that like reference numerals and letters refer to like items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0039] It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of this application can be combined with each other. To facilitate understanding of the embodiments of this application, the application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0040] In order to solve the technical problem that the existing technology cannot reduce the impact noise of the space isolation device under different environmental conditions, the present application provides a space isolation device control method that can adapt to various environments and reduce the impact noise to the greatest extent.

[0041] Figure 1 A flow chart of a method for controlling a space isolation device provided in an embodiment of the present application. This method can be applied to various scenarios involving space isolation devices, such as vehicles, transmissions, rooms, and the like. This method can be executed by various electronic devices, such as a controller on a vehicle, a smart phone, a laptop computer, a desktop computer, a portable computer, a server, and one or more other electronic devices. After executing this method, the above-mentioned electronic device can directly drive the motor of the space isolation device to control the closing speed of the space isolation device, or it can be remotely connected to the space isolation device controller and, after executing this method, send instructions to the space isolation device controller to control the closing speed of the space isolation device.

[0042] In addition, the execution subject of this method can be hardware or software. When the execution subject is hardware, the execution subject can be one or more of the above-mentioned electronic devices. For example, a single electronic device can execute this method, or multiple electronic devices can cooperate with each other to execute this method. When the execution subject is software, the method can be implemented as multiple software or software modules, or as a single software or software module. No specific limitations are given here.

[0043] like Figure 1 As shown, the method specifically includes:

[0044] Step 101 : In response to triggering an automatic closing operation for a space isolation device, determining a current environmental detection value of a target space and obtaining a preset expected impact noise amount.

[0045] In this embodiment, the space isolation device is located at the boundary of the target space. The space isolation device can be a door, window or other device, which can be controlled by the above-mentioned resistance device to perform automatic closing or automatic opening operations. The expected impact noise amount represents the impact noise generated by the space isolation device at the closing moment. The above-mentioned target space can be a space in various scenarios, such as the interior space of a vehicle, the space in a room, the space in a ship, etc. The space isolation device can be automatically closed or opened to complete the connection or isolation between the target space and the outside world. The above-mentioned automatic closing operation for the space isolation device can be triggered by various methods such as buttons, voice, gestures, etc. When the automatic closing operation is triggered, the space isolation device moves according to the preset initial speed.

[0046] The expected impact noise level may be a pre-calibrated upper limit of impact noise, typically in decibels (dB).

[0047] The current environment detection value may be a value detected by various sensors, and different types of sensors may detect different types of current environment detection values. For example, a temperature sensor may be used to collect the current temperature of the target space, or a humidity sensor may be used to collect the current humidity of the target space.

[0048] The impact noise level generated when closing a space barrier is affected not only by the closing speed but also by environmental factors within the target space. For example, at a constant closing speed, the impact noise generated by closing a space barrier varies under different temperatures. Another example is that at a constant closing speed, the impact noise generated by closing a space barrier varies under different humidity conditions.

[0049] Step 102: Determine the environmental impact amount corresponding to the current environmental detection value based on the preset first noise impact relationship information.

[0050] In this embodiment, the environmental impact value indicates the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information indicates the influence relationship between the environmental detection value and the impact noise.

[0051] The first noise impact relationship information may be in the form of a table, a calculation formula, or the like. The electronic device may look up the environmental impact amount corresponding to the current environmental detection value from the table, or calculate the environmental impact amount according to the calculation formula. The environmental impact amount corresponds to the current environmental detection value, i.e., the amount by which the current environmental detection value increases or decreases the impact noise. For example, different temperatures may increase or decrease the impact noise.

[0052] Step 103: Determine the noise difference between the expected impact noise amount and the environmental impact amount.

[0053] In this embodiment, the noise difference is a value obtained by subtracting the environmental impact amount from the expected impact noise amount. The noise difference represents the change in impact noise caused by the moving speed of the space isolation device in the current environment.

[0054] Step 104 : determining a target closing speed control amount corresponding to the noise difference based on the preset second noise impact relationship information.

[0055] In this embodiment, the second noise impact relationship information indicates the impact relationship between closing speed and impact noise. The second noise impact relationship information can be in the form of a table, a calculation formula, or the like. The electronic device can use the table to find the closing speed control value corresponding to the noise difference as the target closing speed control value, or calculate the target closing speed control value using the calculation formula.

[0056] The closing speed control amount is the amount of controlling the movement of the space isolation device. Generally, the closing speed control amount can be the duty cycle of the PWM wave of the drive motor of the space isolation device. The larger the duty cycle, the higher the motor speed and the faster the closing speed.

[0057] Step 105: Determine the closing degree of the space isolation device in real time.

[0058] In this embodiment, the degree of closure of the spatial isolation device can be represented by various physical quantities. For example, when the spatial isolation device is closed or opened by moving vertically or horizontally, the degree of closure can be represented by the width of the gap between the edge of the spatial isolation device and the position where the edge reaches. This width can be determined by counting Hall waveforms to determine the position of the spatial isolation device.

[0059] For another example, when the space isolation device is closed or opened by rotating around a rotation axis, the degree of closing can be represented by the angle of rotation of the space isolation device around the rotation axis. This angle can be determined by the rotation angle of the motor.

[0060] Step 106 : In response to the closing degree reaching a preset degree, controlling the space isolation device to close based on the target closing speed control amount.

[0061] In this embodiment, the preset degree corresponds to the physical quantity of the aforementioned degree of closure. For example, a threshold value for the width of the gap between the edge of the spatial isolation device and the position at which the edge ultimately reaches can be set. This threshold value represents the aforementioned preset degree. When the gap width decreases to this threshold value, the spatial isolation device is controlled to close based on the target closing speed control amount. For another example, a threshold value for the angle between the spatial isolation device before and after full closure can be set. This threshold value represents the aforementioned preset degree. When the angle between the edge of the spatial isolation device and the position at which the edge ultimately reaches decreases to this threshold value, the spatial isolation device is controlled to close based on the target closing speed control amount.

[0062] When the space partitioning device is driven to close based on the target closing speed control amount, the generated impact noise is the same as the expected impact noise amount.

[0063] The spatial isolation device control method provided in the embodiment of the present application determines the current environmental detection value when the spatial isolation device is automatically closed, determines the environmental impact amount corresponding to the current environmental detection value based on the preset first noise impact relationship information, and then determines the noise difference between the expected impact noise amount and the environmental impact amount. Based on the preset second noise impact relationship information, the target closing speed control amount corresponding to the noise difference is determined. Finally, when the closing degree of the spatial isolation device reaches the preset degree, the spatial isolation device is controlled to close based on the target closing speed control amount. The embodiment of the present application uses the environmental detection value as a reference factor for controlling the closing speed of the spatial isolation device when the spatial isolation device is automatically closed, which can minimize the impact of environmental factors on the impact noise, so that the impact noise can be limited to a certain degree under various environmental conditions. In addition, the embodiment of the present application only needs to make functional adjustments at the software level, without the need to change the hardware, resulting in a shorter product development cycle and lower costs.

[0064] In some optional implementations of this embodiment, the first noise impact relationship information includes an environmental noise impact coefficient. The environmental noise impact coefficient is a fixed value (e.g., 0.1), which can be pre-calibrated. For example, the changes in impact noise corresponding to different environmental detection values ​​can be pre-recorded to thereby fit a coefficient representing the relationship between the environmental detection value and the impact noise.

[0065] like Figure 2 As shown, step 102 includes:

[0066] Step 1021 : Based on the first algorithm, the environmental noise influence coefficient and the current environmental detection value are calculated to obtain the noise fluctuation amount corresponding to the current environmental detection value.

[0067] Typically, the environmental noise impact coefficient can be multiplied by the current environmental detection value. The product is the noise fluctuation, that is, the change in impact noise caused by environmental changes. Optionally, a preset offset can be added to the above product to obtain the noise fluctuation.

[0068] Step 1022: Obtain a preset basic noise amount, and sum the basic noise amount and the noise fluctuation amount to obtain an environmental impact amount.

[0069] The base noise level is the impact noise measured under a base environment when the space isolation device is closed at the minimum speed limit. For example, the base noise level is the impact noise measured when the space isolation device is closed at the set minimum operating speed in an environment of 0°C. Another example is the impact noise measured when the space isolation device is closed at the set minimum operating speed in an environment of 0% humidity.

[0070] When the environmental impact variable is fixed, a change in the closing speed will cause a change in the final impact noise, and the relationship between the two can be represented by the second noise impact relationship information.

[0071] This embodiment sets the environmental noise impact coefficient and uses the environmental noise impact coefficient and the current environmental detection value for calculation, thereby pre-calibrating a numerical value that represents the impact of environmental changes on impact noise. This numerical value can be used to quickly calculate the noise fluctuation amount, which helps to improve the efficiency of determining the environmental impact amount.

[0072] In some optional implementations of this embodiment, the current environmental detection value includes a current temperature value, and the environmental noise impact coefficient includes a temperature noise impact coefficient. The current temperature value is a temperature value collected by a temperature sensor located within the target space, and the temperature noise impact coefficient is pre-calibrated and represents the relationship between temperature changes and impact noise changes. For example, the impact noise changes corresponding to different temperature values ​​can be pre-recorded to thereby fit a coefficient representing the relationship between the environmental detection value and the impact noise changes.

[0073] like Figure 3 As shown, step 1021 includes:

[0074] Step 10211: Based on the first algorithm, calculate the temperature noise influence coefficient and the current temperature value to obtain the noise fluctuation amount corresponding to the current temperature value.

[0075] Optionally, you can multiply the temperature noise impact coefficient by the current temperature value. The product is the noise fluctuation corresponding to the current temperature value, that is, the change in impact noise due to temperature changes. For example, a temperature noise impact coefficient of 0.1 means that the impact noise changes by 0.1dB for every 1°C increase in temperature. Therefore, 0.1*Current Temperature Value represents the change in impact noise relative to the current temperature of 0°C.

[0076] Optionally, a preset offset may be added to the above product to obtain the noise fluctuation amount.

[0077] Step 1022 includes:

[0078] Step 10221: Obtain the noise amount measured in advance at a basic temperature when the spatial isolation device is closed at a lower speed limit as the basic noise amount.

[0079] The base temperature can be any temperature, typically 0°C. The lower speed limit is the minimum allowable speed when the space isolation device is closed. The base noise level is the impact noise level when the space isolation device is closed at the minimum speed in a 0°C environment.

[0080] Step 10222: sum the basic noise amount and the noise floating amount to obtain the environmental impact amount.

[0081] When the environmental impact amount obtained in this step is fixed, changes in the closing speed will cause changes in the final impact noise, and the relationship between the two can be represented by the above-mentioned second noise impact relationship information.

[0082] This embodiment sets the temperature noise influence coefficient and uses the temperature noise influence coefficient and the current temperature value for calculation, thereby pre-calibrating a numerical value representing the impact of temperature changes on impact noise. This numerical value can be used to quickly and accurately calculate the impact of temperature changes on impact noise, thereby helping to improve the efficiency and accuracy of controlling impact noise based on temperature factors.

[0083] In some optional implementations of this embodiment, the second noise impact relationship information includes a control variable noise impact coefficient. The control variable noise impact coefficient is a fixed value (e.g., 0.2), which can be pre-calibrated. For example, the change in impulse noise caused by different PWM wave duty cycles of the drive motor can be pre-recorded, thereby fitting a coefficient representing the relationship between the duty cycle and the impulse noise.

[0084] The above step 104 can be performed as follows:

[0085] Based on the second algorithm, the control variable noise influence coefficient and the noise difference are calculated to obtain the target closing speed control variable corresponding to the noise difference.

[0086] Alternatively, the product of the control variable noise impact coefficient and the target closing speed control variable can be used as the noise difference. Accordingly, the noise difference divided by the control variable noise impact coefficient yields the target closing speed control variable corresponding to the noise difference. This noise difference represents the effect of changes in closing speed on impact noise, based on the lower speed limit of the spatial isolation device, after removing the impact of environmental factors on impact noise.

[0087] Optionally, a preset offset may be added to the product of the above-mentioned control quantity noise influence coefficient and the target closing speed control quantity to obtain a noise difference. Accordingly, according to the algorithm, the target closing speed control quantity corresponding to the noise difference may be calculated.

[0088] For example, a control variable noise impact coefficient of 0.2 indicates that, excluding environmental factors, the impact noise of the space isolation device's drive motor increases by 0.2dB for every 1% increase in duty cycle, based on the minimum speed. The noise difference / 0.2 is the target duty cycle, or the target closing speed control variable.

[0089] In conjunction with the example in the above embodiment, assuming the expected impact noise level is A, the base noise level corresponding to a 0°C environment is B, the ambient temperature is C, the temperature noise influence coefficient is 0.1, the drive motor PWM wave duty cycle is D, and the control variable noise influence coefficient is 0.2, the following relationship can be obtained: A = B + C * 0.1 + D * 0.2. Based on this relationship, B + C * 0.1 is the noise difference, and the duty cycle D can be calculated.

[0090] In this embodiment, by setting the control quantity noise influence coefficient, after obtaining the noise difference, the control quantity noise influence coefficient can be used to directly calculate the target closing speed control quantity, thereby more accurately and efficiently controlling the closing speed of the space isolation device to control the impact noise amount.

[0091] In some optional implementations of this embodiment, such as Figure 4 As shown, step 105 includes:

[0092] Step 1051 : Determine in real time the distance between the edge of the space isolation device and the target stop position.

[0093] The target stop position is the position of the edge when the space isolation device is closed. Specifically, when the space isolation device is closed or opened by moving up and down or left and right, the distance can be determined by counting the Hall effect waveform to determine the position of the space isolation device.

[0094] Step 1052: Determine the degree of closure of the space isolation device based on the distance.

[0095] Specifically, the distance can represent the degree of closure of the space isolation device. The smaller the distance, the higher the degree of closure of the space isolation device. Furthermore, a distance threshold can be set, which represents the preset degree in step 106. That is, when the distance is less than or equal to the distance threshold, the space isolation device is controlled to close according to the target closing speed control amount.

[0096] This embodiment determines the distance between the edge of the space isolation device and the target stop position, and determines whether to control the space isolation device to close at the target closing speed control amount based on the distance. This can more specifically set the timing for adjusting the closing speed and improve scene adaptability.

[0097] Figure 5A schematic structural diagram of a space isolation device control device provided in an embodiment of the present application. Specifically, the device comprises: an acquisition module 501 for determining a current environmental detection value of a target space and obtaining a preset expected impact noise amount in response to triggering an automatic closing operation for the space isolation device, wherein the space isolation device is located at the boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the time of closing; a first determination module 502 for determining an environmental impact amount corresponding to the current environmental detection value based on preset first noise impact relationship information, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information represents the influence relationship between the environmental detection value and the impact noise; a second determination module 503 for determining a noise difference between the expected impact noise amount and the environmental impact amount; a third determination module 504 for determining a target closing speed control amount corresponding to the noise difference based on preset second noise impact relationship information, wherein the second noise impact relationship information represents the influence relationship between the closing speed and the impact noise; a fourth determination module 505 for determining the degree of closing of the space isolation device in real time; and a control module 506 for controlling the space isolation device to close based on the target closing speed control amount in response to the degree of closing reaching a preset degree.

[0098] In some optional implementations of this embodiment, the first noise impact relationship information includes the environmental noise impact coefficient; the first determination module includes: a first calculation unit, used to calculate the environmental noise impact coefficient and the current environmental detection value based on the first algorithm to obtain the noise floating amount corresponding to the current environmental detection value; a second calculation unit, used to obtain a preset basic noise amount, and sum the basic noise amount and the noise floating amount to obtain the environmental impact amount.

[0099] In some optional implementations of this embodiment, the current environmental detection value includes the current temperature value, and the environmental noise influence coefficient includes the temperature noise influence coefficient; the first calculation unit is further used to: calculate the temperature noise influence coefficient and the current temperature value based on the first algorithm to obtain the noise floating amount corresponding to the current temperature value; the second calculation unit includes: an acquisition subunit, used to obtain the noise amount measured in advance at the basic temperature when the spatial isolation device is closed at the lower limit speed as the basic noise amount; a calculation subunit, used to sum the basic noise amount and the noise floating amount to obtain the environmental impact amount.

[0100] In some optional implementations of this embodiment, the first calculation unit is further configured to: multiply the temperature noise influence coefficient and the current temperature value, and determine the obtained product as the noise fluctuation amount corresponding to the current temperature value.

[0101] In some optional implementations of this embodiment, the second noise impact relationship information includes the control quantity noise impact coefficient; the third determination module is further used to: calculate the control quantity noise impact coefficient and the noise difference based on the second algorithm to obtain the target closing speed control quantity corresponding to the noise difference.

[0102] In some optional implementations of this embodiment, the third determination module is further configured to: divide the noise difference by the control variable noise influence coefficient, and determine the obtained quotient as the target closing speed control variable corresponding to the noise difference.

[0103] In some optional implementations of this embodiment, the fourth determination module includes: a first determination subunit, used to determine in real time the distance between the edge of the space isolation device and the target stop position, wherein the target stop position is the position of the edge when the space isolation device is closed; a second determination subunit, used to determine the degree of closing of the space isolation device based on the distance.

[0104] The space isolation device control device provided in this embodiment can be as follows Figure 5 The space isolation device control device shown in can execute all the steps of the above space isolation device control methods, thereby achieving the technical effects of the above space isolation device control methods. Please refer to the above related description for details. For the sake of brevity, it will not be repeated here.

[0105] Figure 6 This is a schematic diagram of the structure of a vehicle 600 provided in an embodiment of the present application. Specifically, it includes a window controller 601, an environmental detection sensor 602, power windows 603, and a window drive motor 604. The window controller 601 is connected to the environmental detection sensor 602 and the window drive motor 604, which drives the power windows 603 to close or open.

[0106] The environment detection sensor 602 is used to detect the current environment detection value inside the vehicle.

[0107] The window controller 601 is used to execute the space isolation device control method described in any of the above embodiments based on the current environmental detection value, generate a target closing speed control amount, and send the target closing speed control amount to the window drive motor 604.

[0108] The window drive motor 604 is used to drive the power window 603 to close based on the target closing speed control amount.

[0109] Figure 7 A timing diagram of the various parts of the vehicle provided in an embodiment of the present application.

[0110] like Figure 7As shown, in step 701, the environment detection sensor detects the current environment detection value of the vehicle interior space and sends the current environment detection value to the window controller.

[0111] The vehicle interior space is the target space described in the space isolation device control method. The environment detection sensor may include various types of sensors such as a temperature sensor and a humidity sensor.

[0112] In step 702 , the window controller obtains a preset expected impact noise amount in response to triggering an automatic closing operation for the power window.

[0113] The electric window is the space separating device described in the above-mentioned vehicle interior space control method. The expected impact noise amount represents the impact noise generated when the electric window is closed.

[0114] In step 703 , the window controller determines an environmental impact amount corresponding to the current environmental detection value based on the preset first noise impact relationship information.

[0115] The environmental impact value indicates the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information indicates the influence relationship between the environmental detection value and the impact noise.

[0116] In step 704 , the window controller determines the noise difference between the expected impact noise level and the environmental impact level.

[0117] In step 705 , the window controller determines a target closing speed control amount corresponding to the noise difference based on the preset second noise impact relationship information.

[0118] The second noise influence relationship information indicates the influence relationship between the closing speed and the impact noise.

[0119] In step 706 , the window controller determines the degree of closure of the power windows in real time.

[0120] In step 707 , in response to the closing degree reaching a preset degree, the window controller sends a target closing speed control amount to the window driving motor.

[0121] The above steps 702 to 707 are basically the same as steps 101 to 106 and will not be repeated here.

[0122] In step 708 , the window drive motor drives the power window to close based on the target closing speed control amount.

[0123] Usually, the electric window is closed by rising. When it rises to a certain height, that is, corresponding to a preset closing degree, the rising speed of the electric window is changed to adapt the impact noise when closing to different environments.

[0124] The space isolation device provided in the embodiment of the present application controls the vehicle by determining the current environmental detection value when the electric window is automatically closed, determining the environmental impact amount corresponding to the current environmental detection value based on the preset first noise impact relationship information, then determining the noise difference between the expected impact noise amount and the environmental impact amount, and determining the target closing speed control amount corresponding to the noise difference based on the preset second noise impact relationship information. Finally, when the closing degree of the electric window reaches the preset degree, the window drive motor is controlled to drive the window to close at the target closing speed control amount. The embodiment of the present application uses the environmental detection value as a reference factor for controlling the closing speed of the space isolation device when the electric window is automatically closed, which can minimize the impact of environmental factors on the impact noise, so that the impact noise can be limited to a certain degree under various environmental conditions. In addition, the embodiment of the present application only needs to make functional adjustments at the software level, without the need to change the hardware, resulting in a shorter product development cycle and lower costs.

[0125] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 8 The electronic device 800 shown includes: at least one processor 801, a memory 802, at least one network interface 804 and another user interface 803. The various components in the electronic device 800 are coupled together via a bus system 805. It is understood that the bus system 805 is used to achieve connection and communication between these components. In addition to including a data bus, the bus system 805 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 805 is not shown in FIG. Figure 8 Various buses are labeled as bus system 805.

[0126] The user interface 803 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touchpad, or a touch screen).

[0127] It is understood that the memory 802 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 802 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0128] In some embodiments, the memory 802 stores the following elements, executable units, or data structures, or a subset thereof, or an extended set thereof: an operating system 8021 and application programs 8022 .

[0129] The operating system 8021 includes various system programs, such as a framework layer, a core library layer, and a driver layer, for implementing various basic services and processing hardware-based tasks. The application program 8022 includes various application programs, such as a media player and a browser, for implementing various application services. The program implementing the method of the embodiment of the present application can be included in the application program 8022.

[0130] In this embodiment, by calling a program or instruction stored in the memory 802, specifically, a program or instruction stored in the application 8022, the processor 801 is configured to execute the method steps provided in each method embodiment, for example, including:

[0131] In response to triggering an automatic closing operation for a space isolation device, a current environmental detection value of the target space is determined, and a preset expected impact noise amount is obtained, wherein the space isolation device is located at the boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the closing moment; based on preset first noise impact relationship information, an environmental impact amount corresponding to the current environmental detection value is determined, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information represents the influence relationship between the environmental detection value and the impact noise; a noise difference between the expected impact noise amount and the environmental impact amount is determined; based on preset second noise impact relationship information, a target closing speed control amount corresponding to the noise difference is determined, wherein the second noise impact relationship information represents the influence relationship between the closing speed and the impact noise; a closing degree of the space isolation device is determined in real time; in response to the closing degree reaching the preset degree, the space isolation device is controlled to close based on the target closing speed control amount.

[0132] The methods disclosed in the above embodiments of the present application can be applied to or implemented by processor 801. Processor 801 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in processor 801 or by software instructions. The above processor 801 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software units in the decoding processor. The software units can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 802 , and the processor 801 reads the information in the memory 802 and completes the steps of the above method in combination with its hardware.

[0133] It is understood that the embodiments described herein may be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, or other electronic units or combinations thereof for performing the above-mentioned functions of the present application.

[0134] For software implementation, the techniques described above can be implemented by a unit that performs the functions described above. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or external to the processor.

[0135] The electronic device provided in this embodiment may be Figure 8 The electronic device shown in can execute all the steps of the above-mentioned control methods of the various space isolation devices, thereby achieving the technical effects of the above-mentioned control methods of the various space isolation devices. Please refer to the above related description for details. For the sake of simplicity, it will not be repeated here.

[0136] The present application also provides a storage medium (computer-readable storage medium). The storage medium stores one or more programs. The storage medium may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; and the memory may also include a combination of the aforementioned types of memory.

[0137] When one or more programs in the storage medium can be executed by one or more processors, the above-mentioned spatial isolation device control method executed on the electronic device side can be implemented.

[0138] The processor is used to execute the program stored in the memory to implement the following steps of the space isolation device control method executed on the electronic device side:

[0139] In response to triggering an automatic closing operation for a space isolation device, a current environmental detection value of the target space is determined, and a preset expected impact noise amount is obtained, wherein the space isolation device is located at the boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the closing moment; based on preset first noise impact relationship information, an environmental impact amount corresponding to the current environmental detection value is determined, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information represents the influence relationship between the environmental detection value and the impact noise; a noise difference between the expected impact noise amount and the environmental impact amount is determined; based on preset second noise impact relationship information, a target closing speed control amount corresponding to the noise difference is determined, wherein the second noise impact relationship information represents the influence relationship between the closing speed and the impact noise; a closing degree of the space isolation device is determined in real time; in response to the closing degree reaching the preset degree, the space isolation device is controlled to close based on the target closing speed control amount.

[0140] Professionals should also be further aware that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different circuits to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0141] The steps of the circuits or algorithms described in conjunction with the embodiments disclosed herein may be implemented using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0142] It should be understood that the terms used herein are for the purpose of describing specific example embodiments only and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an", and "said" as used herein may also be meant to include plural forms. The terms "comprise", "include", "contain", and "have" are inclusive and therefore specify the presence of the stated features, steps, operations, elements, and / or parts, but do not exclude the presence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The circuit steps, processes, and operations described herein are not to be construed as necessarily requiring them to be performed in the specific order described or illustrated, unless the order of execution is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0143] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.

Claims

1. A method for controlling a space isolation device, characterized in that: The method comprises: In response to triggering an automatic closing operation for the space isolation device, determining a current environmental detection value of the target space and obtaining a preset expected impact noise amount, wherein the space isolation device is located at a boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the moment of closing; Based on a first algorithm, calculating an environmental noise influence coefficient included in preset first noise influence relationship information and the current environmental detection value to obtain a noise fluctuation corresponding to the current environmental detection value, wherein the first noise influence relationship information represents an influence relationship between the environmental detection value and the impact noise; Obtaining a preset basic noise amount, and summing the basic noise amount and the noise floating amount to obtain an environmental impact amount, wherein the environmental impact amount represents the degree of influence of the current environmental detection value on the impact noise; determining a noise difference between the expected impact noise amount and the environmental impact amount; Based on a second algorithm, calculating a control variable noise influence coefficient and the noise difference included in preset second noise influence relationship information to obtain a target closing speed control variable corresponding to the noise difference, wherein the second noise influence relationship information represents an influence relationship between the closing speed and the impact noise; determining in real time the degree of closure of the space isolation device; In response to the closing degree reaching a preset degree, the space partitioning device is controlled to close based on the target closing speed control amount.

2. The method according to claim 1, characterized in that The current environment detection value includes a current temperature value, and the environmental noise influence coefficient includes a temperature noise influence coefficient; The calculating, based on the first algorithm, the environmental noise influence coefficient and the current environmental detection value to obtain the noise fluctuation amount corresponding to the current environmental detection value includes: Calculating the temperature noise influence coefficient and the current temperature value based on the first algorithm to obtain a noise fluctuation amount corresponding to the current temperature value; The obtaining of a preset basic noise amount and summing the basic noise amount and the noise floating amount to obtain the environmental impact amount includes: obtaining a noise amount measured in advance at a basic temperature when the spatial isolation device is closed at a lower speed limit as a basic noise amount; The basic noise amount and the noise fluctuation amount are summed to obtain the environmental impact amount.

3. The method according to claim 2, characterized in that The calculating, based on the first algorithm, the temperature noise influence coefficient and the current temperature value to obtain the noise fluctuation amount corresponding to the current temperature value includes: The temperature noise influence coefficient is multiplied by the current temperature value, and the obtained product is determined as the noise fluctuation amount corresponding to the current temperature value.

4. The method according to claim 1, wherein The method of calculating the control variable noise influence coefficient and the noise difference based on the second algorithm to obtain the target closing speed control variable corresponding to the noise difference includes: The noise difference is divided by the control variable noise influence coefficient, and the obtained quotient is determined as the target closing speed control variable corresponding to the noise difference.

5. The method according to claim 1, wherein The real-time determination of the closing degree of the space isolation device includes: determining in real time the distance between an edge of the space isolation device and a target stop position, wherein the target stop position is the position of the edge when the space isolation device is closed; Based on the distance, a degree of closing of the spatial isolation device is determined.

6. A space isolation device control device, characterized in that: The device comprises: an acquisition module, configured to, in response to triggering an automatic closing operation for the space isolation device, determine a current environmental detection value of the target space and obtain a preset expected impact noise amount, wherein the space isolation device is located at a boundary of the target space, and the expected impact noise amount represents the impact noise generated by the space isolation device at the moment of closing; a first determining module, configured to determine an environmental impact amount corresponding to the current environmental detection value based on preset first noise impact relationship information, wherein the environmental impact amount indicates a degree of influence of the current environmental detection value on the impact noise, and the first noise impact relationship information indicates an influence relationship between the environmental detection value and the impact noise, and the first noise impact relationship information includes an environmental noise impact coefficient; A second determining module is configured to determine a noise difference between the expected impact noise amount and the environmental impact amount; a third determining module, configured to determine a target closing speed control variable corresponding to the noise difference based on preset second noise impact relationship information, wherein the second noise impact relationship information represents an impact relationship between the closing speed and the impact noise, and the second noise impact relationship information includes a control variable noise impact coefficient; A fourth determining module, configured to determine in real time the closing degree of the space isolation device; a control module, configured to control the space isolation device to close based on the target closing speed control amount in response to the closing degree reaching a preset degree; The first determination module includes: a first calculation unit, configured to calculate the environmental noise influence coefficient and the current environmental detection value based on a first algorithm to obtain a noise fluctuation amount corresponding to the current environmental detection value; a second calculating unit, configured to obtain a preset basic noise amount, and sum the basic noise amount and the noise fluctuation amount to obtain the environmental impact amount; The third determination module is further configured to: Based on the second algorithm, the control variable noise influence coefficient and the noise difference are calculated to obtain the target closing speed control variable corresponding to the noise difference.

7. A vehicle, characterized in that: The vehicle includes a window controller, an environment detection sensor, an electric window and a window drive motor; The environment detection sensor is used to detect the current environment detection value of the vehicle interior space; The window controller is configured to execute the space isolation device control method according to any one of claims 1 to 5 based on the current environmental detection value, generate a target closing speed control amount, and send the target closing speed control amount to the window drive motor; The window drive motor is used to drive the power window to close based on the target closing speed control amount.

8. An electronic device, characterized in that: include: memory for storing computer programs; A processor is used to execute the computer program stored in the memory, and when the computer program is executed, the spatial isolation device control method described in any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Vehicle window control method and device

    CN106379261A

  • Intelligent vehicle window control method and device and vehicle

    CN116464364A