Intelligent high-speed integrated management system based on Internet of Things

By designing a smart high-speed integrated management system based on the Internet of Things, the problems of isolation of equipment data, insufficient health prediction and limitations of safety speed prediction in the existing system are solved, and accurate monitoring of vehicle health status and accurate prediction of safety speed are achieved, which significantly improves the management efficiency and safety of highways.

CN119889031AActive Publication Date: 2025-04-25CCCC GUOTONG INTELLIGENT TECH CO LTD

Patent Information

Application Number
CN202411979613.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-25
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

The existing smart high-speed integrated management system has problems such as isolation of equipment data, lack of deep health prediction and diagnostic functions, limitations in safety speed prediction, and insufficient accuracy in speeding and turtle speed detection.

Method used

A smart high-speed comprehensive management system based on the Internet of Things is designed, including data acquisition module, vehicle health monitoring module, health status management module, safety speed prediction module and high-speed early warning module. The system predicts vehicle health status through a multitasking DNN model, uses an adaptive weighting method for diagnosis, combines SVR model to predict safety speed, and uses Internet of Things technology to integrate data and monitor real-time.

Benefits of technology

It significantly improves the management efficiency and safety of highways, realizes accurate monitoring of vehicle health status and accurate prediction of safety speed, reduces the risk of speeding or snail speed, and improves the safety and environmental protection of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119889031A_ABST
    Figure CN119889031A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of artificial intelligence, and discloses an intelligent high-speed integrated management system based on the Internet of Things, and the system comprises the steps: collecting lane speed limit data, vehicle speed data, vehicle condition data, high-speed environment data and lane specified speed data; based on the vehicle state data, using a multi-task DNN model to predict emission health data, engine health data and tire health data, and using an adaptive weighting method to obtain vehicle diagnosis index data; setting a health threshold value, and judging whether the vehicle is healthy; for the vehicle diagnosis index data and the high-speed environment data of the healthy vehicle, using an SVR model to predict a safe speed; setting safe high-speed range data, judging whether the healthy vehicle is overspeed or tortoise-speed driving or not, and carrying out early warning reminding; the traffic safety and environmental protection performance of the expressway are improved, the emergency response capability is improved through intelligent speed limit management and real-time monitoring, and the accident risk is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of artificial intelligence technology, and in particular to an intelligent highway integrated management system based on the Internet of Things. Background Art

[0002] The existing intelligent highway integrated management system has many problems. First, the data between different devices is often isolated. For example, the vehicle-mounted equipment and highway equipment are isolated and not integrated through the Internet of Things technology.

[0003] Secondly, the existing smart highway system only relies on basic sensors to monitor the health status of vehicles and lacks in-depth health prediction and diagnosis functions;

[0004] Furthermore, when predicting safe speed, existing smart highway systems usually only consider road speed limits or basic environmental parameters, but ignore whether the vehicle itself is healthy during driving, which makes the results of safe speed prediction have certain limitations;

[0005] In addition, existing speeding and slow speed detection mostly rely on single vehicle speed data, lacking comprehensive consideration of lane speed limits and predicted safe speeds. This causes the system to misjudge the vehicle's driving status and be unable to make accurate warnings.

[0006] In view of this, the present invention proposes an intelligent highway integrated management system based on the Internet of Things to solve the above problems. Summary of the invention

[0007] In order to overcome the above-mentioned defects of the prior art and to achieve the above-mentioned purpose, the present invention provides the following technical solution, a smart highway integrated management system based on the Internet of Things, comprising:

[0008] Data acquisition module: obtain lane speed limit data, vehicle speed data, vehicle condition data, high-speed environment data and lane specified speed data;

[0009] Vehicle health monitoring module: Based on vehicle status data, a multi-task DNN model is used to predict emission health data, engine health data, and tire health data; based on the predicted emission health data, engine health data, and tire health data, an adaptive weighting method is used to obtain vehicle diagnostic index data;

[0010] Health status management module: Set health thresholds based on historical vehicle diagnostic index data, compare vehicle diagnostic index data with health thresholds, and determine whether the vehicle is healthy;

[0011] Safe speed prediction module: Based on the vehicle diagnostic index data of healthy vehicles and high-speed environment data, the SVR model is used to predict the safe speed;

[0012] Highway warning module: The lane speed limit data and the predicted safe speed are averaged to obtain the safe highway range data, and the vehicle speed data is compared with the safe highway range data to determine whether a healthy vehicle is speeding or driving at a snail's pace, and issue a warning reminder.

[0013] Further, the vehicle condition data includes emitted NOx concentration data, emitted CO2 concentration data, emitted CO concentration data, engine speed data, engine temperature data, engine load data, oil pressure data, vehicle acceleration data, brake fluid pressure data, brake temperature data and brake pedal pressure data;

[0014] High-speed environmental data includes temperature data, humidity data, wind speed data, visibility data and traffic flow data.

[0015] Furthermore, the visibility data is obtained by:

[0016] A high-definition camera is used to collect real-time images, and a mean filter method is used to denoise the collected images to obtain denoised images;

[0017] The denoised image is convolved using the Laplace operator to obtain the gradient of each pixel in the denoised image. The formula is: Among them, I(x,y) represents the pixel value of the image at position (x,y), x is the horizontal coordinate of the pixel, y is the vertical coordinate of the pixel, K(i,j) represents the convolution kernel of the Laplace operator, i is the row offset relative to the center position in the convolution kernel, j is the column offset relative to the center position in the convolution kernel, and I(x+i,y+j) represents the pixel value covered by the convolution kernel in the denoised image. Represents the denoised image gradient obtained after convolution;

