Electric vehicle safety management method and system based on Internet of Things
Through the Internet of Things-based electric vehicle safety management method, the problem of false alarms of shared electric vehicles when handling personnel is solved, achieving more accurate safety management results.
Patent Information
- Application Number
- CN202411922845.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-25
AI Technical Summary
Shared electric vehicles are prone to false alarms when managers carry them in centralized transportation, resulting in poor safety management results.
The Internet of Things-based electric vehicle safety management method is adopted to determine whether the vehicle's movement distance exceeds the preset threshold by obtaining the vehicle's activation status and the location of the management personnel, and a handling processing area is designated to distinguish between normal handling and potential theft.
It effectively reduces the situation of false alarms, improves the safety management effect of electric vehicles, and ensures that managers do not accidentally trigger alarm signals when moving electric vehicles.
Smart Images

Figure CN119379521B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle management technology, and in particular to an electric vehicle safety management method and system based on the Internet of Things. Background Art
[0002] Shared electric vehicles are an emerging means of transportation. They achieve circular sharing by unlocking the vehicle by scanning a code, realizing the embodiment of the sharing economy in the transportation field, and aiming to provide a convenient, economical and environmentally friendly way of travel.
[0003] In related technologies, in order to ensure the safety of electric vehicles, a GPS positioning device is installed on the electric vehicles to obtain the actual location of the electric vehicles in real time. When the location of the vehicle changes without being unlocked, it is determined that the vehicle is at risk of being stolen. At this time, a corresponding alarm signal is output so that the management personnel can be informed of the situation in time for subsequent processing.
[0004] In the above-mentioned related technologies, since shared electric vehicles are intended to facilitate travel for more people, managers often need to centrally move some electric vehicles scattered in various places. At this time, the vehicles will have false prompts of the risk of theft. Even if the staff can eliminate the prompt in time, it is still inconvenient for the staff's daily work, resulting in poor safety management of electric vehicles. There is still room for improvement. Summary of the invention
[0005] In order to improve the safety management effect of electric vehicles, the present application provides an electric vehicle safety management method and system based on the Internet of Things.
[0006] In the first aspect, the present application provides an electric vehicle safety management method based on the Internet of Things, which adopts the following technical solutions:
[0007] An electric vehicle safety management method based on the Internet of Things, comprising:
[0008] Get the vehicle activation status;
[0009] When the vehicle activation state is consistent with the preset shutdown state, the vehicle position is acquired according to the preset data acquisition frequency;
[0010] Determine the vehicle moving distance based on the vehicle positions obtained at adjacent time points;
[0011] Determine whether the vehicle moving distance is greater than the preset vehicle moving distance;
[0012] If the vehicle moving distance is not greater than the vehicle moving distance, the data of the vehicle position corresponding to the time point behind the adjacent time point is deleted;
[0013] If the vehicle moving distance is greater than the vehicle moving distance, the position of the vehicle corresponding to the time point behind the adjacent time points is defined as the vehicle subsequent position, and the personnel management position is obtained;
[0014] The handling area is defined with the personnel management position as the center and the preset handling distance as the radius;
[0015] Determine whether the subsequent position of the vehicle is within the handling area;
[0016] If the subsequent position of the vehicle is within the handling area, a normal handling signal is output;
[0017] If the subsequent position of the vehicle is not within the handling area, a vehicle alarm signal is output.
[0018] Optionally, after the personnel management position is determined, the electric vehicle safety management method based on the Internet of Things also includes:
[0019] Constructing a previous time point on a preset time axis that is ahead of the current time point and separated from the current time point by a preset unit time length, and defining the personnel management position corresponding to the previous time point as the previous management position;
[0020] Determine whether the current personnel management position is consistent with the previous management position;
[0021] If the current personnel management position is consistent with the previous management position, the handling area is determined according to the current personnel management position;
[0022] If the current personnel management position is inconsistent with the previous management position, the handling area will not be demarcated.
[0023] Optionally, if the current personnel management position is inconsistent with the previous management position, the electric vehicle safety management method based on the Internet of Things also includes:
[0024] Construct a transport interval with a preset unit distance radius based on the current personnel management position;
[0025] Determine whether the subsequent position of the vehicle is within the transport interval;
[0026] If the subsequent position of the vehicle is within the transport interval, a normal transport signal is output;
[0027] If the subsequent position of the vehicle is not within the transport interval, the previous operation position is obtained;
[0028] Determine the predicted operation position according to the previous operation position, and construct the predicted processing area according to the predicted operation position;
[0029] Determine whether the subsequent position of the vehicle is within the prediction processing area;
[0030] If the subsequent position of the vehicle is within the predicted processing area, a normal handling signal is output;
[0031] If the subsequent position of the vehicle is not within the predicted processing area, a vehicle alarm signal is output.
[0032] Optionally, the step of determining the predicted operation position according to the previous operation position includes:
[0033] According to the positions of the preceding operations, the preceding operations are combined in chronological order to determine the preceding processing combination;
[0034] A historical interval with a width of a preset historical length is established on the time axis with the current time point as the rear end point, and each preceding processing combination is obtained in the historical interval, and the preceding processing combination is defined as a comparison processing combination;
[0035] Analyze the comparison processing combination and the previous processing combination to determine the combination similarity value, and define the comparison processing combination whose combination similarity value is greater than the preset demand similarity value as a valid processing combination;
[0036] An effective operation position is determined according to the effective processing combination, and a predicted operation position is determined according to each effective operation position.
[0037] Optionally, the step of determining the predicted operation position according to each valid operation position includes:
[0038] Determine an effective separation distance according to any two effective working positions, and classify two effective working positions whose effective separation distance is less than a preset upper limit of the permitted distance into the same preset initially empty position set;
[0039] Counting valid working positions in each position set to determine the number within the set;
[0040] Calculate the internal proportion of each position set based on the internal quantity of each set, and calculate the difference between the internal proportion of the largest set and the internal proportion of the second largest set to determine the internal proportion difference;
[0041] Determine whether the internal ratio difference is greater than the preset demand ratio difference;
[0042] If the internal proportion difference is not greater than the demand proportion difference, the preset fixed operation position is determined as the predicted operation position;
[0043] If the internal proportion difference is greater than the demand proportion difference, the valid operation position in the position set corresponding to the largest set internal proportion is defined as the alternative operation position, and the predicted operation position is determined among the alternative operation positions.
[0044] Optionally, the step of determining the predicted operation position in the candidate operation positions includes:
[0045] Connect and enclose each candidate operation location to determine the predicted demand area;
[0046] Counting the occurrence of each candidate operation position as a valid operation position to determine the number of position selections;
[0047] A variable simulated operation position is randomly generated in the predicted demand area, and the distance between the positions is determined based on the simulated operation position and the alternative operation positions;
[0048] Determine the connection importance coefficient corresponding to the number of position selections according to the preset connection matching relationship;
[0049] Determine the point connection tension according to the distance between each position and the corresponding connection importance coefficient, and perform stress analysis based on the connection tension at each point to determine the comprehensive stress value;
[0050] The comprehensive force value with the minimum value is determined according to the preset sorting rules, and the simulated operation position corresponding to the comprehensive force value is determined as the predicted operation position.
[0051] Optionally, after the comprehensive force value is determined, the electric vehicle safety management method based on the Internet of Things also includes:
[0052] Determine whether there are at least two simulated operation positions with the same and minimum comprehensive force values;
[0053] If there are not at least two simulated operation positions with the same and minimum comprehensive force values, the simulated operation position corresponding to the minimum comprehensive force value is determined as the predicted operation position;
[0054] If there are at least two simulated operation positions with the same and minimum comprehensive force values, the simulated operation position corresponding to the minimum comprehensive force value is defined as the feasible operation position;
[0055] According to a preset unit number, the number of position selections corresponding to each candidate operation position is corrected to determine the number of subsequent selections;
[0056] The comprehensive force value is re-determined in each feasible working position according to the subsequent selection times, and the minimum comprehensive force value analysis is continued until the predicted working position is determined.
[0057] In the second aspect, the present application provides an electric vehicle safety management system based on the Internet of Things, which adopts the following technical solutions:
[0058] An electric vehicle safety management system based on the Internet of Things, comprising:
[0059] An acquisition module, used to obtain the vehicle activation status;
[0060] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;
[0061] A judgment module, connected with the acquisition module and the processing module, for judging the information;
[0062] When the judging module judges that the vehicle activation state is consistent with the preset deactivation state, the acquiring module acquires the vehicle location according to the preset data acquisition frequency;
[0063] The processing module determines the vehicle moving distance according to the vehicle positions obtained at adjacent time points;
[0064] The judging module judges whether the vehicle moving distance is greater than a preset vehicle moving distance;
[0065] If the judging module judges that the vehicle moving distance is not greater than the vehicle moving distance, the processing module deletes the data of the vehicle position corresponding to the rear time point in the adjacent time points;
[0066] If the judging module judges that the vehicle moving distance is greater than the vehicle moving distance, the processing module defines the position of the vehicle corresponding to the time point at the rear of the adjacent time points as the vehicle subsequent position, and enables the obtaining module to obtain the personnel management position;
[0067] The processing module defines the handling and processing area with the personnel management position as the center and the preset processing distance as the radius;
[0068] The judgment module judges whether the subsequent position of the vehicle is within the handling area;
[0069] If the judgment module determines that the subsequent position of the vehicle is within the handling area, the processing module outputs a normal handling signal;
[0070] If the judging module judges that the subsequent position of the vehicle is not within the handling area, the processing module outputs a vehicle alarm signal.
[0071] In summary, the present application includes at least one of the following beneficial technical effects:
[0072] 1. By monitoring and analyzing the location of electric vehicles and management personnel, the movement of electric vehicles can be effectively determined, so that when management personnel move electric vehicles, there is no need to send out an alarm signal, and false alarms are less likely to occur, thereby improving the safety management effect of electric vehicles;
[0073] 2. When the manager is in the process of moving, it can effectively analyze whether other staff have moved the vehicle in advance, thereby further improving the accuracy of determining the movement status of the electric vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] Figure 1 It is a flow chart of the electric vehicle safety management method based on the Internet of Things.
[0075] Figure 2 It is a module flow chart of the electric vehicle safety management method based on the Internet of Things. DETAILED DESCRIPTION
[0076] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 2 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0077] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0078] The present application embodiment discloses an electric vehicle safety management method based on the Internet of Things, referring to Figure 1 The method flow of the electric vehicle safety management method based on the Internet of Things includes the following steps:
[0079] Step S100: Obtain the vehicle activation status.
[0080] The vehicle activation status refers to the usage status of the electric vehicle, including the status where the electric vehicle is unlocked and can be used and the status where the electric vehicle is unlocked and cannot move normally, which can be determined by monitoring the vehicle power-on status of the electric vehicle.
[0081] Step S101: when the vehicle activation state is consistent with the preset deactivation state, the vehicle location is acquired according to a preset data acquisition frequency.
[0082] The closed state refers to the state when the electric vehicle has not been unlocked and cannot be used normally. When the vehicle's enabled state is the same as the closed state, it means that the vehicle is at risk of being stolen, and the situation needs to be analyzed at this time; the vehicle's location, that is, the location of the electric vehicle, can be obtained by installing a GPS positioning module on each shared electric vehicle, and the data acquisition frequency is the frequency of acquiring the location data of each vehicle. The specific value can be set by the staff according to the actual situation.
[0083] Step S102: Determine the vehicle moving distance according to the vehicle positions obtained at adjacent time points.
[0084] The vehicle moving distance is the distance value between the vehicle positions obtained at adjacent time points.
[0085] Step S103: Determine whether the vehicle moving distance is greater than a preset vehicle moving distance.
[0086] The vehicle movement distance is the minimum vehicle movement distance set by the staff to determine that the electric vehicle has moved without being started. The purpose of the judgment is to know whether the vehicle has been moved for subsequent analysis.
[0087] Step S1031: If the vehicle moving distance is not greater than the vehicle moving distance, the data of the vehicle position corresponding to the rear time point in the adjacent time points is deleted.
[0088] When the vehicle moving distance is not greater than the vehicle moving distance, it means that the vehicle has not been moved. At this time, the data will be deleted. When the new vehicle position is obtained, the vehicle moving distance analysis can be performed compared with the previous vehicle position of the electric vehicle, so as to make a more accurate determination of whether the vehicle has moved.
[0089] Step S1032: If the vehicle moving distance is greater than the vehicle moving distance, the position of the vehicle corresponding to the time point at the rear of the adjacent time points is defined as the vehicle subsequent position, and the personnel management position is obtained.
[0090] When the vehicle moving distance is greater than the vehicle moving distance, it means that the vehicle has been moved. At this time, the subsequent position of the vehicle is defined to distinguish the positions of different vehicles, which is convenient for subsequent analysis of the situation. In order to facilitate the monitoring of personnel positions, a positioning device is generally installed on the transport truck. Because shared electric vehicles need to be moved to the transport truck for collective transportation during transportation, it is better to install a positioning device on the transport truck. That is, the personnel management position is the position of the transport truck driven by the management personnel, which can be determined by installing a GPS positioning module on the transport truck.
[0091] Step S104: defining a transport processing area with the personnel management position as the center and the preset processing distance as the radius.
[0092] The processing distance is the distance value of the farthest electric vehicle that the transport personnel will cover and handle at the personnel management position set by the staff. By demarcating the transport processing area, the area where the vehicles to be transported and moved are located can be determined, which is convenient for subsequent determination of the specific situation of the moved vehicles.
[0093] Step S105: Determine whether the subsequent position of the vehicle is within the transport processing area.
[0094] The purpose of the judgment is to find out whether the current movement of the vehicle is caused by the staff moving the vehicle, that is, to find out whether the vehicle is stolen.
[0095] Step S1051: If the subsequent position of the vehicle is within the transport processing area, a normal transport signal is output.
[0096] When the subsequent position of the vehicle is within the handling area, it indicates that the current movement of the vehicle is for staff handling. In this case, a normal handling signal is output to record the situation.
[0097] Step S1052: If the subsequent position of the vehicle is not within the handling area, a vehicle alarm signal is output.
[0098] When the subsequent position of the vehicle is not in the handling area, it means that the vehicle is not being handled by the staff, that is, the vehicle has been stolen. At this time, a vehicle alarm signal is output so that the staff can be informed of the situation in time, so that the staff can intervene in time.
[0099] After the personnel management position is determined, the electric vehicle safety management method based on the Internet of Things also includes:
[0100] Step S200: constructing a previous time point on a preset time axis that is ahead of the current time point and separated from the current time point by a preset unit time length, and defining the personnel management position corresponding to the previous time point as the previous management position.
[0101] The time axis is a coordinate axis formed by the combination of various time points. The coordinate axis points from the time points that have passed to the time points that have not yet arrived, where the time points that have passed are on the left side of the coordinate axis and the left side is defined as the front end; the unit duration is the fixed duration set by the staff, and the previous time point is the time point that is in front of the current time point and is separated from the current time point by a unit duration. The previous management position is defined to distinguish the personnel management positions at different time points for subsequent analysis.
[0102] Step S201: Determine whether the current personnel management position is consistent with the previous management position.
[0103] The purpose of the judgment is to know whether the transport vehicle is moving.
[0104] Step S2011: If the current personnel management position is consistent with the previous management position, the transport processing area is determined according to the current personnel management position.
[0105] When the current personnel management position is consistent with the previous management position, it means that the transport vehicle has not moved, that is, at this time there may be a situation where the transport vehicle is centrally transporting the electric vehicles. At this time, the transport processing area can be determined normally.
[0106] Step S2012: If the current personnel management position is inconsistent with the previous management position, the transport processing area will not be demarcated.
[0107] When the current personnel management position is inconsistent with the previous management position, it means that the transport vehicle is in the process of moving. At this time, it can be determined that the transport vehicle is not transporting electric vehicles in the surrounding area, and the transport processing area for the transport vehicle is not demarcated.
[0108] If the current personnel management position is inconsistent with the previous management position, the electric vehicle safety management method based on the Internet of Things also includes:
[0109] Step S300: constructing a transport interval with a radius of a preset unit distance according to the current personnel management position.
[0110] If the current personnel management position is inconsistent with the previous management position, it is necessary to ensure that the electric vehicles concentrated on the transport vehicle will not output an alarm signal, so further analysis is required; the unit distance is the maximum distance set by the staff to allow the electric vehicle to be on the transport vehicle and the current personnel management position. By defining the transport interval, the area on the transport vehicle can be delineated to facilitate subsequent analysis.
[0111] Step S301: Determine whether the subsequent position of the vehicle is within the transport interval.
[0112] The purpose of the judgment is to know whether the electric vehicle is already on the transport vehicle and moves with the transport vehicle.
[0113] Step S3011: If the subsequent position of the vehicle is within the transport interval, a normal transport signal is output.
[0114] When the subsequent position of the vehicle is within the transporting interval, it means that the electric vehicle is already on the transporting vehicle, and at this time, a normal transporting signal can be output to mark the situation.
[0115] Step S3012: If the subsequent position of the vehicle is not within the transport interval, the previous operation position is obtained.
[0116] When the subsequent position of the vehicle is not within the transport range, it means that the electric vehicle is not on the transport vehicle. At this time, there may be staff in the electric vehicle area who have concentrated the electric vehicles in advance and are waiting for the transport vehicle to drive to this area for transport processing. This situation needs further analysis; the previous operation position is the personnel management position that does not change for a period of time after the transport vehicle departs from a fixed position, that is, the operation position point where the transport vehicle carries out centralized transport of electric vehicles.
[0117] Step S302: determining a predicted operation position according to a previous operation position, and constructing a predicted processing area according to the predicted operation position.
[0118] The predicted working position is the first working position where the transport vehicle will subsequently perform operations, obtained by performing position analysis based on the previous working position previously obtained by the transport vehicle. The specific prediction method can refer to steps S400-S403; the predicted processing area is constructed in a manner that takes the predicted working position as the center of the circle and the processing radius as the radius.
[0119] Step S303: Determine whether the subsequent position of the vehicle is within the prediction processing area.
[0120] The purpose of the judgment is to find out whether it is possible for the staff to centrally handle the vehicles currently in motion in advance.
[0121] Step S3031: If the subsequent position of the vehicle is within the predicted processing area, a normal transport signal is output.
[0122] When the subsequent position of the vehicle is within the predicted processing area, it indicates that the vehicle has been gathered in advance by the staff. In this case, a normal handling signal can be output to mark the situation.
[0123] Step S3032: If the subsequent position of the vehicle is not within the predicted processing area, a vehicle alarm signal is output.
[0124] When the subsequent position of the vehicle is not within the predicted processing area, it indicates that the vehicle is not gathered in advance for subsequent handling by the transport vehicle. In this case, the vehicle alarm signal is outputted by the moving electric vehicle to mark the situation.
[0125] The steps of determining the predicted operation position based on the previous operation position include:
[0126] Step S400: Determine a preceding processing combination by combining the preceding processing positions in chronological order.
[0127] The preceding processing combination is a combination obtained by combining the preceding operation positions determined by a single transport vehicle according to the time sequence of the preceding operation positions.
[0128] Step S401: Establish a historical interval with a width of a preset historical length on the time axis with the current time point as the rear end point, obtain each preceding processing combination in the historical interval, and define the preceding processing combination as a comparison processing combination.
[0129] The historical duration is the duration set by the staff for obtaining data on the historical operation of the transport vehicle. The historical interval is constructed to facilitate the acquisition and analysis of the data within the historical duration. The comparison processing combination is defined to distinguish different preceding processing combinations for subsequent analysis. The method for determining the comparison processing combination is as follows: for example, when a single transport vehicle passes through four position points A, B, C, and D in sequence during a single trip, the comparison processing combinations that can be generated by the transport vehicle are A, AB, ABC, and ABCD, respectively.
[0130] Step S402: Analyze the comparison processing combination and the previous processing combination to determine the combination similarity value, and define the comparison processing combination whose combination similarity value is greater than the preset requirement similarity value as a valid processing combination.
[0131] The combination similarity value is the similarity value between the comparison processing combination and the previous processing combination. The larger the value, the more similar the two combinations are. The required similarity value is the minimum combination similarity value that needs to be met when the operation paths of the two transporters are considered to be similar. The effective processing combination is defined to distinguish different comparison processing combinations for subsequent analysis. The calculation formula of the combination similarity value is: ,in is the combined similarity value, are the preset fixed parameters used for calculation, For the first of the two combinations The straight-line distance between the positions of the previous operations, is the total number of preceding job positions in the combination, For Fixed parameters for numerical conversion.
[0132] Step S403: determining a valid operation position according to the valid processing combination, and determining a predicted operation position according to each valid operation position.
[0133] The effective working position is the first preceding working position corresponding to the last preceding working position of the effective processing combination, that is, the latest position point for transporting and processing the electric vehicle to which the vehicle with the same trajectory moves after moving according to the current trajectory. At this time, the predicted working position can be determined through each effective working position. The determination method can be to randomly select a position from all effective working positions as the predicted working position, or it can be determined according to the method in steps S500-S5032.
[0134] The steps of determining the predicted operation position according to each effective operation position include:
[0135] Step S500: determining an effective separation distance according to any two effective working positions, and grouping two effective working positions whose effective separation distance is less than a preset permitted upper limit distance into the same preset initially empty position set.
[0136] The effective separation distance is the straight-line distance between two effective working positions, and the permitted upper limit distance is the maximum effective separation distance allowed when the two effective working positions are in the same area that can be moved by the transport personnel at the same time, set by the staff. When the effective separation distance is less than the permitted upper limit distance, it means that the two effective working positions are in the same area. At this time, they are summarized in the same position set for subsequent analysis; the summarization method of the effective working positions is as follows: for example, there are three effective working positions XYZ, among which the effective separation distance between X and Y is less than the permitted upper limit distance, the effective separation distance between Y and Z is less than the permitted upper limit distance, and the effective separation distance between X and Z is not less than the permitted upper limit distance, then because X and Y can be summarized in the same position set, and Y and Z can be summarized in the same position set, X, Y, and Z can be summarized in one position set at the same time, so as to summarize the effective working positions in the same area.
[0137] Step S501: Count valid working positions in each position set to determine the number within the set.
[0138] The internal quantity of the set is the number of valid job positions in the position set.
[0139] Step S502: Calculate the internal proportion of each position set according to the internal quantity of each set, and perform a difference calculation according to the internal proportion of the largest set and the internal proportion of the second largest set to determine the internal proportion difference.
[0140] The internal proportion of the set is the ratio of the number of valid job positions in a single position set to all valid job positions, and the internal proportion difference is determined by subtracting the internal proportion of the second largest set from the internal proportion of the largest set.
[0141] Step S503: Determine whether the internal ratio difference is greater than a preset demand ratio difference.
[0142] The demand proportion difference is the minimum internal proportion difference set by the staff to determine whether there are at least two sets of locations with a small difference in the number of valid working locations, that is, to determine whether there are at least two areas where the transport vehicle traveling on this path will operate, which is convenient for subsequent analysis.
[0143] Step S5031: If the internal proportion difference is not greater than the demand proportion difference, the preset fixed operation position is determined as the predicted operation position.
[0144] When the internal proportion difference is not greater than the demand proportion difference, it means that there are at least two areas that the transport vehicle traveling on this path may reach. At this time, the fixed working position can be determined as the predicted working position, where the fixed working position can be set to a location point that is not in the current city, so that an alarm signal is always output when this situation occurs.
[0145] Step S5032: If the internal proportion difference is greater than the demand proportion difference, the valid operation position in the position set corresponding to the largest set internal proportion is defined as the candidate operation position, and the predicted operation position is determined among the candidate operation positions.
[0146] When the internal proportion difference is greater than the demand proportion difference, it means that there is only one area with a high probability of being reached. At this time, it is defined as an alternative work position to determine the predicted work position based on the alternative work position. The predicted work position determined based on the alternative work position can be determined randomly, or it can be determined by referring to the method such as steps S600-S605.
[0147] The steps of determining the predicted operation position among the candidate operation positions include:
[0148] Step S600: Connect and enclose candidate operation positions to determine a predicted demand area.
[0149] The predicted demand area is the area enclosed by the outermost line segments after connecting the alternative operation positions.
[0150] Step S601: Counting the occurrence of each candidate operating position as a valid operating position to determine the number of position selections.
[0151] The number of position selections is the number of times the same position is determined as a valid operating position.
[0152] Step S602: randomly generating a variable simulated operation position in the predicted demand area, and determining the distance between the positions according to the simulated operation position and the candidate operation positions.
[0153] By simulating and generating simulated operation positions, the specific conditions of each location point can be simulated, which is convenient for the subsequent determination of the predicted operation position; the position separation distance is the straight-line distance value between the simulated operation position and the alternative operation position.
[0154] Step S603: Determine the connection importance coefficient corresponding to the number of position selections according to the preset connection matching relationship.
[0155] The connection importance coefficient is a numerical value that reflects the degree of relationship between two location points. The greater the number of location selections, the greater the importance between the two location points. At this time, the corresponding connection importance coefficient is also larger. The connection matching relationship between the two is determined by the staff through multiple tests in advance.
[0156] Step S604: determining the point connection tension according to the distance between each position and the corresponding connection importance coefficient, and performing a force analysis according to the point connection tension to determine a comprehensive force value.
[0157] The connection between two position points can be compared to a spring. In this case, the point connection tension is the external tension generated by the alternative working position on the simulated working position, which is determined by multiplying the connection importance coefficient by the distance between the positions. The comprehensive force value is the tension value obtained after comprehensive processing of the external tension received by the simulated working position.
[0158] Step S605: Determine the minimum comprehensive force value according to a preset sorting rule, and determine the simulated operation position corresponding to the comprehensive force value as the predicted operation position.
[0159] The sorting rule is a method set by the staff to sort the numerical values, such as the bubble method. The sorting rule can be used to determine the minimum comprehensive force value, that is, the simulated work position determined at this time is the most stable, that is, the simulated work position is the position point that best represents all other alternative work positions. At this time, it can be determined as the predicted work position.
[0160] After the comprehensive force value is determined, the electric vehicle safety management method based on the Internet of Things also includes:
[0161] Step S700: Determine whether there are at least two simulated operation positions with the same and minimum comprehensive force values.
[0162] The purpose of the judgment is to find out whether there are multiple simulated operation positions that meet the requirements, so as to determine the only predicted operation position.
[0163] Step S7001: If there are not at least two simulated operation positions with the same and minimum comprehensive force values, the simulated operation position corresponding to the minimum comprehensive force value is determined as the predicted operation position.
[0164] When there are not at least two simulated operation positions with the same and minimum comprehensive force values, it means that there is only one simulated operation position that meets the requirements. In this case, it can be determined as the predicted operation position.
[0165] Step S7002: If there are at least two simulated operating positions with the same and minimum comprehensive force values, the simulated operating position corresponding to the minimum comprehensive force value is defined as a feasible operating position.
[0166] When there are at least two simulated operation positions with the same and minimum comprehensive force values, it means that there are multiple simulated operation positions that meet the requirements. At this time, they are defined as feasible operation positions to distinguish different simulated operation positions for subsequent analysis.
[0167] Step S701: Correcting the position selection times corresponding to each candidate operation position according to a preset unit number to determine a subsequent selection number.
[0168] The number of subsequent selections is the value obtained by subtracting the number of unit selections from the number of position selections, where the number of unit selections is a fixed number set by the staff, and generally the number of unit selections is 1.
[0169] Step S702: re-determine the comprehensive force value in each feasible operation position according to the subsequent selection times, and continue to perform the minimum comprehensive force value analysis until the predicted operation position is determined.
[0170] By correcting the number of subsequent selections to achieve changes in the connection importance coefficient of the position, the comprehensive force value of each position can be re-analyzed to continue to determine the predicted operation position. When there are still multiple simulated operation positions that meet the requirements, the number of subsequent selections can continue to be corrected using the unit number until the only predicted operation position that best meets the requirements is determined.
[0171] Reference Figure 2 Based on the same inventive concept, an embodiment of the present invention provides an electric vehicle safety management system based on the Internet of Things, including:
[0172] An acquisition module, used to obtain the vehicle activation status;
[0173] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;
[0174] A judgment module, connected with the acquisition module and the processing module, for judging the information;
[0175] When the judging module judges that the vehicle activation state is consistent with the preset deactivation state, the acquiring module acquires the vehicle location according to the preset data acquisition frequency;
[0176] The processing module determines the vehicle moving distance according to the vehicle positions obtained at adjacent time points;
[0177] The judging module judges whether the vehicle moving distance is greater than a preset vehicle moving distance;
[0178] If the judging module judges that the vehicle moving distance is not greater than the vehicle moving distance, the processing module deletes the data of the vehicle position corresponding to the rear time point in the adjacent time points;
[0179] If the judging module judges that the vehicle moving distance is greater than the vehicle moving distance, the processing module defines the position of the vehicle corresponding to the time point at the rear of the adjacent time points as the vehicle subsequent position, and enables the obtaining module to obtain the personnel management position;
[0180] The processing module defines the handling and processing area with the personnel management position as the center and the preset processing distance as the radius;
[0181] The judgment module judges whether the subsequent position of the vehicle is within the handling area;
[0182] If the judgment module determines that the subsequent position of the vehicle is within the handling area, the processing module outputs a normal handling signal;
[0183] If the judgment module determines that the subsequent position of the vehicle is not within the handling area, the processing module outputs a vehicle alarm signal;
[0184] Personnel movement analysis module, used to analyze and process the movement of management personnel;
[0185] The regional prediction and analysis module is used to predict and analyze the subsequent operation areas of the transport personnel;
[0186] A preceding operation position analysis module is used to analyze the positions of each preceding operation to determine a predicted operation position;
[0187] An effective operation position analysis module is used to analyze each effective operation position to determine a predicted operation position;
[0188] An alternative operation position analysis module is used to analyze each alternative operation position to determine a predicted operation position;
[0189] The simulated operation position screening module is used to screen multiple simulated operation positions that meet the requirements.
[0190] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
Claims
1. A safety management method for electric vehicles based on the Internet of Things, characterized in that: include: Get the vehicle activation status; When the vehicle activation state is consistent with the preset shutdown state, the vehicle position is acquired according to the preset data acquisition frequency; Determine the vehicle moving distance based on the vehicle positions obtained at adjacent time points; Determine whether the vehicle moving distance is greater than a preset vehicle moving distance; If the vehicle moving distance is not greater than the vehicle moving distance, the data of the vehicle position corresponding to the time point behind the adjacent time point is deleted; If the vehicle moving distance is greater than the vehicle moving distance, the position of the vehicle corresponding to the time point behind the adjacent time points is defined as the vehicle subsequent position, and the personnel management position is obtained; The handling area is defined with the personnel management position as the center and the preset handling distance as the radius; Determine whether the subsequent position of the vehicle is within the handling area; If the subsequent position of the vehicle is within the handling area, a normal handling signal is output; If the subsequent position of the vehicle is not within the handling area, a vehicle alarm signal is output; After the personnel management position is determined, the electric vehicle safety management method based on the Internet of Things also includes: Constructing a previous time point on a preset time axis that is ahead of the current time point and separated from the current time point by a preset unit time length, and defining the personnel management position corresponding to the previous time point as the previous management position; Determine whether the current personnel management position is consistent with the previous management position; If the current personnel management position is consistent with the previous management position, the handling area is determined according to the current personnel management position; If the current personnel management position is inconsistent with the previous management position, the handling area will not be demarcated; If the current personnel management position is inconsistent with the previous management position, the electric vehicle safety management method based on the Internet of Things also includes: Construct a transport interval with a preset unit distance radius based on the current personnel management position; Determine whether the subsequent position of the vehicle is within the transport interval; If the subsequent position of the vehicle is within the transport interval, a normal transport signal is output; If the subsequent position of the vehicle is not within the transport interval, the previous operation position is obtained; Determine the predicted operation position according to the previous operation position, and construct the predicted processing area according to the predicted operation position; Determine whether the subsequent position of the vehicle is within the prediction processing area; If the subsequent position of the vehicle is within the predicted processing area, a normal handling signal is output; If the subsequent position of the vehicle is not within the predicted processing area, a vehicle alarm signal is output; The steps of determining the predicted operation position based on the previous operation position include: According to the positions of the preceding operations, the preceding operations are combined in chronological order to determine the preceding processing combination; A historical interval with a width of a preset historical length is established on the time axis with the current time point as the rear end point, and each preceding processing combination is obtained in the historical interval, and the preceding processing combination is defined as a comparison processing combination; Analyze the comparison processing combination and the previous processing combination to determine the combination similarity value, and define the comparison processing combination whose combination similarity value is greater than the preset demand similarity value as a valid processing combination; An effective operation position is determined according to the effective processing combination, and a predicted operation position is determined according to each effective operation position.
2. The electric vehicle safety management method based on the Internet of Things according to claim 1 is characterized in that: The steps of determining the predicted operation position according to each effective operation position include: Determine an effective separation distance according to any two effective working positions, and classify two effective working positions whose effective separation distance is less than a preset upper limit of the permitted distance into the same preset initially empty position set; Counting valid working positions in each position set to determine the number within the set; Calculate the internal proportion of each position set based on the internal quantity of each set, and calculate the difference between the internal proportion of the largest set and the internal proportion of the second largest set to determine the internal proportion difference; Determine whether the internal ratio difference is greater than the preset demand ratio difference; If the internal proportion difference is not greater than the demand proportion difference, the preset fixed operation position is determined as the predicted operation position; If the internal proportion difference is greater than the demand proportion difference, the valid operation position in the position set corresponding to the largest set internal proportion is defined as the alternative operation position, and the predicted operation position is determined among the alternative operation positions.
3. The electric vehicle safety management method based on the Internet of Things according to claim 2 is characterized in that: The steps of determining the predicted operation position among the candidate operation positions include: Connect and enclose each candidate operation location to determine the predicted demand area; Counting the occurrence of each candidate operation position as a valid operation position to determine the number of position selections; A variable simulated operation position is randomly generated in the predicted demand area, and the distance between the positions is determined based on the simulated operation position and the alternative operation positions; Determine the connection importance coefficient corresponding to the number of position selections according to the preset connection matching relationship; Determine the point connection tension according to the distance between each position and the corresponding connection importance coefficient, and perform stress analysis based on the connection tension at each point to determine the comprehensive stress value; The comprehensive force value with the minimum value is determined according to the preset sorting rules, and the simulated operation position corresponding to the comprehensive force value is determined as the predicted operation position.
4. The electric vehicle safety management method based on the Internet of Things according to claim 3 is characterized in that: After the comprehensive force value is determined, the electric vehicle safety management method based on the Internet of Things also includes: Determine whether there are at least two simulated operation positions with the same and minimum comprehensive force values; If there are not at least two simulated operation positions with the same and minimum comprehensive force values, the simulated operation position corresponding to the minimum comprehensive force value is determined as the predicted operation position; If there are at least two simulated operation positions with the same and minimum comprehensive force values, the simulated operation position corresponding to the minimum comprehensive force value is defined as the feasible operation position; According to a preset unit number, the number of position selections corresponding to each candidate operation position is corrected to determine the number of subsequent selections; The comprehensive force value is re-determined in each feasible working position according to the subsequent selection times, and the minimum comprehensive force value analysis is continued until the predicted working position is determined.
5. An electric vehicle safety management system based on the Internet of Things, characterized in that: include: An acquisition module, used to obtain the vehicle activation status; A processing module, connected to the acquisition module and the judgment module, for storing and processing information; A judgment module, connected with the acquisition module and the processing module, for judging the information; When the judging module judges that the vehicle activation state is consistent with the preset deactivation state, the acquiring module acquires the vehicle location according to the preset data acquisition frequency; The processing module determines the vehicle moving distance according to the vehicle positions obtained at adjacent time points; The judging module judges whether the vehicle moving distance is greater than a preset vehicle moving distance; If the judging module judges that the vehicle moving distance is not greater than the vehicle moving distance, the processing module deletes the data of the vehicle position corresponding to the rear time point in the adjacent time points; If the judging module judges that the vehicle moving distance is greater than the vehicle moving distance, the processing module defines the position of the vehicle corresponding to the time point at the rear of the adjacent time points as the vehicle subsequent position, and enables the obtaining module to obtain the personnel management position; The processing module defines the handling and processing area with the personnel management position as the center and the preset processing distance as the radius; The judgment module judges whether the subsequent position of the vehicle is within the handling area; If the judgment module determines that the subsequent position of the vehicle is within the handling area, the processing module outputs a normal handling signal; If the judgment module determines that the subsequent position of the vehicle is not within the handling area, the processing module outputs a vehicle alarm signal; After the personnel management position is determined, the processing module constructs a previous time point on a preset time axis that is ahead of the current time point and separated from the current time point by a preset unit time length, and defines the personnel management position corresponding to the previous time point as the previous management position; The judgment module judges whether the current personnel management position is consistent with the previous management position; If the judgment module determines that the current personnel management position is consistent with the previous management position, the processing module determines the handling and processing area according to the current personnel management position; If the judgment module determines that the current personnel management position is inconsistent with the previous management position, the processing module does not delineate the handling processing area; If the judgment module determines that the current personnel management position is inconsistent with the previous management position, the processing module constructs a transport interval with a radius of a preset unit distance according to the current personnel management position; The judgment module judges whether the subsequent position of the vehicle is within the transport interval; If the judgment module determines that the subsequent position of the vehicle is within the transport interval, the processing module outputs a normal transport signal; If the judgment module determines that the subsequent position of the vehicle is not within the transport interval, the acquisition module acquires the previous operation position; The processing module determines the predicted operation position according to the previous operation position, and constructs the predicted processing area according to the predicted operation position; The judgment module judges whether the subsequent position of the vehicle is within the prediction processing area; If the judgment module determines that the subsequent position of the vehicle is within the predicted processing area, the processing module outputs a normal handling signal; If the judgment module determines that the subsequent position of the vehicle is not within the predicted processing area, the processing module outputs a vehicle alarm signal; The step of the processing module determining the predicted operation position according to the previous operation position includes: The processing module combines the positions of the preceding operations in a chronological order to determine the preceding processing combination; The processing module establishes a historical interval with a width of a preset historical length on the time axis with the current time point as the rear end point, obtains each preceding processing combination in the historical interval, and defines the preceding processing combination as a comparison processing combination; The processing module analyzes the comparison processing combination and the previous processing combination to determine the combination similarity value, and defines the comparison processing combination whose combination similarity value is greater than the preset requirement similarity value as a valid processing combination; The processing module determines an effective operation position according to the effective processing combination, and determines a predicted operation position according to each effective operation position.
Citation Information
Patent Citations
Shared vehicle displacement determination method and device
CN118444350A