Vehicle ceiling control method and system and vehicle
By installing an ultraviolet sensor in the vehicle, automatically turning off the roof when the ultraviolet intensity exceeds the standard, the skin sunburn and driving insecurity caused by not closing the roof in time when driving a soft-top convertible sports car, achieving higher driving safety and driving experience.
Patent Information
- Application Number
- CN202411135325.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2025-04-04
AI Technical Summary
When driving a soft-top convertible sports car, you encounter strong sunlight and fail to close the roof in time, resulting in sunburn in the skin and unsafe driving.
By installing an ultraviolet sensor in the vehicle, we can obtain the external ultraviolet intensity information and automatically close the roof when the ultraviolet intensity exceeds the standard.
It realizes automatic closing of the canopy during driving, avoiding sunburn on the skin, improving driving safety and improving driving experience.
Smart Images

Figure CN119749443A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle roof control method and system, and a vehicle. Background Art
[0002] Long-term exposure to the sun with strong ultraviolet rays can easily cause skin allergies and redness, and in severe cases may cause skin cancer. Therefore, it is very important to take sun protection measures when ultraviolet rays are strong. However, when passengers are riding in a soft-top convertible sports car with the roof open, if they fail to close the roof in time when encountering strong sunlight or fail to notice the strong intensity of external ultraviolet rays, they will not only easily get tanned and develop dark spots, which will bring a bad riding experience to passengers, but also may cause dizziness due to the strong light, thus affecting the driver's normal driving.
[0003] However, in the prior art, if the user encounters scorching sun while driving, the user can only close the soft top manually, which cannot meet the user's demand for intelligent control, and when the user manually controls the soft top, it is easy to cause a traffic accident due to lack of concentration. Summary of the invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a vehicle roof control method and a system thereof, and a vehicle.
[0005] To achieve the above-mentioned object, a first aspect of the present application provides a vehicle roof control method, the control method is used to control the opening or closing of the roof on the vehicle, the control method comprising:
[0006] Acquiring ultraviolet intensity information outside the vehicle;
[0007] Determining whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information; and
[0008] When it is determined that the ultraviolet intensity outside the vehicle exceeds a standard and the roof is in an open state, the roof is controlled to be closed.
[0009] The vehicle roof control method provided in the present application obtains ultraviolet intensity information outside the vehicle, and controls the roof to close when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard and the roof is open based on the ultraviolet intensity information. In this way, when the vehicle encounters scorching sun during driving, the roof can be controlled to close automatically without manual operation by the driver, which has higher intelligence level and driving safety, and better driving experience.
[0010] In some embodiments, the ultraviolet intensity information includes an ultraviolet intensity value, and the vehicle includes an ultraviolet sensor; and obtaining the ultraviolet intensity information outside the vehicle includes:
[0011] Acquiring the ultraviolet intensity value outside the vehicle by the ultraviolet sensor;
[0012] The step of judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes:
[0013] According to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold, it is determined whether the ultraviolet intensity outside the vehicle exceeds the standard.
[0014] In some embodiments, there are multiple ultraviolet sensors; judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold value includes:
[0015] Whether the ultraviolet intensity outside the vehicle exceeds the standard is determined based on the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors and a preset intensity threshold.
[0016] In some embodiments, judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors and a preset intensity threshold value includes:
[0017] Calculate the intensity average of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors at preset intervals;
[0018] Determine whether the intensity average value calculated each time is greater than the preset intensity threshold;
[0019] When the intensity average value calculated at the current time is greater than the preset intensity threshold, determining whether a duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration; and
[0020] When the duration for which the intensity average value remains greater than the preset intensity threshold value is greater than the first preset duration, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
[0021] In some embodiments, when the intensity average value calculated for the current time is greater than the preset intensity threshold, determining whether the duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration includes:
[0022] When the intensity average value calculated at the current time is greater than the preset intensity threshold, deriving a duration for which the intensity average value remains greater than the preset intensity threshold according to the continuous cumulative number of times that the intensity average value is greater than the preset intensity threshold and the preset interval time; and
[0023] It is determined whether the duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration.
[0024] In some embodiments, the vehicle further includes a central control unit; the ultraviolet intensity information includes an ultraviolet index; and obtaining the ultraviolet intensity information outside the vehicle includes:
[0025] The current ultraviolet index of the area where the vehicle is located is obtained through the central control unit.
[0026] In some embodiments, judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes:
[0027] When the ultraviolet index is higher than or equal to a preset index threshold, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
[0028] In some embodiments, the vehicle further includes a roof position sensor; when it is determined that the ultraviolet intensity outside the vehicle exceeds a standard and the roof is in an open state, controlling the roof to close includes:
[0029] When it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, controlling the canopy position sensor to start and detect the open or closed state of the canopy; and
[0030] When it is detected that the roof is in the open state, the roof is controlled to be closed.
[0031] In some embodiments, the vehicle includes a motor for driving the roof to open or close; the controlling the roof to close includes:
[0032] Controlling the motor to rotate in a first direction to drive the roof to close;
[0033] The control method further comprises:
[0034] In the process of controlling the motor to rotate in a first direction, obtaining a rotation speed of the motor;
[0035] determining, based on the rotation speed of the motor, whether the roof encounters an obstacle during closing; and
[0036] When it is determined that the roof encounters an obstacle during the closing process, the motor is controlled to stop rotating or rotate in a second direction by a preset angle; wherein the second direction is opposite to the first direction.
[0037] In some embodiments, the vehicle further includes a prompt unit; and the control method further includes:
[0038] When it is determined that the roof encounters an obstacle during the closing process, the prompt unit is controlled to send a corresponding prompt signal.
[0039] A second aspect of the present application further provides a vehicle roof control system, the vehicle roof control system comprising:
[0040] canopy; and
[0041] A domain controller is used to control the execution of the steps in the vehicle roof control method described in the first aspect above.
[0042] A third aspect of the present application also provides a vehicle, comprising the vehicle roof control system described in the second aspect.
[0043] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 is a schematic structural diagram of a vehicle roof control system provided in an embodiment of the present application;
[0045] Figure 2 It is a flow chart of the vehicle roof control method provided in an embodiment of the present application.
[0046] The following are the descriptions of the reference numerals:
[0047] Vehicle roof control system 100
[0048] Canopy 10
[0049] UV sensor 20
[0050] Domain Controller 30
[0051] Motor 40
[0052] Roof position sensor 50
[0053] Motor speed sensor 60
[0054] Central control unit 70
[0055] Prompt unit 80
[0056] Vehicle speed sensor 90
[0057] The following specific implementation methods will illustrate the present application in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0059] In addition, the terms "first", "second", etc. in the specification of the present invention are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0060] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.
[0061] Please also read Figure 1-2 , Figure 1 is a schematic structural diagram of a vehicle roof control system provided in an embodiment of the present application; Figure 2 The present application provides a vehicle roof control method, the control method is applied to Figure 1 The vehicle roof control system 100 shown in the figure is used to control the roof 10 on the vehicle to open or close. Figure 2 As shown, the control method comprises the following steps:
[0062] Step S1, obtaining ultraviolet intensity information outside the vehicle;
[0063] Step S2, judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the ultraviolet intensity information; and
[0064] Step S3, when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard and the roof is in an open state, controlling the roof 10 to close.
[0065] The vehicle roof control method provided in the present application obtains the ultraviolet intensity information outside the vehicle, and when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard and the roof 10 is in an open state according to the ultraviolet intensity information, the roof 10 is controlled to close automatically when the vehicle encounters scorching sun during driving, without the need for manual operation by the driver, which has a higher level of intelligence and driving safety, and a better driving experience.
[0066] In some embodiments, Figure 1 As shown, the vehicle includes an ultraviolet sensor 20, and the ultraviolet intensity information includes an ultraviolet intensity value. The step of obtaining the ultraviolet intensity information outside the vehicle includes:
[0067] The ultraviolet intensity value outside the vehicle is acquired by the ultraviolet sensor 20 .
[0068] Further, judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes:
[0069] According to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold, it is determined whether the ultraviolet intensity outside the vehicle exceeds the standard.
[0070] The UV intensity value refers to the amount of UV radiation in the sun that is emitted on the ground, and is usually used to measure the possible impact of UV on the human body. The unit of measurement for the UV intensity value is microwatts per square centimeter (μW / cm 2 ), which is used to reflect the power density of ultraviolet radiation.
[0071] When the ultraviolet intensity in the air exceeds 5μW / cm 2 When the ultraviolet light intensity reaches a medium level, it indicates that the ultraviolet light intensity has reached a medium level, which has a medium level of harmful effect on human skin. Therefore, in some embodiments, the preset intensity threshold is 5 μW / cm 2 In this way, when the ultraviolet intensity has reached a medium intensity, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, and the canopy 10 is controlled to be closed, which can better protect the skin of the driver and passengers from the harm of ultraviolet rays.
[0072] In some embodiments, there are multiple ultraviolet sensors 20. The step of judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold comprises:
[0073] Whether the ultraviolet intensity outside the vehicle exceeds the standard is determined based on the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors 20 and a preset intensity threshold.
[0074] In some embodiments, a plurality of the UV sensors 20 may be mounted on the top of the roof 10 of the vehicle.
[0075] In other embodiments, the vehicle may also be provided with only one ultraviolet sensor 20. It is not difficult to understand that, compared with judging whether the ultraviolet intensity outside the vehicle exceeds the standard based on the magnitude relationship between the ultraviolet intensity value obtained by a single ultraviolet sensor 20 and a preset intensity threshold, judging the quality of the air in the environment where the vehicle is located based on the intensity average of the ultraviolet intensity values obtained by multiple ultraviolet sensors 20 can avoid erroneous judgment results due to detection errors or failures of a single ultraviolet sensor 20, and the system has higher accuracy.
[0076] Further, judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors 20 and a preset intensity threshold value includes:
[0077] Calculate the average intensity of the ultraviolet intensity values obtained by the plurality of ultraviolet sensors 20 at a preset interval;
[0078] Determine whether the intensity average value calculated each time is greater than the preset intensity threshold;
[0079] When it is determined that the intensity average value calculated for the current time is greater than the preset intensity threshold, determining whether the duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration; and
[0080] When it is determined that the duration for which the intensity average value remains greater than the preset intensity threshold is greater than the first preset duration, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
[0081] In this embodiment, when it is determined that the duration for which the average intensity value remains greater than the preset intensity threshold value is greater than the first preset duration, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, and the canopy 10 is controlled to be closed, which can improve the accuracy of the detection of hot sun weather. The first preset duration can be set by the user as needed, for example, 60s.
[0082] Furthermore, when it is determined that the intensity average value calculated for the current time is greater than the preset intensity threshold, determining whether a duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration includes:
[0083] When it is determined that the intensity average value calculated currently is greater than the preset intensity threshold, the duration for which the intensity average value remains greater than the preset intensity threshold is obtained according to the continuous cumulative number of times that the intensity average value is greater than the preset intensity threshold and the preset interval time; and
[0084] It is determined whether the duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration.
[0085] Among them, the continuous cumulative number of times that the intensity average value is greater than the preset intensity threshold value refers to the cumulative number of times that the intensity average values calculated for multiple consecutive times are greater than the preset intensity threshold value, that is, each time the calculated intensity average value is less than the preset intensity threshold value, the cumulative number is reset to zero. Exemplarily, the preset interval time is 1s. If the intensity average value calculated for the 100th time is less than the preset intensity threshold value, the intensity average values calculated for the 101st to 200th times are all greater than the preset intensity threshold value, and the intensity average value calculated for the 201st time is less than the preset intensity threshold value, then the continuous cumulative number of times that the intensity average value is greater than the preset intensity threshold value is 100 times, that is, the duration for which the intensity average value remains greater than the preset intensity threshold value is 100s.
[0086] In some embodiments, Figure 1 As shown, the vehicle further includes a central control unit 70. The ultraviolet intensity information includes an ultraviolet index. The step of obtaining the ultraviolet intensity information outside the vehicle includes:
[0087] The central control unit 70 is used to obtain the current ultraviolet index of the area where the vehicle is located.
[0088] The central control unit 70 may include a central control PAD, a weather APP may be installed on the central control PAD, and the current ultraviolet index of the area where the vehicle is located may be obtained through the weather APP in the central control PAD.
[0089] In some embodiments, judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes:
[0090] When the ultraviolet index is higher than or equal to a preset index threshold, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
[0091] The UV index is a dimensionless physical quantity used to describe the UV intensity level generated by solar radiation on the ground. The range of the UV index is usually expressed by numbers from 0 to 15. When the UV index value is 0 to 2, it means that the UV intensity is the weakest and has basically no effect on the human body; when the UV index value is 3 to 4, it means that the UV intensity is relatively weak and the possible effect on the human body is relatively small; when the UV index value is 5 to 6, it means that the amount of UV is of medium intensity and has a medium-intensity harmful effect on human skin; when the UV index value is 7 to 9, it means that there is a strong UV irradiation intensity, and the possible effect on the human body is relatively large, and corresponding protective measures need to be taken; when the UV index value is 10 or above, it means that the UV irradiation is very strong and has the greatest effect on the human body, and protective measures must be taken. Exemplarily, the preset index threshold is 5.
[0092] In this way, the closing of the canopy 10 is controlled according to the UV index obtained by the weather APP in the central control PAD, which has a higher level of intelligence, can further protect the skin of the driver and passengers from the harm of ultraviolet rays, and further improve the driving experience of the driver and passengers.
[0093] In some embodiments, the vehicle further includes a canopy position sensor 50. When it is determined that the ultraviolet intensity outside the vehicle exceeds a standard and the canopy 10 is in an open state, controlling the canopy 10 to close includes:
[0094] When it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, the canopy position sensor 50 is controlled to start and detect the opening and closing state of the canopy 10; and,
[0095] When it is detected that the roof 10 is in the open state, the roof 10 is controlled to be closed.
[0096] Thus, by default, the roof position sensor 50 is in a dormant state or a shutdown state, and only when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, the roof position sensor 50 is controlled to start, thereby saving system resources and power.
[0097] In some embodiments, after controlling the canopy position sensor 50 to start and detect the open / closed state of the canopy 10 when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, the control method further includes:
[0098] When it is detected that the canopy 10 is in the closed state, the canopy 10 is controlled to continue to remain in the closed state.
[0099] In some embodiments, when it is determined that the ultraviolet intensity outside the vehicle exceeds a standard and the roof 10 is in an open state, controlling the roof 10 to close includes:
[0100] When the ultraviolet intensity outside the vehicle exceeds the standard and the canopy 10 is in an open state, obtaining the current speed of the vehicle and determining whether the current speed is lower than a preset speed threshold; and,
[0101] When it is determined that the current vehicle speed is lower than the preset speed threshold, the roof 10 is controlled to be closed.
[0102] For example, Figure 1 As shown, the vehicle further includes an intelligent integrated power brake (IPB) system, and the intelligent integrated power brake system includes a vehicle speed sensor 90 , through which the current vehicle speed of the vehicle can be acquired.
[0103] According to research, when the vehicle is driving too fast, forcibly closing the roof may cause some problems and risks, such as: 1. Increased air resistance: After closing the roof, the aerodynamic characteristics of the vehicle will change, which may lead to increased air resistance. This will affect the acceleration performance, fuel efficiency and stability of the vehicle; 2. Increased noise inside the car: After closing the roof, the sound insulation effect between the interior and the external environment will be reduced, and the noise inside the car may increase, affecting the comfort of the driver and passengers. 3. Changes in temperature inside the car: After closing the roof, the temperature inside the car may be affected. When driving at high speed, the airflow outside the car may increase the temperature inside the car, especially in hot weather; 4. Safety hazards: When driving at high speed, if the roof is not closed firmly, it may suddenly open during driving, which may cause safety hazards. In addition, if the vehicle encounters an emergency and requires emergency braking when driving at high speed, the sudden closing of the roof may cause a certain degree of injury to the driver and passengers; 5. Difficulty in vehicle control: When driving at high speed, closing the roof may affect the handling of the vehicle. Especially in the case of crosswind or unstable airflow, the vehicle may shake, and the driver needs to drive more carefully. Therefore, in this embodiment, the canopy 10 is controlled to close only when it is determined that the current vehicle speed is lower than the preset speed threshold, which can improve driving safety and enhance the driving experience of the driver and passengers. The preset speed threshold can be obtained through experiments, for example, 50 km / h.
[0104] Furthermore, if Figure 1 As shown, the vehicle further includes a prompt unit 80. After obtaining the current vehicle speed of the vehicle and determining whether the current vehicle speed is lower than a preset speed threshold, the control method further includes:
[0105] When it is determined that the current vehicle speed is higher than the preset speed threshold, controlling the prompt unit 80 to send a corresponding prompt signal to remind the driver to slow down; and
[0106] When the vehicle decelerates to a speed lower than a preset speed threshold, the roof 10 is controlled to close.
[0107] In this way, the driver can be reminded to reduce the speed as soon as possible, so as to control the roof 10 to be closed as soon as possible, which can reduce the time that the driver and passengers are exposed to polluted air and improve the driving experience of the driver and passengers.
[0108] In some embodiments, the prompt unit 80 includes a roof closing action indicator light (not shown) and / or a voice module (not shown). The controlling the prompt unit 80 to send a corresponding prompt signal includes:
[0109] Controlling the roof closing action indicator light to flash; and / or,
[0110] The voice module is controlled to broadcast a first voice message for reminding the driver to slow down.
[0111] In some embodiments, the vehicle further includes a central control unit 70. The control method further includes:
[0112] According to the ultraviolet intensity values acquired by the plurality of ultraviolet sensors 20, judging whether each of the ultraviolet sensors 20 is normal; and,
[0113] When there is at least one faulty sensor among the plurality of ultraviolet sensors 20 , the ultraviolet intensity value acquired by the faulty sensor is discarded, and the central control unit 70 is controlled to send a second prompt signal to remind the driver to replace the faulty sensor in time.
[0114] Discarding the ultraviolet intensity value obtained by the faulty sensor means that when calculating the intensity average value of the ultraviolet intensity values obtained by the plurality of ultraviolet sensors, the ultraviolet intensity value obtained by the faulty sensor does not participate in the calculation.
[0115] In this way, when some of the plurality of ultraviolet sensors 20 fail, the canopy 10 can still be controlled to be opened or closed by relying on the ultraviolet intensity values obtained by other normal ultraviolet sensors, thereby improving the reliability of the system.
[0116] Further, judging whether each of the ultraviolet sensors 20 is normal according to the ultraviolet intensity values acquired by the multiple ultraviolet sensors 20 includes:
[0117] When the duration of the unresponsiveness of the ultraviolet sensor 20 is greater than the second preset duration, or the difference between the ultraviolet intensity value obtained by the ultraviolet sensor 20 and the intensity average value of the ultraviolet intensity values obtained by other ultraviolet sensors 20 is greater than a preset error threshold, the ultraviolet sensor 20 is determined to be a faulty sensor.
[0118] It is not difficult to understand that when one of the ultraviolet sensors 20 does not respond for a long time or the difference between the ultraviolet intensity value obtained and the ultraviolet intensity value obtained by other ultraviolet sensors 20 is too large, it can be preliminarily determined that the ultraviolet sensor 20 is faulty.
[0119] In some embodiments, the control method further includes:
[0120] When a first voice control instruction for triggering the opening of the roof 10 is received, controlling the opening of the roof 10; and / or,
[0121] When a second voice control command for triggering the closing of the roof 10 is received, the roof 10 is controlled to be closed.
[0122] The vehicle roof control system 100 has a voice control function, and the driver and passenger can output a voice wake-up command to the central control unit 70 to wake up the voice control function of the vehicle roof control system 100 and execute the relevant voice control command. For example, the second voice control command may include keywords such as "close the roof", "too sunny", "ultraviolet rays are too strong", etc. In this way, the driver and passenger can control the opening and / or closing of the roof 10 without manual operation, which is more intelligent.
[0123] In some embodiments, Figure 1 As shown, the vehicle further includes a motor 40 and a motor speed sensor 60, wherein the motor 40 is connected to the roof 10, and the motor 40 drives the roof 10 to close when rotating in a first direction, and drives the roof 10 to open when rotating in a second direction, wherein the second direction is opposite to the first direction. The motor speed sensor 60 is connected to the motor 40, and is used to detect the speed of the motor 40. Exemplarily, the motor speed sensor 60 includes a Hall sensor.
[0124] The controlling the roof 10 to close includes:
[0125] The motor 40 is controlled to rotate in a first direction to drive the roof 10 to close.
[0126] The control method further comprises:
[0127] In the process of controlling the motor 40 to rotate in the first direction, obtaining the rotation speed of the motor 40;
[0128] Determining whether the canopy 10 encounters an obstacle during the closing process according to the rotation speed of the motor 40; and
[0129] When it is determined that the roof 10 encounters an obstacle during the closing process, the motor 40 is controlled to stop rotating or rotate by a preset angle in a second direction.
[0130] The preset angle can be set as required and is not limited here.
[0131] In this way, it is possible to prevent body parts of the driver and passengers or other objects from being caught by the roof 10 , thereby providing higher safety.
[0132] It should be noted that when the canopy 10 encounters an obstacle during the closing process, the rotation speed of the motor 40 will quickly drop from the normal rotation speed to 0, that is, the absolute value of the acceleration of the motor 40 will suddenly become very large. Therefore, in some embodiments, judging whether the canopy 10 encounters an obstacle during the closing process based on the rotation speed of the motor 40 includes:
[0133] When the absolute value of the acceleration of the rotation speed of the motor 40 is greater than a preset acceleration threshold, it is determined that the roof 10 encounters an obstacle during the closing process.
[0134] Furthermore, the control method further includes:
[0135] When it is determined that the roof 10 encounters an obstacle during the closing process, the prompt unit 80 is controlled to send a corresponding prompt signal to remind the driver and passenger to confirm the state of the roof 10 and detect the obstacle.
[0136] Exemplarily, the prompt unit 80 includes a canopy anti-pinch warning indicator light (not shown) and / or a voice module. The control of the prompt unit 80 to send a corresponding prompt signal includes:
[0137] Control the roof anti-pinch warning indicator light to flash; and / or,
[0138] The voice module is controlled to broadcast the second voice information.
[0139] In some embodiments, after controlling the roof 10 to be closed, the control method further includes:
[0140] Control all windows of the vehicle to close.
[0141] In this way, by closing the car windows, the intensity of ultraviolet rays can be further weakened, which can better protect the skin of drivers and passengers from the harm of ultraviolet rays.
[0142] Please refer again Figure 1 Based on the same inventive concept, the present application also provides a vehicle roof control system 100 , which includes a roof 10 and a domain controller 30 .
[0143] The domain controller 30 is used to control the execution of the steps in the vehicle roof control method described in any of the above embodiments.
[0144] The domain controller 30 may be a body domain module (BDM) on the vehicle, and the domain controller 30 interacts with the vehicle via a CAN (Controller Area Network) line, such as Figure 1 As shown, the domain controller 30 is electrically connected to the ultraviolet sensor 20, the motor 40, the canopy position sensor 50, the motor speed sensor 60, the central control unit 70, the prompt unit 80 and the vehicle speed sensor 90 in the above embodiment.
[0145] Based on the same inventive concept, the present application also provides a vehicle, which includes the vehicle roof control system 100 described in the above embodiment.
[0146] The vehicle canopy control system 100 and vehicle provided in the present application obtain ultraviolet intensity information outside the vehicle, and when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard and the canopy 10 is in an open state according to the ultraviolet intensity information, the canopy 10 is controlled to close automatically when the vehicle encounters scorching sun during driving, without the need for manual operation by the driver, which has a higher level of intelligence and driving safety, and a better driving experience.
[0147] Based on the same inventive concept, the present application also provides a computer-readable storage medium, in which a computer program is stored. The computer program is used for being called and executed by a processor to implement the steps of the vehicle roof control method described in any of the above embodiments.
[0148] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive lists) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this document, computer-readable storage media can be any tangible medium containing or storing programs, which can be used by instruction execution systems, devices or devices or used in combination with them.
[0149] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0150] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0151] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as C or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer or may be connected to an external computer (e.g., via the Internet using an Internet service provider) through any type of network, including a local area network (LAN) or a wide area network (WAN).
[0152] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the claims and their equivalents.
Claims
1. A vehicle roof control method, the control method is used to control the opening or closing of the roof on the vehicle, characterized in that: The control method comprises: Acquiring ultraviolet intensity information outside the vehicle; Determining whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information; and When it is determined that the ultraviolet intensity outside the vehicle exceeds a standard and the roof is in an open state, the roof is controlled to be closed.
2. The vehicle roof control method according to claim 1, characterized in that: The ultraviolet intensity information includes an ultraviolet intensity value, and the vehicle includes an ultraviolet sensor; and obtaining the ultraviolet intensity information outside the vehicle includes: Acquiring the ultraviolet intensity value outside the vehicle by the ultraviolet sensor; The step of judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes: According to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold, it is determined whether the ultraviolet intensity outside the vehicle exceeds the standard.
3. The vehicle roof control method according to claim 2, characterized in that: The number of the ultraviolet sensors is multiple; judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the magnitude relationship between the ultraviolet intensity value outside the vehicle and a preset intensity threshold value includes: Whether the ultraviolet intensity outside the vehicle exceeds the standard is determined based on the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors and a preset intensity threshold.
4. The vehicle roof control method according to claim 3, characterized in that: The step of judging whether the ultraviolet intensity outside the vehicle exceeds the standard according to the relationship between the average intensity of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors and a preset intensity threshold comprises: Calculating the intensity average of the ultraviolet intensity values acquired by the plurality of ultraviolet sensors at preset intervals; Determine whether the intensity average value calculated each time is greater than the preset intensity threshold; When the intensity average value calculated at the current time is greater than the preset intensity threshold, determining whether a duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration; and When the duration for which the intensity average value remains greater than the preset intensity threshold value is greater than the first preset duration, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
5. The vehicle roof control method according to claim 4, characterized in that: When the intensity average value calculated at the current time is greater than the preset intensity threshold, determining whether a duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration includes: When the intensity average value calculated at the current time is greater than the preset intensity threshold, deriving a duration for which the intensity average value remains greater than the preset intensity threshold according to the continuous cumulative number of times that the intensity average value is greater than the preset intensity threshold and the preset interval time; and It is determined whether the duration for which the intensity average value remains greater than the preset intensity threshold is greater than a first preset duration.
6. The vehicle roof control method according to claim 1, characterized in that: The vehicle further includes a central control unit; the ultraviolet intensity information includes an ultraviolet index; and obtaining the ultraviolet intensity information outside the vehicle includes: The current ultraviolet index of the area where the vehicle is located is obtained through the central control unit.
7. The vehicle roof control method according to claim 6, characterized in that: The step of judging whether the ultraviolet intensity outside the vehicle exceeds a standard according to the ultraviolet intensity information includes: When the ultraviolet index is higher than or equal to a preset index threshold, it is determined that the ultraviolet intensity outside the vehicle exceeds the standard.
8. The vehicle roof control method according to claim 1, characterized in that: The vehicle further includes a canopy position sensor; when it is determined that the ultraviolet intensity outside the vehicle exceeds the standard and the canopy is in an open state, controlling the canopy to close includes: When it is determined that the ultraviolet intensity outside the vehicle exceeds the standard, controlling the canopy position sensor to start and detect the open or closed state of the canopy; and When it is detected that the roof is in the open state, the roof is controlled to be closed.
9. The vehicle roof control method according to claim 1, characterized in that: The vehicle includes a motor for driving the roof to open or close; The controlling the roof to close comprises: Controlling the motor to rotate in a first direction to drive the roof to close; The control method further comprises: In the process of controlling the motor to rotate in a first direction, obtaining a rotation speed of the motor; determining, based on the rotation speed of the motor, whether the roof encounters an obstacle during closing; and When it is determined that the canopy encounters an obstacle during closing, the motor is controlled to stop rotating or rotate in a second direction by a preset angle; wherein the second direction is opposite to the first direction.
10. The vehicle roof control method according to claim 9, characterized in that: The vehicle further includes a prompting unit; and the control method further includes: When it is determined that the roof encounters an obstacle during the closing process, the prompt unit is controlled to send a corresponding prompt signal.
11. A vehicle roof control system, characterized in that: include: Canopy; as well as A domain controller, used for controlling the execution of the steps in the vehicle roof control method as claimed in any one of claims 1 to 10.
12. A vehicle, characterized in that: Comprising the vehicle roof control system as claimed in claim 11.