[0018] The gradient of each pixel in the denoised image is averaged to obtain the sharpness index of the denoised image. The formula is: Where G*H represents the total number of pixels in the denoised image, G represents the width of the denoised image, H represents the height of the denoised image, and SI represents the sharpness index;

[0019] The visibility data is calculated by linear regression using the formula: VJ = ap*SI + bp, where ap is the slope and bp is the intercept. The specific values ​​of ap and bp are calculated using the least squares method.

[0020] Furthermore, the specific method of using the multi-task DNN model to predict emission health data, engine health data and tire health data based on vehicle status data includes:

[0021] Step F1, performing missing value, abnormal value and normalization processing on the vehicle condition data to obtain pre-processed vehicle condition data;

[0022] Step F2, inputting a sample set, including SR group samples, each group of samples including a pre-processed vehicle condition data and corresponding emission health data, engine health data and tire health data;

[0023] Step F3, initializing the input layer, hidden layer and output layer;

[0024] For the input layer, set the number of neurons to be equal to the number of input data; for the hidden layer, use grid search to set N hidden layers, and set M_J neurons in each hidden layer; for the output layer, set 3 neurons, which is the same as the number of tasks;

[0025] Initialize model weights and biases;

[0026] Step F4, passing the sample from the input layer to the first hidden layer, and obtaining the output of the first hidden layer through linear and ReLU activation functions; passing the output of the first hidden layer to the next hidden layer, repeating the linear calculation and ReLU activation function until the end of the last hidden layer, and obtaining the output of the last hidden layer; passing the output of the last hidden layer to the output layer, and obtaining three task results, which are the current iteration prediction values ​​of emission health data, engine health data, and tire health data;

[0027] Step F5, loss calculation: For each task result output, use the mean square error as the loss function to calculate the error between the current iteration prediction value and the true value, and perform weighted summation to obtain the total loss function error. The formula is: Among them, rw is the task index, 3 is the total number of tasks, WC rw is the loss function error of the rwth task, λ rw is the weight of the rwth task, WC total is the total loss function, where the true value refers to the input emission health data, engine health data and tire health data;

[0028] Step F6, use the back propagation method to calculate the gradient of the total loss function error with respect to the weight and bias layer by layer, and use the Adam optimizer to update the weight and bias of each layer;

[0029] Step F7: When the total loss function error is less than the set error threshold, the iteration is stopped and the final results of the three tasks are output, namely, predicted emission health data, predicted engine health data and predicted tire health data.

[0030] Furthermore, the specific method of using the adaptive weighted fusion method to obtain vehicle diagnostic index data includes:

[0031] Based on the predicted emission health data, predicted engine health data and predicted tire health data, the vehicle diagnostic index data is calculated using an adaptive weighted fusion method. The formula is: H cl =a1*H emission +a2*H engine +a3*H tire , where H cl is the vehicle diagnostic index data, H emission , H engine and H tire are the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, a1, a2 and a3 are the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, wherein the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data are obtained by the joint error method.

[0032] Furthermore, the specific method of obtaining the weights of the predicted emission health data, the predicted engine health data, and the predicted tire health data by the combined error method includes:

[0033] Calculate the error between the final result of each task and the actual data: Among them, H rw,m is the final result of the mth sample of the rwth task, is the true value of the mth sample of the rwth task, m is the sample index, MSE rw is the error of the rwth task, and the initial weight is adjusted according to the error of each task:

[0034] Calculate the error correlation between tasks, use the error correlation to correct the preliminary weights, and get the actual weights. The formula is: Among them, corr rw,fw represents the error correlation between the rwth task and the fwth task, which is calculated by the Pearson correlation method. rw and fw are the indexes of the tasks. represents the difference in the initial weight between the rwth task and the fwth task, a rw represents the actual weight of the rwth task, that is, the actual weights of the three tasks a1, a2 and a3, and γ represents the adjustment coefficient, which is set by empirical method.

[0035] Furthermore, the specific method of setting the health threshold based on the historical vehicle diagnostic index data, comparing the vehicle diagnostic index data with the health threshold, and determining whether the vehicle is healthy includes:

[0036] Based on historical vehicle diagnostic indicator data, calculate the average and standard deviation to set the health threshold.

[0037] When the vehicle diagnostic index data is greater than or equal to the set health threshold, it means that the vehicle is in a healthy state, and driving monitoring will continue;

[0038] When the vehicle diagnostic index data is less than the set health threshold, it means that the vehicle is in an unhealthy state. An early warning is issued in the car, triggering the on-board navigation to find the nearest service area for parking, and reminding other vehicles through vehicle network communication.

[0039] Furthermore, the specific method of using the SVR model to predict the safe speed based on the vehicle diagnostic index data of the healthy vehicle and the high-speed environment data includes:

[0040] The vehicle diagnostic index data and high-speed environment data are processed for missing values, outliers, normalization, and unified timestamps to obtain fully pre-processed vehicle diagnostic index data and high-speed environment data;

[0041] Input FG sample set, including N_n groups of FG samples, each group of FG samples includes a set of completely pre-processed vehicle diagnostic index data and high-speed environment data, as well as corresponding safe speed data;

[0042] Use grid search to initialize hyperparameters, including penalty coefficient, eps il on parameter, gamma parameter, and number of iterations; use random method to initialize weight vector qz0 and bias term pl0;

[0043] Calculate the initial loss function value of the model As the starting point for optimization, represents regularization, qz0 represents the initialization weight vector, pl0 represents the initialization bias term, represents the error term, C is the penalty coefficient, N_n is the total number of samples in the FG sample set, Q is the sample index, ξ represents the error of the Qth group of samples on the upper deviation, ξ * It represents the error of the Qth group of samples on the lower deviation;

[0044] The LAMB model is used to update the weight vector and bias term in each iteration, and a new loss function is calculated during the update process;

