New energy vehicle operation detection control method, cloud base station and readable storage medium
By collecting and adjusting environmental information through the cloud base station system, the problems of excessive windshield wiper load, improper driving speed, and excessive energy consumption in new energy vehicles under severe weather conditions have been solved. This has enabled automatic adjustment of safety and energy consumption, ensuring the equipment and driving safety of new energy vehicles.
Patent Information
- Application Number
- CN202510274597.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2045-03-10
AI Technical Summary
In severe or extreme weather conditions, new energy vehicles are prone to excessive windshield wiper load, improper driving speed, and excessive energy consumption due to the limited experience of individual drivers, resulting in low safety and energy consumption safety.
The cloud base station system collects environmental information and operating information of new energy vehicles using communication base stations, generates operating environment information, and the cloud platform adjusts the wiper speed, vehicle speed and energy consumption of new energy vehicles based on reference operating data to ensure that safety and energy consumption meet standards.
It enables automatic adjustment of windshield wipers, driving safety, and energy consumption safety of new energy vehicles under different environmental conditions, ensuring the equipment safety and driving safety of new energy vehicles.
Smart Images

Figure CN119779702B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic digital data processing technology, and in particular to a method for operation detection and control of new energy vehicles, a cloud base station, and a readable storage medium. Background Technology
[0002] When driving new energy vehicles in bad or extreme weather, users usually operate the vehicle and configure the equipment according to their personal preferences and experience.
[0003] However, due to the limited experience of individual drivers, it is easy for misoperation or unreasonable operation to cause excessive load on the windshield wipers of new energy vehicles, excessively fast or slow driving speeds, and excessive energy consumption, resulting in problems with windshield wiper safety, driving safety, and energy consumption safety. Summary of the Invention
[0004] The purpose of this invention is to provide a method for monitoring and controlling the operation of new energy vehicles, a cloud base station, and a readable storage medium to solve the problems of low safety of windshield wipers, driving safety, and energy consumption safety in the existing technology.
[0005] To achieve the above objectives, the present invention provides an operation detection and control method for new energy vehicles, which operates in a cloud base station. The cloud base station includes: a cloud platform and at least one communication base station, wherein the cloud platform is connected to at least one of the communication base stations via a wireless communication network; and one of the communication base stations is connected to at least one new energy vehicle via a wireless communication network.
[0006] The operation detection and control method includes:
[0007] A first communication base station receives a request message sent by a first new energy vehicle; wherein, the first communication base station is one of at least one of the communication base stations; the first new energy vehicle is one of at least one new energy vehicle connected to the first communication base station; the request message includes operating information;
[0008] The first communication base station collects environmental information;
[0009] The first communication base station generates first operating environment information based on the request message and the environmental information, and sends the first operating environment information to the cloud platform;
[0010] The cloud platform obtains reference operating data based on the first operating environment information;
[0011] If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station.
[0012] In the above scheme, the first communication base station receives a request message sent by the first new energy vehicle, including:
[0013] The first communication base station receives the request message sent by the first new energy vehicle and performs authentication processing on the request message to obtain the authentication result;
[0014] If the first communication base station determines that the authentication result is passed, it performs verification processing on the request message to obtain the verification result;
[0015] If the first communication base station determines that the authentication result is unsuccessful, it sends an invalid request message to the first new energy vehicle.
[0016] If the first communication base station determines that the verification result is passed, it loads the request message into a preset message queue.
[0017] If the first communication base station determines that the verification result is unsuccessful, it sends an invalid request message to the first new energy vehicle.
[0018] In the above scheme, the environmental information includes: weather information, road condition information, and lighting information;
[0019] The first communication base station collects environmental information, including:
[0020] The first communication base station collects rainfall, temperature, and humidity information for a first area; wherein, the first area is the signal coverage area of the first communication base station; the rainfall information includes the rainfall in the first area at each rainfall time point within a preset collection period; the temperature information includes the temperature value in the first area at each temperature time point within the collection period; and the humidity information includes the humidity value in the first area at each humidity time point within the collection period.
[0021] The first communication base station integrates the rainfall information, the temperature information, and the humidity information to obtain the weather information;
[0022] The first communication base station sends a service request to the traffic management server and receives traffic information sent by the traffic management server; wherein, the traffic information reflects the degree of traffic congestion in the first area;
[0023] The first communication base station collects illumination information of the first area; wherein, the illumination information reflects the illumination intensity of the first area during the collection period;
[0024] The first communication base station integrates the weather information, the road condition information, and the lighting information to obtain the environmental information.
[0025] In the above scheme, the environmental information includes: weather information, road condition information, and lighting information; the request message also includes vehicle model information;
[0026] The first communication base station generates first operating environment information based on the request message and the environment information, including:
[0027] The vehicle model information, the operation information, the weather information, and the illumination information are preprocessed to obtain the target vehicle model information, the target operation information, the target weather information, and the target illumination information, respectively.
[0028] Data processing is performed on the target vehicle information, the target operating information, the target weather information, and the target illumination information to obtain vehicle characteristic information, operating characteristic values, and weather characteristic values; wherein, the vehicle characteristic value is a code representing the brand and model of the new energy vehicle; the operating characteristic value is a numerical value reflecting the operating status of the new energy vehicle; and the weather characteristic value is a multi-dimensional array reflecting the weather conditions of the first region;
[0029] By integrating the vehicle model feature information, the operating feature value, the weather feature value, and the road condition information, the first operating environment information is obtained; wherein, the first operating environment information is a multi-dimensional array.
[0030] In the above scheme, the cloud platform obtains reference operating data based on the operating environment information, including:
[0031] The cloud platform acquires the regional model corresponding to the first communication base station;
[0032] The cloud platform inputs the first operating environment information into the regional model to obtain reference operating data corresponding to the first new energy vehicle.
[0033] In the above scheme, the operating information includes wiper speed information; the wiper speed information reflects the speed of the wipers in the new energy vehicle; the reference operating data includes a reference speed range for the wipers of the new energy vehicle; the lower limit of the reference speed range is the lowest reference speed, and the upper limit of the reference speed range is the highest reference speed; the reference speed range has a low-preference speed and a high-preference speed; wherein, the low-preference speed is lower than the high-preference speed; the low-preference speed is greater than the lowest reference speed; and the high-preference speed is less than the highest reference speed.
[0034] If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including:
[0035] If the cloud platform determines that the wiper speed information is less than the minimum reference speed, the cloud platform sends wiper speed increase information to the first new energy vehicle through the first communication base station; wherein, the wiper speed increase information is one of the adjustment information; the wiper speed increase information is used to instruct the first new energy vehicle to increase the wiper speed to the low-preferred speed.
[0036] If the cloud platform determines that the wiper speed information is greater than the maximum reference speed, the cloud platform sends wiper speed reduction information to the first new energy vehicle through the first communication base station; wherein, the wiper speed reduction information is one of the adjustment information; the wiper speed reduction information is used to instruct the first new energy vehicle to reduce the speed of the wipers to the high-preferred speed.
[0037] In the above scheme, the operating information includes vehicle speed information; wherein, the reference operating data includes the safe speed range of the new energy vehicle.
[0038] If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including:
[0039] If the cloud platform determines that the vehicle speed information is less than the lower limit of the safe speed range, it sends vehicle speed increase information to the first new energy vehicle through the first communication base station; wherein, the vehicle speed increase information is one of the adjustment information; the vehicle speed increase information is used to prompt the driver of the first new energy vehicle to increase the vehicle speed to within the safe speed range;
[0040] If the cloud platform determines that the vehicle speed information is greater than the upper limit of the safe speed range, it sends vehicle speed reduction information to the first new energy vehicle through the first communication base station; wherein, the vehicle speed reduction information is one of the adjustment information; the vehicle speed reduction information is used to instruct the driver of the first new energy vehicle to reduce the vehicle speed information to within the safe speed range.
[0041] In the above scheme, the reference operating data includes the energy threshold and energy consumption threshold of the battery of the new energy vehicle;
[0042] If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including:
[0043] If the cloud platform determines that the remaining battery power of the first new energy vehicle is lower than the energy threshold, it will send a takeover prompt to the first new energy vehicle through the first communication base station.
[0044] If the cloud platform receives permission feedback information sent by the first new energy vehicle through the first communication base station, the cloud platform sends low energy consumption information to the first new energy vehicle through the first communication base station; wherein, the low energy consumption information is one of the adjustment information; the low energy consumption information is used to indicate that the energy consumption of the first new energy vehicle per unit time is reduced to below the energy consumption threshold.
[0045] To achieve the above objectives, the present invention also provides a cloud base station, comprising: a cloud platform and at least one communication base station, wherein the cloud platform is connected to at least one of the communication base stations via cellular communication technology; and one of the communication base stations is connected to at least one new energy vehicle via a wireless communication network.
[0046] A communication base station includes: a communication input module, a communication processing module, and a communication output module;
[0047] The communication input module is used to receive a request message sent by a first new energy vehicle; wherein, the first new energy vehicle is one of at least one new energy vehicle connected to a first communication base station; the first communication base station is one of at least one of the communication base stations; the request message includes operating information;
[0048] The communication processing module is used to collect environmental information;
[0049] The communication output module is used to generate first operating environment information based on the request message and the environment information, and send the first operating environment information to the cloud platform;
[0050] The cloud platform includes: a platform processing module and a platform control module;
[0051] The platform processing module is used to obtain reference operating data based on the first operating environment information;
[0052] The platform control module is used to send adjustment information to the first new energy vehicle through the first communication base station if it determines that the operating information does not match the reference operating data.
[0053] To achieve the above objectives, the present invention also provides a readable storage medium storing a computer program, wherein the computer program stored in the readable storage medium, when executed by a processor, implements the steps of the above-described operation detection and control method.
[0054] This invention provides a method for monitoring and controlling the operation of a new energy vehicle, a cloud base station, and a readable storage medium. The cloud platform obtains reference operating data that conforms to operating standards based on operating environment information. If the operating information of the new energy vehicle does not conform to the operating standards, the cloud platform will send adjustment information to the new energy vehicle to adjust its operating status or prompt the driver to adjust the operating information, ensuring the safety of the windshield wipers, vehicle driving safety, and energy consumption safety. The operating standards can be formulated by the developer or a qualified third party based on the actual operation of the new energy vehicle. The operating standards define the windshield wiper safety, driving safety, and energy consumption safety of the new energy vehicle under different environmental conditions. Attached Figure Description
[0055] Figure 1 This is a flowchart of Embodiment 1 of the detection and control method of the present invention;
[0056] Figure 2 This is a schematic diagram of the program modules of the cloud base station of the present invention. Detailed Implementation
[0057] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are within the scope of protection of this invention.
[0058] Example 1: Please refer to Figure 1 This application provides a method for detecting and controlling the operation of a new energy vehicle, which operates in a cloud base station. The cloud base station includes: a cloud platform and at least one communication base station. The cloud platform and at least one communication base station are connected through a wireless communication network. The communication base station is connected to at least one new energy vehicle through a wireless communication network.
[0059] Operational detection and control methods include:
[0060] S101: The first communication base station receives a request message sent by the first new energy vehicle; wherein, the first communication base station is one of at least one communication base station; the first new energy vehicle is one of at least one new energy vehicle connected to the first communication base station; the request message includes vehicle model information and operating information; the operating information includes wiper speed information and vehicle speed information;
[0061] S102: The first communication base station collects environmental information; the environmental information includes: weather information, road condition information and lighting information;
[0062] S103: The first communication base station generates first operating environment information based on the request message and environmental information, and sends the first operating environment information to the cloud platform;
[0063] S104: The cloud platform obtains reference operating data based on the first operating environment information; among which, the reference operating data includes the reference speed range of the windshield wipers of the new energy vehicle, the safe speed range of the new energy vehicle, and the energy threshold and energy consumption threshold of the battery of the new energy vehicle.
[0064] S105: If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station; wherein, the adjustment information is used to instruct the new energy vehicle to adjust one or more of the wiper speed information, vehicle speed information and energy consumption to the reference operating data.
[0065] In this example, the communication base station receives request messages from new energy vehicles and integrates the collected environmental information to obtain operating environment information that can characterize the model and operating status of the new energy vehicles, as well as the external environment in which the new energy vehicles are currently operating.
[0066] The cloud platform obtains reference operating data that conforms to operating standards based on the operating environment information. If the operating information of the new energy vehicle does not meet the operating standards, the cloud platform will send adjustment information to the new energy vehicle to adjust its operating status or prompt the driver to adjust the operating information, ensuring the safety of the windshield wipers, vehicle driving safety, and energy consumption safety. The operating standards can be formulated by the developers or qualified third parties based on the actual operation of the new energy vehicle. These standards define the windshield wiper safety, driving safety, and energy consumption safety of the new energy vehicle under different environmental conditions.
[0067] In a preferred embodiment, the first communication base station receives a request message sent by the first new energy vehicle, including:
[0068] The first communication base station receives the request message sent by the first new energy vehicle, performs authentication processing on the request message, and obtains the authentication result;
[0069] If the first communication base station determines that the authentication result is passed, it will perform verification processing on the request message to obtain the verification result;
[0070] If the first communication base station determines that the authentication result is unsuccessful, it will send an invalid request message to the first new energy vehicle.
[0071] If the first communication base station determines that the verification result is passed, it will load the request message into a preset message queue.
[0072] If the first communication base station determines that the verification result is unsuccessful, it will send an invalid request message to the first new energy vehicle.
[0073] In this example, the first communication base station authenticates the request message to ensure that the identity of the new energy vehicle accessing the cloud platform and the protocol it uses are compliant, thereby preventing unauthorized new energy vehicles or new energy vehicles with non-compliant protocols from accessing the cloud platform and ensuring the data security of the cloud platform.
[0074] The first communication base station verifies the request message to ensure that its content is complete and tamper-proof, thus guaranteeing the reliability of the request message processing and the data security of the cloud platform.
[0075] Specifically, the request message is authenticated to obtain the authentication result, including:
[0076] The first communication base station decodes the request message to obtain the decoded request message;
[0077] If the first communication base station determines that the communication protocol of the decoded request message conforms to the predetermined protocol standard, it extracts the identity information from the request message; wherein, the identity information includes one or more of the following: digital certificate, vehicle identification identifier;
[0078] The first communication base station authenticates the identity information through an authentication server or online authentication protocol to obtain the identity result;
[0079] If the first communication base station determines that the identity verification result is successful, it extracts the authorization information from the request message;
[0080] The first communication base station authenticates the authorization information through the authorization server and obtains the authorization result;
[0081] If the first communication base station determines that the authorization result is passed, it will generate content indicating that the authentication result has been passed.
[0082] For example, the communication base station performs protocol parsing on the decoded request message to check whether its communication protocol conforms to a predetermined protocol standard (such as ISO, IEEE standards, etc.). If the protocol conforms, the base station extracts the identity information; otherwise, the message is discarded or logged for subsequent analysis.
[0083] The communication base station extracts identity-related data from the request message that conforms to the protocol, which may include: digital certificate, such as X.509 certificate; vehicle identifier, such as VIN, vehicle terminal ID; and other unique identifiers.
[0084] Communication base stations verify the extracted identity information through a pre-set authentication server (such as an AAA server) or an online authentication protocol (such as OCSP) to ensure the authenticity of the identity.
[0085] Once authentication is successful, the communication base station extracts authorization information from the request message, such as access permissions and function usage requests. The communication base station then verifies the authorization information through a policy server to confirm whether the requester possesses the required permissions.
[0086] New energy vehicles and communication base stations use TLS / SSL protocols to ensure the security of message transmission; digital certificates use PKI infrastructure to manage keys and authentication trust chains.
[0087] The communication base station supports handling abnormal requests (such as decoding failures, protocol inconsistencies, etc.) and logs in real time to track potential problems. The communication base station processes identity authentication and authorization authentication in parallel to improve system throughput and employs a caching mechanism to reduce duplicate requests to the authentication server.
[0088] Specifically, the request message is content validated to obtain the validation result, including:
[0089] The first communication base station extracts the encrypted signature from the request message;
[0090] The first communication base station uses a key to process the request message and obtain a verification signature;
[0091] If the verification signature and the encryption signature are confirmed to be consistent, the generated content will be the verification result indicating that the verification has been successful.
[0092] If the verification signature and the encryption signature are determined to be inconsistent, a verification result of failure will be generated.
[0093] For example, the first communication base station receives a request message and performs protocol parsing on the message to identify and extract the encrypted signature contained within it. The encrypted signature is typically generated using an asymmetric encryption algorithm (such as RSA or ECDSA) to ensure the trustworthiness of the data source. The encrypted signature is the hash value obtained by the first new energy vehicle through a hash algorithm on the request message.
[0094] The first communication base station removes the cryptographic signature from the request message, performs a hash operation on the removed message to generate a message digest, and sets the resulting message digest as the signature verification method. The hash algorithm used is one of MD5, SHA-1, SHA-256, or SHA-512.
[0095] The first communication base station compares the encrypted signature and the verification signature to obtain the comparison result;
[0096] If the comparison results are consistent, the first communication base station confirms that the message has not been tampered with and was generated by a trusted source, and generates a verification result indicating that the message has passed. If the comparison results are inconsistent, the first communication base station rejects the message, generates a verification result indicating that the message has failed, and records a security warning.
[0097] The first communication base station compares the encryption signature and the verification signature to obtain the comparison results, including:
[0098] If the first communication base station determines that the contents of the encryption signature and the verification signature are consistent, the first communication base station calculates the time difference between the timestamp of the encryption signature and the timestamp of the verification signature to obtain the encryption-verification time difference.
[0099] If the first communication base station determines that the contents of the encryption signature and the verification signature are inconsistent, the first communication base station generates a comparison result showing that the contents are inconsistent.
[0100] If the first communication base station determines that the encryption time difference is not greater than the preset encryption time threshold, the first communication base station will generate a consistent comparison result.
[0101] If the first communication base station determines that the verification time difference is greater than the encryption time threshold, the content generated by the first communication base station will be an inconsistent comparison result.
[0102] In this example, a replay attack involves resending previously intercepted data to the recipient verbatim. Attackers steal authentication credentials or other sensitive information through network eavesdropping or other means, and then resend it to the target system to deceive the system. For example, during authentication, an attacker might intercept and store valid usernames and passwords, and then resend these credentials later to deceive the authentication server and gain access.
[0103] Therefore, this example determines whether a request message is a replay attack request by identifying whether the password verification time difference exceeds the encryption time threshold, thus ensuring the data security of the cloud platform.
[0104] Furthermore, after the first communication base station generates a consistent comparison result, the method also includes:
[0105] The identity information and verification signature of the first new energy vehicle are cached in a pre-set signature cache library.
[0106] In this step, commonly used public keys or message digest calculation results are cached to improve signature verification efficiency.
[0107] In a preferred embodiment, the first communication base station collects environmental information, including:
[0108] The first communication base station collects rainfall, temperature, and humidity information for a first area; wherein, the first area is the signal coverage area of the first communication base station; the rainfall information includes the rainfall at each rainfall time point within the preset collection period; the temperature information includes the temperature value at each temperature time point within the collection period; and the humidity information includes the humidity value at each humidity time point within the collection period.
[0109] The first communication base station integrates rainfall, temperature, and humidity information to obtain weather information;
[0110] The first communication base station sends a service request to the traffic management server and receives traffic information from the traffic management server; the traffic information reflects the degree of traffic congestion in the first area.
[0111] The first communication base station collects illumination information of the first area; wherein, the illumination information reflects the illumination intensity of the first area during the collection period.
[0112] The first communication base station integrates weather information, road condition information, and lighting information to obtain environmental information.
[0113] In this example, the first communication base station collects and identifies the weather conditions in the first area by collecting rainfall, temperature, and humidity information, and integrating the rainfall, temperature, and humidity information to obtain weather information, thereby ensuring a comprehensive identification of the environmental conditions in the driving area of the new energy vehicle.
[0114] The first communication base station sends service requests to the traffic management server and receives road condition information from the traffic management server to ensure accurate identification of the congestion level in the area where new energy vehicles are located.
[0115] The first communication base station assesses and judges the visibility in the area where the new energy vehicle is located by collecting the light information of the first area.
[0116] Therefore, this example collects rainfall, temperature, humidity, road conditions, and light information to comprehensively identify the real environment surrounding the new energy vehicle.
[0117] Specifically, the first communication base station collects rainfall, temperature, and humidity information for the first area, including:
[0118] The first communication base station sends a rainfall acquisition indication signal to a rainfall sensor, a temperature acquisition indication signal to a temperature sensor, and a humidity acquisition indication signal to a humidity sensor. The rainfall acquisition indication signal instructs the rainfall sensor to acquire rainfall data in the first area within a preset rainfall acquisition frequency and time period. The temperature acquisition indication signal instructs the temperature sensor to acquire temperature data in the first area within a preset temperature acquisition frequency and time period. The humidity acquisition indication signal instructs the humidity sensor to acquire humidity data in the first area within a preset humidity acquisition frequency and time period.
[0119] The first communication base station receives rainfall information from a rainfall sensor, temperature information from a temperature sensor, and humidity information from a temperature sensor.
[0120] For example, the first communication base station sends corresponding acquisition instruction signals to the rainfall sensor, temperature sensor and humidity sensor according to a predetermined time schedule.
[0121] The first communication base station sends a rainfall collection instruction signal, instructing the rainfall sensor to collect rainfall information of the first area at a preset rainfall collection frequency (e.g., every hour, every 5 minutes, etc.) within a specified collection time period. For example, the instruction signal may include information such as collection frequency, collection duration, and collection area.
[0122] The first communication base station sends a temperature acquisition instruction signal, instructing the temperature sensor to acquire temperature information of the first area at a preset acquisition frequency (e.g., every 10 minutes, every hour, etc.) within the acquisition time period.
[0123] The first communication base station sends a humidity acquisition instruction signal, instructing the humidity sensor to acquire humidity information of the first area at a preset acquisition frequency within the acquisition time period.
[0124] The rainfall sensor begins collecting rainfall data at a specified frequency within a designated time period based on the received rainfall collection instruction signal. The collected rainfall data is then packaged in a preset format (such as JSON or XML) and sent to the first communication base station.
[0125] The temperature sensor, upon receiving a temperature acquisition indication signal, begins collecting temperature data at a specified frequency within a designated time period. The temperature data is then packaged in the same format and sent to the base station.
[0126] The humidity sensor, upon receiving a humidity acquisition instruction signal, begins collecting humidity data at a specified frequency within a designated time period. The humidity data is then packaged and transmitted to the base station.
[0127] The first communication base station parses the received rainfall, temperature, and humidity data and extracts valid data according to a preset protocol (such as JSON, XML, or other custom formats).
[0128] Communication between the first communication base station and the rainfall, temperature, and humidity sensors can use standard wireless communication protocols (such as LoRa, ZigBee, NB-IoT, etc.) or protocols based on existing mobile communication networks (such as LTE, 5G). Each communication protocol will ensure reliable data transmission and low latency.
[0129] To ensure secure data transmission between sensors and base stations, encryption algorithms (such as AES and RSA) can be used during communication to protect the data and prevent tampering or leakage. Furthermore, sensors and base stations can employ authentication mechanisms to ensure that only authorized devices can send collected data.
[0130] In a preferred embodiment, the first communication base station generates first operating environment information based on the request message and environmental information, including:
[0131] Data preprocessing is performed on vehicle type information, operation information, weather information, and illumination information to obtain target vehicle type information, target operation information, target weather information, and target illumination information, respectively.
[0132] Data processing is performed on the target vehicle information, target operation information, target weather information, and target illumination information to obtain vehicle characteristic information, operation characteristic values, and weather characteristic values. Among them, the vehicle characteristic value is a code that represents the brand and model of the new energy vehicle; the operation characteristic value is a numerical value that reflects the operation status of the new energy vehicle; and the weather characteristic value is a multi-dimensional array that reflects the weather conditions of the first region.
[0133] By integrating vehicle characteristic information, operational characteristic values, weather characteristic values, and road condition information, the first operational environment information is obtained; among which, the operational environment information is a multi-dimensional array.
[0134] In this example, the data preprocessing stage, through operations such as noise removal and handling missing and outlier values, ensured the accuracy and completeness of the data. This helps reduce errors in subsequent data analysis and improves the accuracy of the analysis. Data processing extracts useful features and reduces data dimensionality, laying the foundation for subsequent analysis. This helps reduce the complexity of data processing and improve analytical efficiency.
[0135] By integrating the obtained operating environment information, we can coded and represent vehicle characteristic information, operating characteristic values, weather characteristic values, and road condition information, making the data more concise, easier to understand, and easier to store. This helps to quickly identify the characteristics and differences of different vehicle models in subsequent analysis.
[0136] Specifically, data preprocessing is performed on vehicle model information, wiper speed information, and weather information to obtain target vehicle model information, target speed information, and target weather information, including:
[0137] Remove abnormal data from vehicle information, wiper speed information, and weather information;
[0138] Add interpolated data to the missing data in vehicle information, wiper speed information, and weather information to obtain target vehicle information, target speed information, and target weather information, respectively.
[0139] For example, the raw data may contain noisy or erroneous data. Abnormal data is generally caused by sensor malfunction, transmission errors, or external environmental influences and needs to be filtered before processing.
[0140] The first communication base station checks whether the vehicle model information fields conform to the expected format (such as license plate number, vehicle model ID, etc.).
[0141] The first communication base station performs a reasonable range check on the numerical fields (such as engine capacity, vehicle weight, etc.) in the vehicle model information, such as whether they are less than a certain minimum value or exceed a certain maximum value.
[0142] The first communication base station deletes or replaces vehicle model information that does not conform to the rules or logic with an "unknown" value.
[0143] Wiper speeds generally vary within a certain range. If the speed data is lower or higher than the normal operating range (e.g., 0-1000 RPM), the first communication base station will determine it as abnormal.
[0144] The first communication base station checks whether the change in rotation speed value is too abrupt, such as if a certain data point is too different from the data points before and after it (a threshold can be set, and if it is exceeded, it is judged as abnormal).
[0145] If the first communication base station determines that the rainfall, temperature, and humidity information in the weather data exceeds the preset normal climate range, it will mark the rainfall, temperature, and humidity information exceeding the normal climate range as abnormal data. For example, if the temperature value exceeds the normal climate range (such as -50°C to 70°C), it will be considered abnormal data.
[0146] If the first communication base station determines that the rate of change of rainfall, temperature, and humidity information in the weather data exceeds a preset threshold within a preset observation period, then it indicates that...
[0147] If the weather data changes too drastically at a certain moment (e.g., a sudden temperature change of more than 30°C), the rainfall, temperature and other information with a change rate exceeding the change threshold will be set as abnormal data.
[0148] The first communication base station filters vehicle model information, wiper speed information, and weather information separately, removing outliers from the data points. Anomalies can be detected by writing algorithms or using machine learning methods (such as clustering algorithms). For example, anomaly detection can be performed using methods based on Z-score or IQR (interquartile range): Z-score method: Calculate the Z-score of each data point; if the Z-score is greater than a certain threshold (e.g., 3), the data point is considered an anomaly. IQR method: Calculate the quartiles of the data; outlier data points are those below Q1-1.5IQR or above Q3+1.5IQR.
[0149] Vehicle model information is typically category data. For missing category data, the first communication base station uses mode interpolation (i.e., using the most frequently occurring vehicle model category) to fill in the missing values. Another approach is to use interpolation based on similar vehicle models, for example, by inferring from the owner's historical data (such as common vehicle models) or the surrounding environment (such as popular vehicle models in the city).
[0150] Wiper speed is numerical data. The first communication base station uses linear interpolation or polynomial interpolation (such as quadratic interpolation or cubic interpolation) to fill in the missing values.
[0151] It is suitable for situations where the data change trend is relatively stable. When filling missing points, interpolation is performed based on the linear relationship between the preceding and following data points.
[0152] It is suitable for situations where the data is highly variable, using higher-order polynomial formulas to fit the data and perform interpolation.
[0153] Time series interpolation: If the data is recorded in a time series, time series interpolation methods can be used, such as interpolating using the trend of previous and subsequent time points.
[0154] Linear interpolation can be used for weather data, especially when meteorological data such as temperature and humidity are relatively stable. Additionally, weighted interpolation or K-nearest neighbor (KNN) interpolation can be used to fill in missing data based on values from nearby time points to address anomalous changes in weather data.
[0155] Interpolation techniques include one or more of the following: linear interpolation, spline interpolation, polynomial interpolation, and KNN interpolation. Linear interpolation is suitable for data with relatively stable trends. Spline interpolation is suitable for data with large fluctuations and can use higher-order spline functions to fit the data. Polynomial interpolation is suitable for scenarios with complex data trends and high accuracy requirements. KNN interpolation, for discrete data (such as categorical data), can impute missing values using nearest-neighbor non-missing values.
[0156] Target vehicle information: Missing data was filled in and abnormal vehicle information was removed.
[0157] Target speed information: The result after deleting abnormal speed data and interpolating to fill in the missing speed data.
[0158] Target weather information: Data after removing abnormal weather data and interpolating to fill in missing weather information.
[0159] Target data (vehicle information, engine speed information, weather information)
[0160] Anomaly detection algorithms: Employing Z-score, IQR, or machine learning methods (such as Isolation Forest) to detect anomalies.
[0161] Interpolation algorithm selection: Use mode interpolation for categorical data, and use linear interpolation, polynomial interpolation, or KNN interpolation for continuous numerical data.
[0162] Data Validation and Evaluation: After filling in the missing data, the base station should validate the target data to ensure data consistency and accuracy. For example, the reasonableness of the interpolated data can be checked by comparing it with historical data, external data sources, or physical rules.
[0163] Specifically, data processing is performed on the target vehicle model information, target engine speed information, and target weather information to obtain vehicle model characteristic information, wiper characteristic values, and weather characteristic values, including:
[0164] The first communication base station extracts vehicle feature information from the target vehicle information according to the preset vehicle model rules;
[0165] The first communication base station obtains the wiper characteristic value of the first new energy vehicle based on the rotational speed value at each rotational speed time point in the target rotational speed information; wherein, the wiper characteristic value is any one of the mean, median, and mode of the rotational speed value at at least one rotational speed time point;
[0166] The first communication base station obtains the rainfall characteristic value of the first new energy vehicle based on the rainfall amount at each rainfall time point in the target weather information; wherein, the rainfall characteristic value is any one of the mean, median, and mode of the rainfall amount at at least one rainfall time point;
[0167] The first communication base station obtains the temperature characteristic value of the first new energy vehicle based on the temperature value at each temperature time point in the target weather information; wherein, the temperature characteristic value is any one of the mean, median, and mode of the temperature value at at least one temperature time point;
[0168] The first communication base station obtains the humidity characteristic value of the first new energy vehicle based on the humidity value at each humidity time point in the target weather information; wherein, the humidity characteristic value is any one of the mean, median, and mode of the humidity value at at least one humidity time point;
[0169] The first communication base station integrates rainfall, temperature, and humidity characteristics into weather characteristics.
[0170] For example, the first communication base station processes the target vehicle information according to preset vehicle model rules (such as vehicle category, vehicle type, engine type, etc.). For instance, it retrieves detailed information about the vehicle model, such as engine type, drive mode, and body size, from a predefined vehicle model database based on the vehicle model ID.
[0171] Extract specific vehicle characteristics from the target vehicle information. For example: engine type (e.g., electric, hybrid, gasoline), drive type (e.g., front-wheel drive, rear-wheel drive, four-wheel drive), and vehicle category (e.g., sedan, SUV, truck).
[0172] The extracted vehicle model feature information will be used for subsequent vehicle behavior analysis or combined with other data (such as wiper features, weather features, etc.).
[0173] The target rotational speed information includes wiper rotational speed values at different time points. Wiper rotational speed values are typically a continuous numerical sequence representing the wiper's rotational speed at each moment. The base station calculates wiper characteristic values based on the rotational speed values at each time point (e.g., 500 RPM, 600 RPM, etc.). The calculation method can use any of the following statistical indicators:
[0174] Mean: The average value of the rotational speed at all time points.
[0175] Median: Calculate the median of all speed values.
[0176] Mode: The rotational speed value that appears most frequently.
[0177] For example, if the collected rotational speed values are [500, 550, 600, 550, 600], then:
[0178] Mean: (500 + 550 + 600 + 550 + 600) / 5 = 560 RPM.
[0179] Median: After sorting, the median is [500, 550, 550, 600, 600], and the median is 550 RPM.
[0180] Mode: The most frequent values are 550 and 600. If only one mode is selected, it is 550 RPM.
[0181] The target weather information includes rainfall data for each time point. Rainfall data is typically recorded hourly or minutely. The base station calculates rainfall characteristic values based on the rainfall at each rainfall time point. The calculation method can use any of the following statistical methods:
[0182] Mean: The average rainfall at all points in time.
[0183] Median: The median amount of rainfall.
[0184] Mode: The value that appears most frequently in the rainfall data.
[0185] For example, if the collected rainfall is [5, 10, 8, 7, 5], then:
[0186] Mean: (5 + 10 + 8 + 7 + 5) / 5 = 7 mm.
[0187] Median: After sorting, the median is [5, 5, 7, 8, 10], and the median is 7 mm.
[0188] Mode: 5 mm is the mode.
[0189] The target weather information includes temperature values at each time point. The base station calculates a temperature characteristic value based on the temperature value at each time point. The calculation can use any of the following statistical methods:
[0190] Mean: The average temperature value at all time points.
[0191] Median: The median temperature value.
[0192] Mode: The temperature value that appears most frequently.
[0193] For example, if the collected temperature is [22, 23, 21, 22, 23], then:
[0194] Mean: (22 + 23 + 21 + 22 + 23) / 5 = 22.2 °C.
[0195] Median: After sorting, the values are [21, 22, 22, 23, 23], and the median is 22 °C.
[0196] Mode: 22 and 23 °C are the modes, so choose 22 °C.
[0197] The target weather information includes humidity values at each time point. The base station calculates a humidity characteristic value based on the humidity value at each time point. The calculation can use any of the following statistical methods:
[0198] Mean: The average humidity value at all time points.
[0199] Median: The median humidity value.
[0200] Mode: The humidity value that appears most frequently.
[0201] For example, if the collected humidity is [65, 70, 68, 65, 67], then:
[0202] Mean: (65 + 70 + 68 + 65 + 67) / 5 = 67%.
[0203] Median: After sorting, the results are [65, 65, 67, 68, 70], with a median of 67%.
[0204] Mode: 65% is the mode.
[0205] The first communication base station integrates the calculated rainfall, temperature, and humidity characteristic values into a single weather characteristic value to describe the environment in which the first new energy vehicle is located. This integrated vehicle model characteristic information, wiper characteristic values, and weather characteristic values are combined into a multi-dimensional array as base station attribute information. This provides a holistic description of the new energy vehicle's situation based on its environment, operating status, and model characteristics. This information is then used for further analysis, decision-making, or control, such as automatically adjusting the response of the vehicle's air conditioning, wipers, or other systems to improve vehicle performance and user experience.
[0206] In a preferred embodiment, the cloud platform obtains reference operating data based on operating environment information, including:
[0207] The cloud platform obtains the regional model corresponding to the first communication base station;
[0208] The cloud platform inputs the first operating environment information into the regional model to obtain reference operating data corresponding to the first new energy vehicle.
[0209] In this example, by using the regional model corresponding to the first communication base station, the environmental conditions and vehicle operation conditions faced by the first region are analyzed in a targeted manner, ensuring the accuracy of the final analysis.
[0210] By obtaining the reference speed range of the windshield wipers for new energy vehicles, we can ensure the safety of the windshield wipers.
[0211] By determining the safe speed range of new energy vehicles, we can ensure their driving safety.
[0212] By obtaining the energy threshold and energy consumption threshold of the batteries of new energy vehicles, we can ensure the safety of battery energy consumption in new energy vehicles.
[0213] For example, a region model is a model in a cloud platform used to describe and store information related to a specific region (such as a city, neighborhood, weather conditions, etc.). This model contains characteristic data about the region, such as environment, traffic, and weather, so that vehicle performance parameters (such as wiper speed, power demand, etc.) can be calculated based on this data.
[0214] The cloud platform obtains the model of the area based on the location of the first communication base station (via GPS positioning, base station ID, etc.) and stores or loads relevant information about the area.
[0215] The attribute information of the primary communication base station (such as base station location, service area range, equipment type, etc.) is also used by the cloud platform to load and update the regional model. These base station attributes help to accurately locate the regional model and make the model more regionally specific.
[0216] The cloud platform inputs target feature values (such as average wiper speed, average rainfall, average temperature, and average humidity) collected from the first communication base station into the corresponding regional model. Using these feature values, the cloud platform can calculate the reference speed range for the first new energy vehicle.
[0217] After the cloud platform inputs the aforementioned feature values into the regional model, it obtains the reference speed range for the first new energy vehicle through a series of calculation rules (such as environmental influences, climate influences, vehicle characteristics, etc.). This range will be dynamically adjusted based on factors such as weather conditions and vehicle performance.
[0218] The cloud platform sets speed limits based on vehicle safety requirements and regional regulations. These speed limits ensure that the vehicle or equipment does not exceed a predetermined maximum speed under specific conditions, guaranteeing the normal operation and safety of the vehicle or equipment.
[0219] After obtaining the reference speed range, the cloud platform needs to check whether the calculated reference speed meets the limit requirements. In particular, the reference speed should be less than the limit speed. If the reference speed exceeds the limit speed, the cloud platform will adjust it.
[0220] Determine if the reference speed is exceeded:
[0221] Compare the upper limit of the reference speed with the maximum limit of the speed.
[0222] If the upper limit of the reference speed is greater than the speed limit, adjust the upper limit of the reference speed to the speed limit.
[0223] For example, assuming the calculated upper limit of the reference rotational speed is 900 RPM, while the area-limited rotational speed is 800 RPM, the cloud platform will adjust the upper limit of the reference rotational speed to 800 RPM to ensure compliance with safety regulations.
[0224] The cloud platform will generate a final reference speed range based on the characteristic values, regional model, and calculation results of the speed limit. This reference speed range will be fed back to the first communication base station or directly transmitted to the control system of the first new energy vehicle.
[0225] The base station or vehicle control system adjusts the working state of the windshield wipers based on this reference speed range to ensure that the wipers operate within the appropriate speed range, thereby improving wiper performance and ensuring driving safety.
[0226] In this embodiment, a neural network model is used as the region model.
[0227] The operating environment information is used as the input to the neural network model, and the reference operating data is used as the output of the neural network model.
[0228] A large amount of runtime environment information and corresponding reference runtime data were collected as training samples.
[0229] Data preprocessing, such as normalization and noise reduction, can improve training efficiency and model performance.
[0230] Determine the loss function to measure the difference between the model output and the actual value.
[0231] Choose an optimization algorithm, such as gradient descent or Adam's algorithm, to adjust network parameters to minimize the loss function. Set training parameters such as learning rate and number of iterations. Input training data into the neural network and calculate the output value through forward propagation. Use the loss function to calculate the difference between the output value and the actual value, and adjust the network parameters through backpropagation. Repeat the above process until a predetermined number of training epochs is reached or the loss function value converges to a small range.
[0232] Deploy the trained neural network model into a real-world operating environment. Ensure the model can receive input data and output prediction results in real time. When new operating environment information is input into the model, it will output corresponding reference operating data based on the learned knowledge.
[0233] In a preferred embodiment, the wiper speed information reflects the speed of the wipers in a new energy vehicle; the lower limit of the reference speed range is the lowest reference speed, and the upper limit of the reference speed range is the highest reference speed; the reference speed range has a low-level preferred speed and a high-level preferred speed; wherein, the low-level preferred speed is lower than the high-level preferred speed; the low-level preferred speed is greater than the lowest reference speed; and the high-level preferred speed is less than the highest reference speed.
[0234] If the cloud platform determines that the operating information does not match the reference operating data, it will send adjustment information to the first new energy vehicle through the first communication base station, including:
[0235] If the cloud platform determines that the wiper speed is less than the minimum reference speed, the cloud platform sends wiper speed increase information to the first new energy vehicle through the first communication base station; the wiper speed increase information is one type of adjustment information; the wiper speed increase information is used to instruct the first new energy vehicle to increase the wiper speed to the low preferred speed.
[0236] If the cloud platform determines that the wiper speed is greater than the maximum reference speed, the cloud platform sends wiper speed reduction information to the first new energy vehicle through the first communication base station; the wiper speed reduction information is one type of adjustment information; the wiper speed reduction information is used to instruct the first new energy vehicle to reduce the speed of the wipers to the high preferred speed.
[0237] In this example, if the wiper speed information is lower than the minimum reference speed, it means that the driver prefers a lower wiper wiping speed. However, an excessively low wiping speed will affect driving safety. Therefore, adjusting the wiper speed to a low preferred speed can satisfy the driver's wiper speed preference while ensuring that the wipers can effectively and promptly remove rainwater, thus ensuring the driving safety of new energy vehicles.
[0238] If the wiper speed information is greater than the maximum reference speed, it means that the driver prefers a higher wiper speed. However, an excessively high wiper speed can damage the wiper equipment due to prolonged overload. Therefore, adjusting the wiper speed to a higher preferred speed satisfies the driver's wiper speed preference while ensuring the safety of the wipers.
[0239] Optionally, if the cloud platform determines that the wiper speed is greater than the maximum reference speed, the cloud platform sends wiper speed reduction information to the first new energy vehicle through the first communication base station, including:
[0240] If the cloud platform determines that the wiper speed information is greater than the maximum reference speed, the cloud platform calculates the duration for which the wiper speed information of the first new energy vehicle is greater than the maximum reference speed.
[0241] If the cloud platform determines that the duration exceeds the preset time threshold, the cloud platform will send wiper speed reduction information to the first new energy vehicle through the first communication base station.
[0242] In this example, since the wipers can only be damaged if they run under heavy load for an extended period of time, the wiper speed is adjusted only when the duration is too long. This reduces interference and impact on new energy vehicles while ensuring that the wiper equipment is not damaged.
[0243] Minimum reference speed: The lowest speed at which the wipers can work properly. Below this value, the wipers may not work effectively.
[0244] Maximum reference speed: The highest speed at which the wipers can work normally. Exceeding this value may result in excessive wear or excessive energy consumption.
[0245] In addition, the reference speed range also defines a preferred speed, which makes it easier to optimize the operation of the wipers under different conditions.
[0246] Low-preference speed: A lower speed value within the reference speed range, used to provide good wiper performance in light rain or mild weather conditions.
[0247] High-preferred speed: A higher speed value within the reference speed range, used to provide stronger wiper performance in heavy rain or severe weather conditions.
[0248] The first communication base station communicates with the cloud platform in real time, transmitting the current wiper speed information and making adjustments according to the instructions of the cloud platform.
[0249] The first communication base station will continuously receive and transmit the current windshield wiper speed information, and the cloud platform will determine whether the speed needs to be adjusted based on this information.
[0250] Operation 1: Current wiper speed is 280 RPM
[0251] Judgment: The current speed is lower than the minimum reference speed of 300 RPM, and the speed needs to be increased.
[0252] Command: The cloud platform generates speed increase indication information, with a target speed of 400 RPM (low-preferred speed).
[0253] Operation 2: Current wiper speed is 850 RPM
[0254] Judgment: The current speed is higher than the maximum reference speed of 800 RPM, and the speed needs to be reduced.
[0255] Command: The cloud platform generates a speed reduction instruction, with the target speed being the high-preferred speed of 700 RPM.
[0256] By acquiring real-time wiper speed and weather data, the system automatically adjusts the wiper speed to cope with different weather conditions. This automatic adjustment ensures optimal visibility during rainfall while avoiding energy waste from excessive wiper use. Combined with the collaborative work of the vehicle control system and cloud platform, the system automatically adjusts the operating status of onboard equipment, improving driving safety and efficiency.
[0257] In a preferred embodiment, the vehicle speed information is used to characterize the driving speed of the new energy vehicle;
[0258] If the cloud platform determines that the operating information does not match the reference operating data, it will send adjustment information to the first new energy vehicle through the first communication base station, including:
[0259] If the cloud platform determines that the vehicle speed is less than the lower limit of the safe speed range, it will send vehicle speed increase information to the first new energy vehicle through the first communication base station; the vehicle speed increase information is used to prompt the driver of the first new energy vehicle to increase the vehicle speed to within the safe speed range.
[0260] If the cloud platform determines that the vehicle speed information is greater than the upper limit of the safe speed range, it will send vehicle speed reduction information to the first new energy vehicle through the first communication base station; the vehicle speed reduction information is used to instruct the driver of the first new energy vehicle to reduce the vehicle speed to within the safe speed range.
[0261] In this example, in rainy, snowy, or windy weather, if the speed of the new energy vehicle is too high, it may lose control or overturn. If the speed is too low, it may be rear-ended. Therefore, this application defines the vehicle speed information through a safe speed range and generates vehicle acceleration or deceleration information to remind the driver, so as to ensure that the driver can adjust the vehicle speed in time according to the vehicle speed and the current environment, thus ensuring the driving safety of the new energy vehicle.
[0262] The cloud platform first obtains the current vehicle speed information from the first new energy vehicle or other relevant data sources (such as traffic monitoring systems) in real time or periodically through its data interface or communication module.
[0263] Safe speed range settings: The cloud platform has one or more preset safe speed ranges determined based on factors such as road type, weather conditions, and traffic flow. These ranges typically include a lower limit (minimum safe speed) and an upper limit (maximum safe speed).
[0264] Vehicle speed information determination: The cloud platform compares the acquired vehicle speed information with the preset safe speed range.
[0265] Judgment criteria: If the vehicle speed is less than the lower limit of the safe speed range, that is, the vehicle speed is too slow, which may affect the efficiency of road traffic or cause traffic congestion.
[0266] Information Generation: Based on the judgment results, the cloud platform automatically generates vehicle speed-up information. This information may include the suggested speed-up value, the reason for the speed-up (such as maintaining road traffic efficiency), and the possible consequences (such as traffic problems that may result from not increasing speed).
[0267] Information transmission: The cloud platform transmits vehicle speed information to the first new energy vehicle via the first communication base station using wireless communication technologies (such as 4G / 5G, Wi-Fi, etc.).
[0268] Reception and Response: After receiving the information, the first new energy vehicle displays a prompt to the driver through its onboard system, which may include audio, light, or text / icon prompts on the display screen. The driver adjusts the vehicle speed according to the prompts.
[0269] Judgment criteria: If the vehicle speed exceeds the upper limit of the safe speed range, i.e. the vehicle speed is too high, it may increase the risk of traffic accidents.
[0270] Information Generation: Based on the judgment results, the cloud platform also automatically generates vehicle speed reduction information. This information may include the suggested speed reduction value, the reason for the speed reduction (such as ensuring driving safety), and the possible consequences (such as the serious consequences that may result from speeding).
[0271] Information transmission: The cloud platform also sends the vehicle speed reduction information to the first new energy vehicle through the first communication base station.
[0272] Reception and Response: After receiving the information, the first new energy vehicle also displays a prompt to the driver through its onboard system. The driver adjusts the vehicle speed according to the prompt to ensure driving safety.
[0273] The cloud platform continuously monitors the speed information of the first new energy vehicle to ensure that the driver has adjusted the speed to a safe range according to the prompts.
[0274] If the driver does not respond or the vehicle speed is not adjusted to a safe range, the cloud platform can send further reminders or take other measures (such as notifying traffic management authorities).
[0275] The cloud platform can also collect driver feedback and speed adjustment data to optimize future speed warning strategies and algorithms.
[0276] In a preferred embodiment, if the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including:
[0277] If the cloud platform determines that the remaining battery power of the first new energy vehicle is lower than the energy threshold, it will send a takeover prompt to the first new energy vehicle through the first communication base station.
[0278] If the cloud platform receives permission feedback information sent by the first new energy vehicle through the first communication base station, the cloud platform sends low energy consumption information to the first new energy vehicle through the first communication base station; the low energy consumption information is one type of adjustment information; the low energy consumption information is used to indicate the energy consumption of the first new energy vehicle per unit time to be reduced to below the energy consumption threshold.
[0279] In this example, if the remaining battery power of the new energy vehicle is too low, it is necessary to reduce the energy consumption of the new energy vehicle in order to ensure that the new energy vehicle can travel a longer distance and ensure the energy safety of the new energy vehicle in bad weather and extreme weather conditions.
[0280] This solution aims to monitor the remaining battery power of the new energy vehicle in real time via a cloud platform. When the battery power falls below a preset energy threshold, the cloud platform will send a takeover notification to the vehicle to alert the driver and prompt them to take appropriate action. If the driver agrees to the cloud platform taking partial or full control of the vehicle, the cloud platform will further send low-energy consumption information to guide the vehicle in reducing energy consumption per unit time, ensuring that the vehicle can safely and economically travel to the nearest charging station.
[0281] Cloud platform monitoring: The cloud platform establishes a communication connection with the first new energy vehicle through the first communication base station to obtain the vehicle's remaining battery power information in real time or periodically.
[0282] Energy threshold setting: The cloud platform presets an energy threshold, which is determined based on factors such as vehicle type, battery capacity, and mileage, and is used to determine whether the vehicle needs emergency takeover.
[0283] Takeover Notice Sending: When the cloud platform determines that the remaining battery power of the first new energy vehicle is lower than the energy threshold, it immediately sends a takeover notice to the vehicle through the first communication base station. This notice may include a low battery warning, suggested actions for the driver (such as finding the nearest charging station), and a takeover request from the cloud platform.
[0284] Allow feedback information reception: After receiving the takeover prompt, the driver can choose to agree to or reject the cloud platform's takeover request. If agreeing, an allowance feedback message will be sent to the cloud platform via the first communication base station.
[0285] Low-energy consumption information generation: After receiving the permission feedback information, the cloud platform generates low-energy consumption information based on the vehicle's current status (such as speed, acceleration, driving environment, etc.) and preset low-energy consumption strategies. This information may include suggested driving speed, acceleration limits, and energy consumption targets per unit time (i.e., below the energy consumption threshold); among which, low-energy consumption information includes: driving speed limits, acceleration limits, and air conditioning energy consumption limits; low-energy consumption information is used to ensure that the energy consumption of new energy vehicles is below the energy consumption threshold per unit time.
[0286] Low-energy consumption information transmission: The cloud platform sends low-energy consumption information to the first new energy vehicle through the first communication base station. After receiving the information, the new energy vehicle adjusts its driving speed to below the driving speed limit, adjusts the energy consumption of the new energy vehicle's air conditioning to below the air conditioning energy consumption limit, and sets an acceleration limit to ensure that the acceleration of the new energy vehicle does not exceed the acceleration limit.
[0287] Continuous monitoring by the cloud platform: The cloud platform continuously monitors the driving status and energy consumption of the First New Energy Vehicle to ensure that the vehicle operates in accordance with a low-energy consumption strategy.
[0288] Dynamic adjustment: If abnormal situations occur during vehicle operation (such as road congestion, weather changes, etc.), the cloud platform can dynamically adjust the low-energy consumption strategy according to the actual situation and send updated low-energy consumption information to the vehicle.
[0289] Example 2: Please refer to Figure 2 This application provides a cloud base station 2, including: a cloud platform 21 and at least one communication base station 22, wherein the cloud platform 21 and at least one communication base station 22 are connected through a wireless communication network; and one communication base station 22 is connected to at least one new energy vehicle 23 through a wireless communication network.
[0290] The communication base station 22 includes: a communication input module 221, a communication processing module 222, and a communication output module 223;
[0291] The communication input module 221 is used to receive a request message sent by a first new energy vehicle; wherein, the first new energy vehicle is one of at least one new energy vehicle connected to a first communication base station; the request message includes vehicle model information and operating information; the operating information includes wiper speed information and vehicle speed information; the first communication base station is one of at least one of the aforementioned communication base stations;
[0292] The communication processing module 222 is used to collect environmental information, including weather information, road condition information, and light information.
[0293] The communication output module 223 is used to generate first operating environment information based on the request message and environment information, and send the first operating environment information to the cloud platform;
[0294] Cloud platform 21 includes: platform processing module 211 and platform control module 212;
[0295] The platform processing module 211 is used to obtain reference operating data based on the first operating environment information; wherein, the reference operating data includes the reference speed range of the windshield wipers of the new energy vehicle, the safe speed range of the vehicle speed of the new energy vehicle, and the energy threshold and energy consumption threshold of the battery of the new energy vehicle.
[0296] The platform control module 212 is used to send adjustment information to the first new energy vehicle through the first communication base station if it is determined that the operating information does not match the reference operating data; wherein, the adjustment information is used to instruct the new energy vehicle to adjust one or more of the wiper speed information, vehicle speed information and energy consumption to the reference operating data.
[0297] Example 3: To achieve the above objectives, the present invention also provides a readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, server, App application store, etc., which stores a computer program. When the program is executed by the cloud platform and communication base station in the cloud base station, it implements the corresponding function. The computer-readable storage medium of this embodiment is used to store a computer program that implements the operation detection and control method, and when executed by the cloud platform and communication base station, it implements the operation detection and control method of Example 1.
[0298] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0299] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method.
[0300] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for operation detection and control of a new energy vehicle, characterized in that, The cloud base station, which operates within a cloud base station, comprises: a cloud platform and at least one communication base station, wherein the cloud platform is connected to at least one of the communication base stations via a wireless communication network; and one of the communication base stations is connected to at least one new energy vehicle via a wireless communication network. The operation detection and control method includes: A first communication base station receives a request message sent by a first new energy vehicle; wherein, the first communication base station is one of at least one of the communication base stations; the first new energy vehicle is one of at least one new energy vehicle connected to the first communication base station; the request message includes operating information; The first communication base station collects environmental information; The first communication base station generates first operating environment information based on the request message and the environmental information, and sends the first operating environment information to the cloud platform; The cloud platform obtains reference operating data based on the first operating environment information; If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station. The first communication base station receives a request message sent by the first new energy vehicle, including: The first communication base station receives the request message sent by the first new energy vehicle and performs authentication processing on the request message to obtain the authentication result; If the first communication base station determines that the authentication result is passed, it performs verification processing on the request message to obtain the verification result; If the first communication base station determines that the authentication result is unsuccessful, it sends an invalid request message to the first new energy vehicle. If the first communication base station determines that the verification result is passed, it loads the request message into a preset message queue. If the first communication base station determines that the verification result is unsuccessful, it sends an invalid request message to the first new energy vehicle. The request message is authenticated to obtain the authentication result, including: The first communication base station decodes the request message to obtain the decoded request message; If the first communication base station determines that the communication protocol of the decoded request message conforms to the predetermined protocol standard, it extracts the identity information from the request message; wherein, the identity information includes one or more of the following: digital certificate, vehicle identification identifier; The first communication base station authenticates the identity information through an authentication server or online authentication protocol to obtain the identity result; If the first communication base station determines that the identity verification result is successful, it extracts the authorization information from the request message; The first communication base station authenticates the authorization information through the authorization server and obtains the authorization result; If the first communication base station determines that the authorization result is passed, it will generate content indicating that the authentication result has been passed. Perform content validation on the request message and obtain the validation results, including: The first communication base station extracts the encrypted signature from the request message; wherein, the first communication base station receives the request message, performs protocol parsing on the request message, identifies and extracts the encrypted signature contained in the message; wherein, the encrypted signature is generated using an asymmetric encryption algorithm; the encrypted signature is the hash value obtained by the first new energy vehicle through a hash algorithm to perform a hash operation on the request message; The first communication base station uses a key to process the request message and obtain a verification signature; If the verification signature and the encryption signature are confirmed to be consistent, the generated content will be the verification result indicating that the verification has been successful. If the verification signature and the encryption signature are determined to be inconsistent, a verification result of failure will be generated. The process includes: a first communication base station comparing the encryption signature and the verification signature to obtain a comparison result; if the comparison result is consistent, the first communication base station confirms that the message has not been tampered with and was generated by a trusted source, and generates a verification result with the content of "passed"; if the comparison result is inconsistent, the first communication base station rejects the message, generates a verification result with the content of "failed" and records a security warning. The first communication base station compares the encryption signature and the verification signature to obtain the comparison results, including: If the first communication base station determines that the contents of the encryption signature and the verification signature are consistent, the first communication base station calculates the time difference between the timestamp of the encryption signature and the timestamp of the verification signature to obtain the encryption-verification time difference. If the first communication base station determines that the contents of the encryption signature and the verification signature are inconsistent, the first communication base station generates a comparison result showing that the contents are inconsistent. If the first communication base station determines that the encryption time difference is not greater than the preset encryption time threshold, the first communication base station will generate a consistent comparison result. If the first communication base station determines that the verification time difference is greater than the encryption time threshold, the content generated by the first communication base station will be an inconsistent comparison result.
2. The operation detection and control method according to claim 1, characterized in that, The environmental information includes: weather information, road condition information, and lighting information; The first communication base station collects environmental information, including: The first communication base station collects rainfall, temperature, and humidity information for a first area; wherein, the first area is the signal coverage area of the first communication base station; the rainfall information includes the rainfall in the first area at each rainfall time point within a preset collection period; the temperature information includes the temperature value in the first area at each temperature time point within the collection period; and the humidity information includes the humidity value in the first area at each humidity time point within the collection period. The first communication base station integrates the rainfall information, the temperature information, and the humidity information to obtain the weather information; The first communication base station sends a service request to the traffic management server and receives traffic information sent by the traffic management server; wherein, the traffic information reflects the degree of traffic congestion in the first area; The first communication base station collects illumination information of the first area; wherein, the illumination information reflects the illumination intensity of the first area during the collection period; The first communication base station integrates the weather information, the road condition information, and the lighting information to obtain the environmental information.
3. The operation detection and control method according to claim 1, characterized in that, The environmental information includes: weather information, road condition information, and lighting information; the request message also includes vehicle model information; The first communication base station generates first operating environment information based on the request message and the environment information, including: The vehicle model information, the operation information, the weather information, and the illumination information are preprocessed to obtain the target vehicle model information, the target operation information, the target weather information, and the target illumination information, respectively. Data processing is performed on the target vehicle information, the target operating information, the target weather information, and the target illumination information to obtain vehicle characteristic information, operating characteristic values, and weather characteristic values; wherein, the vehicle characteristic value is a code representing the brand and model of the new energy vehicle; the operating characteristic value is a numerical value reflecting the operating status of the new energy vehicle; and the weather characteristic value is a multi-dimensional array reflecting the weather conditions of the first region; By integrating the vehicle model feature information, the operating feature value, the weather feature value, and the road condition information, the first operating environment information is obtained; wherein, the first operating environment information is a multi-dimensional array.
4. The operation detection and control method according to claim 1, characterized in that, The cloud platform obtains reference operating data based on the operating environment information, including: The cloud platform acquires the regional model corresponding to the first communication base station; The cloud platform inputs the first operating environment information into the regional model to obtain reference operating data corresponding to the first new energy vehicle.
5. The operation detection and control method according to claim 1, characterized in that, The operating information includes wiper speed information; the wiper speed information reflects the speed of the wipers in new energy vehicles; The reference operating data includes the reference speed range of the windshield wipers for new energy vehicles; The lower limit of the reference speed range is the lowest reference speed, and the upper limit of the reference speed range is the highest reference speed; The reference speed range includes a low-level preferred speed and a high-level preferred speed; wherein, the low-level preferred speed is lower than the high-level preferred speed; the low-level preferred speed is greater than the lowest reference speed; and the high-level preferred speed is less than the highest reference speed. If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including: If the cloud platform determines that the wiper speed information is less than the minimum reference speed, the cloud platform sends wiper speed increase information to the first new energy vehicle through the first communication base station; wherein, the wiper speed increase information is one of the adjustment information; the wiper speed increase information is used to instruct the first new energy vehicle to increase the wiper speed to the low-preferred speed. If the cloud platform determines that the wiper speed information is greater than the maximum reference speed, the cloud platform sends wiper speed reduction information to the first new energy vehicle through the first communication base station; wherein, the wiper speed reduction information is one of the adjustment information; the wiper speed reduction information is used to instruct the first new energy vehicle to reduce the speed of the wipers to the high-preferred speed.
6. The operation detection and control method according to claim 1, characterized in that, The operating information includes vehicle speed information; wherein, the reference operating data includes the safe speed range of the new energy vehicle. If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including: If the cloud platform determines that the vehicle speed information is less than the lower limit of the safe speed range, it sends vehicle speed increase information to the first new energy vehicle through the first communication base station; wherein, the vehicle speed increase information is one of the adjustment information; the vehicle speed increase information is used to prompt the driver of the first new energy vehicle to increase the vehicle speed to within the safe speed range; If the cloud platform determines that the vehicle speed information is greater than the upper limit of the safe speed range, it sends vehicle speed reduction information to the first new energy vehicle through the first communication base station; wherein, the vehicle speed reduction information is one of the adjustment information; the vehicle speed reduction information is used to instruct the driver of the first new energy vehicle to reduce the vehicle speed information to within the safe speed range.
7. The operation detection and control method according to claim 1, characterized in that, The reference operating data includes the energy threshold and energy consumption threshold of the battery of the new energy vehicle; If the cloud platform determines that the operating information does not match the reference operating data, it sends adjustment information to the first new energy vehicle through the first communication base station, including: If the cloud platform determines that the remaining battery power of the first new energy vehicle is lower than the energy threshold, it will send a takeover prompt to the first new energy vehicle through the first communication base station. If the cloud platform receives permission feedback information sent by the first new energy vehicle through the first communication base station, the cloud platform sends low energy consumption information to the first new energy vehicle through the first communication base station; wherein, the low energy consumption information is one of the adjustment information; the low energy consumption information is used to indicate that the energy consumption of the first new energy vehicle per unit time is reduced to below the energy consumption threshold.
8. A cloud base station, characterized in that, include: A cloud platform and at least one communication base station, wherein the cloud platform is connected to at least one of the communication base stations via cellular communication technology; One of the communication base stations is connected to at least one new energy vehicle via a wireless communication network; A communication base station includes: a communication input module, a communication processing module, and a communication output module; The communication input module is used to receive a request message sent by a first new energy vehicle; wherein, the first new energy vehicle is one of at least one new energy vehicle connected to a first communication base station; the first communication base station is one of at least one of the communication base stations; the request message includes operating information; receiving the request message sent by the first new energy vehicle includes: the first communication base station receives the request message sent by the first new energy vehicle and performs authentication processing on the request message to obtain an authentication result; if the first communication base station determines that the content of the authentication result is passed, it performs verification processing on the request message to obtain a verification result; if the first communication base station determines that the content of the authentication result is failed, it sends a request invalid information to the first new energy vehicle; if the first communication base station determines that the content of the verification result is passed, it loads the request message into a preset message queue; if the first communication base station determines that the content of the verification result is failed, it sends a request invalid information to the first new energy vehicle; performing authentication processing on the request message to obtain an authentication result includes: the first communication base station decodes the request message to obtain a decryption result. The request message is decoded; if the first communication base station determines that the communication protocol of the decoded request message conforms to the predetermined protocol standard, it extracts the identity information from the request message; wherein, the identity information includes one or more of the following: digital certificate, vehicle identification identifier; the first communication base station authenticates the identity information through an authentication server or online authentication protocol to obtain the identity result; if the first communication base station determines that the identity result is passed, it extracts the authorization information from the request message; the first communication base station authenticates the authorization information through an authorization server to obtain the authorization result; if the first communication base station determines that the authorization result is passed, it generates content as a passed authentication result; the request message is content verified to obtain a verification result, including: the first communication base station extracts the encrypted signature from the request message; wherein, the first communication base station receives the request message, performs protocol parsing on the request message, identifies and extracts the encrypted signature contained in the message; wherein, the encrypted signature is generated using an asymmetric encryption algorithm; the encrypted signature is the hash value obtained by the first new energy vehicle through a hash algorithm on the request message; the first communication base station performs calculations on the request message using a key to obtain a verification signature; If the verification signature and the encryption signature are determined to be consistent, a successful verification result is generated; if the verification signature and the encryption signature are determined to be inconsistent, a failed verification result is generated. This process includes: the first communication base station comparing the encryption signature and the verification signature to obtain a comparison result; if the comparison result shows consistency, the first communication base station confirms that the message has not been tampered with and was generated by a trusted source, and generates a successful verification result; if the comparison result shows inconsistency, the first communication base station rejects the message, generates a failed verification result, and records a security warning.The first communication base station compares the encrypted signature and the verification signature to obtain a comparison result, including: if the first communication base station determines that the contents of the encrypted signature and the verification signature are consistent, the first communication base station calculates the time difference between the timestamp of the encrypted signature and the timestamp of the verification signature to obtain the verification time difference; if the first communication base station determines that the contents of the encrypted signature and the verification signature are inconsistent, the first communication base station generates a comparison result with inconsistent content; if the first communication base station determines that the verification time difference is not greater than a preset encryption time threshold, the first communication base station generates a comparison result with consistent content; if the first communication base station determines that the verification time difference is greater than the encryption time threshold, the first communication base station generates a comparison result with inconsistent content. The communication processing module is used to collect environmental information; The communication output module is used to generate first operating environment information based on the request message and the environment information, and send the first operating environment information to the cloud platform; The cloud platform includes: a platform processing module and a platform control module; The platform processing module is used to obtain reference operating data based on the first operating environment information; The platform control module is used to send adjustment information to the first new energy vehicle through the first communication base station if it determines that the operating information does not match the reference operating data.
9. A readable storage medium having a computer program stored thereon, characterized in that, When the computer program stored in the readable storage medium is executed by a processor, it implements the steps of the operation detection and control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Wiper control device and method
CN106864413A
Vehicle control method and device
CN108528369A
Real-time road condition early warning system based on meteorological data
CN117238139A
Windscreen wiper motor control method and device
CN118739955A