[0045] After each round of iteration, the current loss function value is compared with the change in the previous round. When the loss change between two adjacent iterations is less than the preset error threshold, the iteration is stopped and the predicted safe speed data is output.

[0046] Furthermore, the specific method of using the LAMB model to update the weight vector and the bias term includes:

[0047] Initialize the learning rate, first-order moment attenuation factor, and second-order moment attenuation factor; initialize the first-order moment and second-order moment to zero, and initialize the bias correction term to zero;

[0048] In each iteration, the gradient of the loss function with respect to the weight vector and the bias term is calculated;

[0049] Calculate the first and second moments of the weight vector and bias term based on the gradient;

[0050] Performing bias correction on the first-order moment and the second-order moment of the weight vector and the bias term to obtain the bias-corrected first-order moment and the bias-corrected second-order moment of the weight vector and the bias term;

[0051] The gradients of the weight vector and the bias term are normalized using the bias-corrected second-order moment to obtain the normalized gradients of the weight vector and the bias term;

[0052] The adaptive learning rate is calculated based on the first-order moment of deviation correction to obtain the adaptive learning rate of the weight vector and the bias term;

[0053] The updated weight vector and bias term are obtained according to the adaptive learning rate of the weight vector and bias term and the normalized gradient of the weight vector and bias term.

[0054] Furthermore, the specific method of averaging the lane speed limit data and the predicted safe speed to obtain the safe high-speed range data, comparing the vehicle speed data with the safe high-speed range data, determining whether the healthy vehicle is speeding or driving at a snail's pace, and providing an early warning includes:

[0055] The lane speed limit data and the predicted safe speed are averaged to obtain the safe high-speed range data. The upper limit data of the safe high-speed range is: The lower limit data of the safe high-speed range is: Among them, GS upper The lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located, GS lower AD is the lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located. safe To predict safe speed;

[0056] Compare the vehicle speed data with the safe high-speed range data. When the vehicle speed data is greater than the upper limit of the safe high-speed range data, the vehicle is speeding and a deceleration warning reminder is issued;

[0057] When the vehicle speed data is less than the lower limit of the safe high-speed range, the vehicle is slowing down and an acceleration warning reminder is issued.

[0058] The technical effects and advantages of the intelligent highway integrated management system based on the Internet of Things of the present invention are as follows:

[0059] The present invention significantly improves the management efficiency and safety of highways through the integration of innovative technologies. The data acquisition module collects lane speed limit data, vehicle speed data, vehicle condition data and highway environment data in real time, and combines the multi-task DNN model to accurately predict vehicle health, thus achieving comprehensive monitoring of the health status of key components such as emissions, engines and tires.

[0060] The system uses an adaptive weighted fusion method to comprehensively process the predicted data, ensuring the accuracy of the vehicle diagnosis results. The system sets health thresholds based on historical vehicle data, and can determine in real time whether the vehicle is in a healthy state. It also issues warnings when abnormalities are found, ensuring that the driver can take timely measures.

[0061] For healthy vehicles, the system combines the SVR model to predict the vehicle's safe speed, and calculates the safe driving range based on the lane speed limit and the predicted safe speed, and issues real-time warnings for speeding or slow driving. This not only improves the safety and environmental protection of the vehicle, but also realizes the intelligent speed limit management of highways based on the Internet of Things, enhances the synergy between vehicles and the road environment, and thus greatly improves the intelligence level and emergency response capabilities of highways. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 This is a schematic diagram of a smart highway integrated management system based on the Internet of Things of the present invention;

[0063] Figure 2 This is a schematic diagram of an intelligent highway comprehensive management method based on the Internet of Things of the present invention. DETAILED DESCRIPTION

[0064] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0065] Example 1, please refer to Figure 1 As shown, the smart highway integrated management system based on the Internet of Things described in this embodiment includes:

[0066] Data acquisition module: obtain lane speed limit data, vehicle speed data, vehicle condition data, high-speed environment data and lane specified speed data;

[0067] Vehicle health monitoring module: Based on vehicle status data, a multi-task DNN model is used to predict emission health data, engine health data, and tire health data; based on the predicted emission health data, engine health data, and tire health data, an adaptive weighting method is used to obtain vehicle diagnostic index data;

[0068] Health status management module: Set health thresholds based on historical vehicle diagnostic index data, compare vehicle diagnostic index data with health thresholds, and determine whether the vehicle is healthy;

[0069] Safe speed prediction module: Based on the vehicle diagnostic index data of healthy vehicles and high-speed environment data, the SVR model is used to predict the safe speed;

[0070] Highway warning module: The lane speed limit data and the predicted safe speed are averaged to obtain the safe highway range data, and the vehicle speed data is compared with the safe highway range data to determine whether a healthy vehicle is speeding or driving at a snail's pace, and issue a warning reminder.

[0071] Lane speed limit data: the lane in which the vehicle is currently located is obtained by the lane keeping system, and the lane speed limit data specified by the highway law is obtained and transmitted to the data acquisition module; the lane keeping system is a system built into the vehicle; the lane speed limit data includes an upper speed limit and a lower speed limit. For example, the upper speed limit of the innermost lane obtained by the highway law is 120 km / h, and the lower speed limit is 110 km / h;

[0072] The vehicle condition data includes NOx concentration data, CO2 concentration data, CO concentration data, engine speed data, engine temperature data, engine load data, oil pressure data, vehicle acceleration data, brake fluid pressure data, brake temperature data, and brake pedal pressure data;

[0073] The vehicle speed data, the NOx concentration data, the CO2 concentration data, the CO concentration data, the engine speed data, the engine temperature data, the engine load data, the oil pressure data, the vehicle acceleration data, the brake fluid pressure data, the brake temperature data and the brake pedal pressure data are acquired in real time through the on-board diagnostic interface, and the vehicle data is transmitted to the data acquisition module by connecting with the data acquisition module through the Internet of Vehicles;

[0074] High-speed environmental data includes temperature data, humidity data, wind speed data, visibility data, and traffic flow data;

[0075] By installing a temperature sensor, a humidity sensor, a wind speed sensor, a high-definition camera and a radar sensor every 1 km on the highway, real-time temperature data, humidity data, wind speed data, images and traffic flow data are collected;

[0076] The methods for obtaining visibility data include:

[0077] A high-definition camera is used to collect real-time images, and a mean filter method is used to denoise the collected images to obtain denoised images;

[0078] The denoised image is convolved using the Laplace operator to obtain the gradient of each pixel in the denoised image. The formula is: Among them, I(x,y) represents the pixel value of the image at position (x,y), x is the horizontal coordinate of the pixel, y is the vertical coordinate of the pixel, K(i,j) represents the convolution kernel of the Laplace operator, i is the row offset relative to the center position in the convolution kernel, j is the column offset relative to the center position in the convolution kernel, and I(x+i,y+j) represents the pixel value covered by the convolution kernel in the denoised image. Represents the denoised image gradient obtained after convolution;

[0079] The gradient of each pixel in the denoised image is averaged to obtain the sharpness index of the denoised image. The formula is: Where G*H represents the total number of pixels in the denoised image, G represents the width of the denoised image, H represents the height of the denoised image, and SI represents the sharpness index;

[0080] It is verified through existing references that the sharpness index is linearly related to visibility. The visibility data is calculated by linear regression. The calculation formula is: VJ=ap*SI+bp, where ap is the slope and bp is the intercept. The specific values ​​of ap and bp are calculated by the least squares method.

[0081] The gradient reflects the degree of change of each pixel in the denoised image, that is, the sharpness of the image. For the gradient of each pixel, a larger gradient value usually means that there are obvious edges or details at that location, while a smaller gradient value indicates that the denoised image area is smoother or uniform. Therefore, by calculating the average value of all pixel gradients, the sharpness index of the entire image can be obtained, that is, the richness or clarity of image details. The larger the average value of the gradient in the image, the higher the details and sharpness of the image, and the larger the sharpness index obtained, which reflects the clarity or visibility of the image.

[0082] By collecting images through high-definition cameras and combining them with advanced image processing techniques, such as mean filtering, Laplace operator and gradient calculation, the sharpness index of the image can be accurately extracted, thereby effectively evaluating visibility. This method not only reduces hardware costs, but also can obtain high-precision visibility data in real time and non-invasively; at the same time, a linear regression model is used to associate image features with visibility data, which further improves the accuracy and robustness of the prediction, and is particularly suitable for real-time monitoring in complex environments.

[0083] Based on vehicle status data, the specific methods of using the multi-task DNN model to predict emission health data, engine health data, and tire health data include:

[0084] Step F1, performing missing value, abnormal value and normalization processing on the vehicle condition data to obtain pre-processed vehicle condition data;

[0085] Step F2, inputting a sample set, including SR group samples, each group of samples including a pre-processed vehicle condition data and corresponding emission health data, engine health data and tire health data;

[0086] Step F3, initializing the input layer, hidden layer and output layer;

[0087] For the input layer, set the number of neurons to be equal to the number of input data; for the hidden layer, use grid search to set N hidden layers, and set M_J neurons in each hidden layer; for the output layer, set 3 neurons, which is the same as the number of tasks;

[0088] Initialize model weights and biases;

[0089] Step F4: pass the sample from the input layer to the first hidden layer, and calculate the output of the first hidden layer through linear and ReLU activation functions. The formula is: 1 =ReLU(W 1 X+b 1 ), where W 1 is the weight of the first hidden layer, X is the input sample, b 1 is the bias term of the first hidden layer, h 1 is the output of the first hidden layer;

[0090] The output of the first hidden layer is passed to the next hidden layer, and the linear calculation and ReLU activation function are repeated until the last hidden layer ends. The formula is: 2 =ReLU(W 2 h 1 +b 2 ), where W 2 is the weight of the second hidden layer, b 2 is the bias term of the second hidden layer, h 2 is the output of the second hidden layer;

[0091] The output of the hidden layer is passed to the output layer to obtain three task results, which are the predicted values ​​of emission health data, engine health data, and tire health data in the current iteration. The formula is: in, is the predicted value output by the current iteration, i.e., the results of three tasks, is the predicted value for the current iteration of the emission health data, is the predicted value of the current iteration of the engine health data, is the current iteration prediction value of tire health data, W out is the weight of the output layer, b out is the bias term of the output layer;

[0092] Step F5, loss calculation: For each task result output, use the mean square error as the loss function to calculate the error between the current iteration prediction value and the true value, and perform weighted summation to obtain the total loss function error. The formula is: Among them, rw is the task index, 3 is the total number of tasks, WC rw is the loss function error of the rwth task, λ rw is the weight of the rwth task, WC total is the total loss function, where the true value refers to the input emission health data, engine health data and tire health data;

[0093] Step F6, use the back propagation method to calculate the gradient of the total loss function error with respect to the weight and bias layer by layer, and use the Adam optimizer to update the weight and bias of each layer;

[0094] Step F7, when the total loss function error is less than the set error threshold, stop the iteration and output the final results of the three tasks, namely, predicted emission health data, predicted engine health data and predicted tire health data; the error threshold is obtained by taking the average value through Q_I experiments;

[0095] Multiple task DNN models can jointly learn potential correlations, improve prediction accuracy, and reduce the risk of overfitting. In addition, multi-task learning improves data utilization efficiency, reduces the consumption of computing resources, and reduces the complexity of model deployment and maintenance.

[0096] The specific methods of using the adaptive weighted fusion method to obtain vehicle diagnostic index data include:

[0097] Based on the predicted emission health data, predicted engine health data and predicted tire health data, the vehicle diagnostic index data is calculated using an adaptive weighted fusion method. The formula is: H cl =a1*H emission +a2*H engine +a3*H tire , where H cl is the vehicle diagnostic index data, H emission , H engine and H tireare the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, a1, a2 and a3 are the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, wherein the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data are obtained by the joint error method.

[0098] The specific method of obtaining the weights of the predicted emission health data, the predicted engine health data, and the predicted tire health data by the joint error method includes:

[0099] Calculate the final result of each task, that is, the error between the predicted value and the actual data: Among them, H rw,m is the final result of the mth sample of the rwth task, is the true value of the mth sample of the rwth task, m is the sample index, MSE rw is the error of the rwth task, and the initial weight is adjusted according to the error of each task:

[0100] Calculate the error correlation between tasks, use the error correlation to correct the preliminary weights, and get the actual weights. The formula is: Among them, corr rw,fw represents the error correlation between the rwth task and the fwth task, which is calculated by the Pearson correlation method. rw and fw are the indexes of the tasks. represents the difference in the initial weight between the rwth task and the fwth task, a rw represents the actual weight of the rwth task, i.e., the actual weight of predicting emission health data, predicting engine health data, and predicting tire health data, γ represents the adjustment coefficient, which is set by empirical method;

[0101] Calculating the error of each task and the error correlation between tasks can more accurately evaluate the relative importance of each task. Using error correlation to correct the initial weights helps reduce interference and bias between tasks and improves the overall quality of the fusion results.

[0102] The health threshold is set based on the historical vehicle diagnostic index data, and the vehicle diagnostic index data is compared with the health threshold. The specific methods for judging whether the vehicle is healthy include:

[0103] Based on historical vehicle diagnostic indicator data, calculate the average and standard deviation to set the health threshold;

[0104] When the vehicle diagnostic index data is greater than or equal to the set health threshold, it means that the vehicle is in a healthy state, and driving monitoring will continue;

[0105] When the vehicle diagnostic index data is less than the set health threshold, it means that the vehicle is in an unhealthy state. An early warning is issued in the car, triggering the on-board navigation to find the nearest service area for parking, and reminding other vehicles through vehicle network communication.

[0106] Based on the vehicle diagnostic index data of healthy vehicles and high-speed environment data, the specific methods of using the SVR model to predict safe speed include:

[0107] The vehicle diagnostic index data and high-speed environment data are processed for missing values, outliers, normalization, and unified timestamps to obtain fully pre-processed vehicle diagnostic index data and high-speed environment data;

[0108] Input FG sample set, including N_n groups of FG samples, each group of FG samples includes a set of completely pre-processed vehicle diagnostic index data and high-speed environment data, as well as corresponding safe speed data;

[0109] Use grid search to initialize hyperparameters, including penalty coefficient, eps il on parameter, gamma parameter, and number of iterations; use random method to initialize weight vector qz0 and bias term pl0;

[0110] Calculate the initial loss function value of the model As the starting point for optimization, represents regularization, qz0 represents the initialization weight vector, pl0 represents the initialization bias term, represents the error term, C is the penalty coefficient, N_n is the total number of samples in the FG sample set, Q is the sample index, ξ represents the error of the Qth group of samples on the upper deviation, ξ * It represents the error of the Qth group of samples on the lower deviation;

[0111] The LAMB model is used to update the weight vector and bias term in each iteration, and a new loss function is calculated during the update process;

[0112] After each round of iteration, the current loss function value is compared with the change of the previous round. When the loss change between two adjacent iterations is less than the preset error threshold, the iteration is stopped and the predicted safe speed data is output; the preset error threshold is obtained through experimental calculation;

[0113] The specific methods of using the LAMB model to update the weight vector and bias term include:

[0114] Randomly initialize the learning rate and the number of LAMB model iterations; initialize the first-order moment and the second-order moment to zero, and initialize the bias correction term to zero;

[0115] In each iteration, the gradient of the loss function with respect to the weight vector and the bias term is calculated as follows: Among them, t is the index of the number of iterations of the LAMB model, g t,qz and g t,pl are the gradients of the weight vector and bias term at the tth iteration, is the partial derivative of the loss function with respect to the weight vector and bias term in the tth round;

[0116] The first-order moment and second-order moment of the weight vector and bias term are calculated based on the gradient. The first-order moment formula is: M t,qz =β1M t,qz-1 +(1-β1)g t,qz , M t,pl =β1M t,pl-1 +(1-β1)g t,pl , where M t,qz and M t,pl are the weight vector and the first-order moment of the bias term at the tth iteration, M t,qz-1 and M t,pl-1 are the weight vector and the first-order moment of the bias term at the t-1th iteration, respectively. β1 is the attenuation factor of the first-order moment, which is set to 0.9 according to the reference;

[0117] The second-order moment formula is: Among them, v t,qz and v t,pl are the weight vector and the second-order moment of the bias term at the tth iteration, v t,qz-1 and v t,pl-1 are the weight vector and the second-order moment of the bias term at the t-1th iteration, respectively. β2 is the attenuation factor of the second-order moment, which is set to 0.999 according to the reference;

[0118] Among them, the first-order moment reflects the trend of the gradient, and the second-order moment reflects the amplitude of the gradient change;

[0119] The first-order moment and the second-order moment of the weight vector and the bias term are bias-corrected to obtain the bias-corrected first-order moment and the bias-corrected second-order moment of the weight vector and the bias term. The calculation formula of the bias-corrected first-order moment is: and are the weight vector and bias term deviation correction first-order moment of the t-th iteration respectively;

[0120] The calculation formula for the bias-corrected second-order moment is: and are the bias-corrected second-order moments of the weight vector and bias term at the tth iteration, respectively;

[0121] The gradient of the weight vector and the bias term is normalized using the deviation-corrected second-order moment to obtain the normalized gradient of the weight vector and the bias term. The formula is: g′t,qz and g′ t,pl are the normalized gradients of the weight vector and bias term at the tth iteration, ∈ is a constant, which is set to 10 according to relevant literature. -8 , used to avoid division by zero errors;

[0122] The adaptive learning rate is calculated based on the first-order moment of deviation correction to obtain the adaptive learning rate of the weight vector and the bias term. The formula is: Among them, ∥qz t ∥ is the weight vector qz t The L2 norm of and The L2 norm of the first-order moment of the weight vector and bias term deviation correction; η t,qz and η t,pl are the adaptive learning rates of the weight vector and bias term respectively;

[0123] The updated weight vector and bias term are obtained according to the adaptive learning rate of the weight vector and bias term and the normalized gradient of the weight vector and bias term. The formula is: in, and are the updated weight vector and bias term respectively;

[0124] The LAMB optimizer can dynamically adjust the learning rate by combining adaptive adjustment of the first-order and second-order moments, thereby avoiding the slow convergence or instability caused by the fixed learning rate in SVR; LAMB improves the stability and accuracy of weight updates through gradient normalization and bias correction, especially on high-dimensional and complex data sets, which can more effectively accelerate convergence and improve model performance; in addition, the LAMB optimizer can better cope with changes in different tasks and data, provide more flexible and efficient optimization strategies, and find the global optimal solution faster.

[0125] The lane speed limit data and the predicted safe speed are averaged to obtain the safe high-speed range data, and the vehicle speed data is compared with the safe high-speed range data to determine whether a healthy vehicle is speeding or driving at a snail's pace, and the specific methods of issuing early warning reminders include:

[0126] The lane speed limit data and the predicted safe speed are averaged to obtain the safe high-speed range data. The upper limit data of the safe high-speed range is: The lower limit data of the safe high-speed range is: Among them, GS upper The lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located, GS lower AD is the lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located. safe To predict safe speed;

[0127] Compare the vehicle speed data with the safe high-speed range data. When the vehicle speed data is greater than the upper limit of the safe high-speed range data, the vehicle is speeding and a deceleration warning reminder is issued;

[0128] When the vehicle speed data is less than the lower limit of the safe high-speed range, the vehicle is slowing down and an acceleration warning is issued;

[0129] The lane speed limit data and the predicted safe speed are averaged to obtain the safe high-speed range data, which can more accurately consider the actual road conditions and the needs of safe vehicle driving. Compared with simply using a fixed lane speed limit or predicted safe speed, this method can dynamically adjust the safe driving range according to different roads and actual vehicle conditions, providing a more intelligent and personalized early warning mechanism; when the vehicle speed exceeds the safe high-speed range, the system can promptly remind the driver to take corresponding safety measures to avoid speeding or slow driving, improve driving safety, and reduce the risk of traffic accidents.

[0130] This embodiment can significantly improve the management efficiency and safety of highways through the integration of innovative technologies. The data acquisition module collects lane speed limit data, vehicle speed data, vehicle condition data and highway environment data in real time, and combines the multi-task DNN model to accurately predict vehicle health, thereby achieving comprehensive monitoring of the health status of key components such as emissions, engines and tires.

[0131] The system uses an adaptive weighted fusion method to comprehensively process the predicted data, ensuring the accuracy of the vehicle diagnosis results. The system sets health thresholds based on historical vehicle data, and can determine in real time whether the vehicle is in a healthy state. It also issues warnings when abnormalities are found, ensuring that the driver can take timely measures.

[0132] For healthy vehicles, the system combines the SVR model to predict the vehicle's safe speed, and calculates the safe driving range based on the lane speed limit and the predicted safe speed, and issues real-time warnings for speeding or slow driving. This not only improves the safety and environmental protection of the vehicle, but also realizes the intelligent speed limit management of highways based on the Internet of Things, enhances the synergy between vehicles and the road environment, and thus greatly improves the intelligence level and emergency response capabilities of highways.

[0133] Example 2, please refer to Figure 2 As shown, the part not described in detail in this embodiment is described in Example 1, which provides a smart highway comprehensive management method based on the Internet of Things, including:

[0134] Step S1, collecting lane speed limit data, vehicle speed data, vehicle condition data, high-speed environment data and lane prescribed speed data;

[0135] Step S2: Based on the vehicle status data, a multi-task DNN model is used to predict the emission health data, the engine health data and the tire health data; based on the predicted emission health data, the engine health data and the tire health data, an adaptive weighting method is used to obtain vehicle diagnostic index data;

[0136] Step S3: setting a health threshold based on historical vehicle diagnostic index data, comparing the vehicle diagnostic index data with the health threshold to determine whether the vehicle is healthy;

[0137] Step S4: predicting the safe speed using the SVR model based on the vehicle diagnostic index data and high-speed environment data of the healthy vehicle;

[0138] Step S5: average the lane speed limit data and the predicted safe speed to obtain safe high-speed range data, compare the vehicle speed data with the safe high-speed range data, determine whether the healthy vehicle is speeding or driving at a snail's pace, and issue an early warning.

[0139] Embodiment 3, this embodiment discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the operation mode of the above-mentioned intelligent highway integrated management system based on the Internet of Things is implemented.

[0140] Since the electronic device introduced in this embodiment is an electronic device used to implement a smart highway integrated management system based on the Internet of Things in the embodiment of this application, based on the smart highway integrated management system based on the Internet of Things introduced in the embodiment of this application, the technical personnel of this field can understand the specific implementation of the electronic device of this embodiment and its various variations, so how the electronic device implements the method in the embodiment of this application is not described in detail here. As long as the technical personnel of this field implement the electronic device used in a smart highway integrated management system based on the Internet of Things in the embodiment of this application, it belongs to the scope of protection of this application.

[0141] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters and thresholds in the formula are set by technicians in this field according to actual conditions.

[0142] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technical users in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A smart highway integrated management system based on the Internet of Things, characterized in that: include: Data acquisition module: obtain lane speed limit data, vehicle speed data, vehicle condition data, high-speed environment data and lane specified speed data; Vehicle health monitoring module: Based on vehicle status data, a multi-task DNN model is used to predict emission health data, engine health data, and tire health data; Based on the predicted emission health data, engine health data and tire health data, an adaptive weighting method is used to obtain vehicle diagnostic index data; Health status management module: Set health thresholds based on historical vehicle diagnostic index data, compare vehicle diagnostic index data with health thresholds, and determine whether the vehicle is healthy; Safe speed prediction module: Based on the vehicle diagnostic index data of healthy vehicles and high-speed environment data, the SVR model is used to predict the safe speed; Highway warning module: The lane speed limit data and the predicted safe speed are averaged to obtain the safe highway range data, and the vehicle speed data is compared with the safe highway range data to determine whether a healthy vehicle is speeding or driving at a snail's pace, and issue a warning reminder.

2. According to the Internet of Things-based intelligent highway integrated management system of claim 1, it is characterized in that: The vehicle condition data includes emitted NOx concentration data, emitted CO2 concentration data, emitted CO concentration data, engine speed data, engine temperature data, engine load data, oil pressure data, vehicle acceleration data, brake fluid pressure data, brake temperature data and brake pedal pressure data; High-speed environmental data includes temperature data, humidity data, wind speed data, visibility data and traffic flow data.

3. According to the Internet of Things-based intelligent highway integrated management system of claim 2, it is characterized in that: The visibility data is obtained by: A high-definition camera is used to collect real-time images, and a mean filter method is used to denoise the collected images to obtain denoised images; The denoised image is convolved using the Laplacian operator to obtain the gradient of each pixel in the denoised image. The formula is: Among them, I(x,y) represents the pixel value of the image at position (x,y), x is the horizontal coordinate of the pixel, y is the vertical coordinate of the pixel, K(i,j) represents the convolution kernel of the Laplace operator, i is the row offset relative to the center position in the convolution kernel, j is the column offset relative to the center position in the convolution kernel, and I(x+i,y+j) represents the pixel value covered by the convolution kernel in the denoised image. Represents the denoised image gradient obtained after convolution; The gradient of each pixel in the denoised image is averaged to obtain the sharpness index of the denoised image. The formula is: Where G*H represents the total number of pixels in the denoised image, G represents the width of the denoised image, H represents the height of the denoised image, and SI represents the sharpness index; The visibility data is calculated by linear regression using the formula: VJ = ap*SI + bp, where ap is the slope and bp is the intercept. The specific values ​​of ap and bp are calculated using the least squares method.

4. According to the Internet of Things-based intelligent highway integrated management system of claim 3, it is characterized in that: The specific method of using the multi-task DNN model to predict emission health data, engine health data and tire health data based on vehicle status data includes: Step F1, performing missing value, abnormal value and normalization processing on the vehicle condition data to obtain pre-processed vehicle condition data; Step F2, inputting a sample set, including SR group samples, each group of samples including a pre-processed vehicle condition data and corresponding emission health data, engine health data and tire health data; Step F3, initializing the input layer, hidden layer and output layer; For the input layer, set the number of neurons to be equal to the number of input data; for the hidden layer, use grid search to set N hidden layers, and set M_J neurons in each hidden layer; for the output layer, set 3 neurons, which is consistent with the number of tasks; initialize the model weights and biases; Step F4, passing the sample from the input layer to the first hidden layer, and obtaining the output of the first hidden layer through linear and ReLU activation functions; passing the output of the first hidden layer to the next hidden layer, repeating the linear calculation and ReLU activation function until the end of the last hidden layer, and obtaining the output of the last hidden layer; passing the output of the last hidden layer to the output layer, and obtaining three task results, which are the current iteration prediction values ​​of emission health data, engine health data, and tire health data; Step F5, loss calculation: for each task result output, use the mean square error as the loss function to calculate the error between the current iteration prediction value and the true value, and perform weighted summation to obtain the total loss function error. The true value refers to the input emission health data, engine health data and tire health data; Step F6, use the back propagation method to calculate the gradient of the total loss function error with respect to the weight and bias layer by layer, and use the Adam optimizer to update the weight and bias of each layer; Step F7: When the total loss function error is less than the set error threshold, the iteration is stopped and the final results of the three tasks are output, namely, predicted emission health data, predicted engine health data and predicted tire health data.

5. According to the Internet of Things-based intelligent highway integrated management system of claim 4, it is characterized in that: The specific method of using the adaptive weighted fusion method to obtain vehicle diagnostic index data includes: Based on the predicted emission health data, predicted engine health data and predicted tire health data, the vehicle diagnostic index data is calculated using an adaptive weighted fusion method. The formula is: H cl =a1*H emission +a2*H engine +a3*H tire , where H cl is the vehicle diagnostic index data, H emission , H engine and H tire are the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, a1, a2 and a3 are the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data respectively, wherein the actual weights of the predicted emission health data, the predicted engine health data and the predicted tire health data are obtained by the joint error method.

6. According to the Internet of Things-based intelligent highway integrated management system of claim 5, it is characterized in that: The specific method of obtaining the weights of the predicted emission health data, the predicted engine health data, and the predicted tire health data by the combined error method includes: Calculate the error between the final result of each task and the actual data: Among them, H rw,m is the final result of the mth sample of the rwth task, is the true value of the mth sample of the rwth task, m is the sample index, MSE rw is the error of the rwth task, and the initial weight is adjusted according to the error of each task: Calculate the error correlation between tasks, use the error correlation to correct the preliminary weights, and get the actual weights. The formula is: Among them, corr rw,fw represents the error correlation between the rwth task and the fwth task, which is calculated by the Pearson correlation method. rw and fw are the indexes of the tasks. represents the difference in the initial weight between the rwth task and the fwth task, a rw represents the actual weight of the rwth task, that is, the actual weights of the three tasks a1, a2 and a3, and γ represents the adjustment coefficient.

7. The intelligent highway integrated management system based on the Internet of Things according to claim 6 is characterized in that: The specific method of setting the health threshold based on the historical vehicle diagnostic index data, comparing the vehicle diagnostic index data with the health threshold, and determining whether the vehicle is healthy includes: Based on historical vehicle diagnostic indicator data, calculate the average and standard deviation to set the health threshold. When the vehicle diagnostic index data is greater than or equal to the set health threshold, it means that the vehicle is in a healthy state, and driving monitoring will continue; When the vehicle diagnostic index data is less than the set health threshold, it means that the vehicle is in an unhealthy state. An early warning is issued in the car, triggering the on-board navigation to find the nearest service area for parking, and reminding other vehicles through vehicle network communication.

8. The intelligent highway integrated management system based on the Internet of Things according to claim 7 is characterized in that: The specific method of using the SVR model to predict the safe speed based on the vehicle diagnostic index data of the healthy vehicle and the high-speed environment data includes: The vehicle diagnostic index data and high-speed environment data are processed for missing values, outliers, normalization, and unified timestamps to obtain fully pre-processed vehicle diagnostic index data and high-speed environment data; Input FG sample set, including N_n groups of FG samples, each group of FG samples includes a set of completely pre-processed vehicle diagnostic index data and high-speed environment data, as well as corresponding safe speed data; Use grid search to initialize hyperparameters, including penalty coefficient, epsilon parameter, gamma parameter, and number of iterations; use random method to initialize weight vector qz0 and bias term pl0; Calculate the initial loss function value of the model As the starting point for optimization, represents regularization, qz0 represents the initialization weight vector, pl0 represents the initialization bias term, represents the error term, C is the penalty coefficient, N_n is the total number of samples in the FG sample set, Q is the sample index, ξ represents the error of the Qth group of samples on the upper deviation, ξ * It represents the error of the Qth group of samples on the lower deviation; The LAMB model is used to update the weight vector and bias term in each iteration, and a new loss function is calculated during the update process; After each round of iteration, the current loss function value is compared with the change in the previous round. When the loss change between two adjacent iterations is less than the preset error threshold, the iteration is stopped and the predicted safe speed data is output.

9. The intelligent highway integrated management system based on the Internet of Things according to claim 8 is characterized in that: The specific method of using the LAMB model to update the weight vector and the bias term includes: Initialize the learning rate, first-order moment attenuation factor, and second-order moment attenuation factor; initialize the first-order moment and second-order moment to zero, and initialize the bias correction term to zero; In each iteration, the gradient of the loss function with respect to the weight vector and the bias term is calculated; Calculate the first and second moments of the weight vector and bias term based on the gradient; Performing bias correction on the first-order moment and the second-order moment of the weight vector and the bias term to obtain the bias-corrected first-order moment and the bias-corrected second-order moment of the weight vector and the bias term; The gradients of the weight vector and the bias term are normalized using the bias-corrected second-order moment to obtain the normalized gradients of the weight vector and the bias term; The adaptive learning rate is calculated based on the first-order moment of deviation correction to obtain the adaptive learning rate of the weight vector and the bias term; The updated weight vector and bias term are obtained according to the adaptive learning rate of the weight vector and bias term and the normalized gradient of the weight vector and bias term.

10. The intelligent highway integrated management system based on the Internet of Things according to claim 9 is characterized in that: The specific method of averaging the lane speed limit data and the predicted safe speed to obtain the safe high-speed range data, comparing the vehicle speed data with the safe high-speed range data, determining whether the healthy vehicle is speeding or driving at a snail's pace, and issuing an early warning reminder includes: The lane speed limit data and the predicted safe speed are averaged to obtain the safe high-speed range data. The upper limit data of the safe high-speed range is: The lower limit data of the safe high-speed range is: Among them, GS upper The lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located, GS lower AD is the lane speed limit data specified by the Highway Law corresponding to the lane where the vehicle is located. safe To predict safe speed; Compare the vehicle speed data with the safe high-speed range data. When the vehicle speed data is greater than the upper limit of the safe high-speed range data, the vehicle is speeding and a deceleration warning reminder is issued; When the vehicle speed data is less than the lower limit of the safe high-speed range, the vehicle is slowing down and an acceleration warning reminder is issued.

Citation Information

Patent Citations

  • Port operation management method and system based on digital twinning and storage medium

    CN117151417A

  • Automatic tallying system and method based on artificial intelligence

    CN117829472A

  • Electric vehicle health monitoring method and system based on chassis integration

    CN118701201A

  • Automobile controller management system based on cloud computing

    CN119045455A

  • Generating state information for autonomous vehicles

    US10048700B1

Cited By

  • Centralized special situation cloud disposal control method based on expressway toll collection system

    CN121545237A