Method and system for mobile phone remote control driving simulator
By remotely controlling the driving simulator through a mobile phone, using TCP and P2P protocols to verify the trainee's identity, record abnormal points and push correct operations, it solves the problem of trainees' abnormal operations and improves the effect and memory of driving training.
Patent Information
- Application Number
- CN202310212324.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-07
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2043-03-07
AI Technical Summary
In existing driving simulators, students are prone to abnormal operations during training, resulting in simulated vehicle violations, forming muscle memory, affecting actual driving results and causing psychological burden.
The driving simulator is remotely controlled via mobile phone to verify the student's identity, record the driving route and abnormal points, push the correct operating steps in real time, use TCP and P2P protocols to transmit data, and combine the abnormal point threshold judgment algorithm to provide voice reminders to correct abnormal operations.
Effectively correct students' abnormal operations, reduce violations in simulated driving, improve training results, reduce psychological burden, and enhance driving memory.
Smart Images

Figure CN116189505B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of driving simulation, in particular to a method and system for remotely controlling a driving simulator using a mobile phone. Background Art
[0002] Driving simulation simulates the vehicle driving process through a virtual track and a virtual vehicle. During this period, users need to drive the virtual vehicle through the physical operating equipment provided in the simulation room, allowing users to experience the pleasure of driving a vehicle without leaving home.
[0003] Most of the existing driving simulations are used for students in driving schools. They help students become familiar with the various vehicle control devices before actual driving, and can also be used as a daily practice project. However, in actual training, since most of the students are novices, abnormal operations often occur during the driving simulation, causing the simulated vehicle to violate regulations. The students do not know whether their operating steps are correct and often make mistakes in the same place. Over time, this will not only cause a psychological burden on the students, but also form muscle memory, making it easy for the same operations to occur during actual driving, affecting the students' normal training.
[0004] In order to address the above problems, a method and system for remotely controlling a driving simulator using a mobile phone are urgently needed. Summary of the Invention
[0005] The object of the present invention is to provide a method and system for remotely controlling a driving simulator using a mobile phone, so as to solve the problems raised in the above-mentioned background technology.
[0006] To achieve the above object, one of the objects of the present invention is to provide a method for remotely controlling a driving simulator using a mobile phone, comprising the following steps:
[0007] S1. Verify the student's identity information. Based on the TCP protocol, the student connects to the simulator through the local area network.
[0008] S2. The simulator's mobile UI displays the operation functions, and students log in to the UI to select information;
[0009] S3, the mobile terminal obtains and collects data and calls data based on the information selected by the students;
[0010] S4, transmitting the called data to the simulator based on P2P point-to-point;
[0011] S5. The simulator pulls the corresponding resources and configurations based on the called data and adjusts to the simulated driving state;
[0012] S6. The simulator records the trainee’s driving route and route completion, and identifies simulation anomalies.
[0013] S7. Based on the simulated abnormal point, the simulator records the student's operation steps at the abnormal point;
[0014] S8. The mobile terminal formulates or pushes the correct operation steps for the abnormal points in real time based on the operation steps of the students at the abnormal points.
[0015] As a further improvement of the present technical solution, the simulator connection method in S1 includes the following steps:
[0016] S1.1. The mobile terminal sends a transmission control block TCP to the simulator receiving terminal;
[0017] S1.2, after the simulator receiving end receives the transmission control block TCP, the mobile end transmits the connection request message segment to the simulator receiving end through the transmission control block TCP;
[0018] S1.3. The simulator receiving end confirms the connection request segment, and the mobile end is connected to the simulator.
[0019] As a further improvement of this technical solution, the method for obtaining and collecting data by the mobile terminal in S3 includes the following steps:
[0020] S3.1. Configure a mobile database to store collected data;
[0021] S3.2. The mobile terminal determines the updated data and records the updated data into the mobile terminal database in real time;
[0022] S3.3. The mobile database compares the new and old data and removes redundant data.
[0023] As a further improvement of this technical solution, the method for calling data in S3 includes the following steps:
[0024] S3.4. The mobile terminal determines the student selection information and marks the selection information;
[0025] S3.5. The mobile terminal calls corresponding data in the mobile terminal database based on the selected information after the mark processing;
[0026] S3.6. The mobile terminal encapsulates and processes the call data.
[0027] As a further improvement of the present technical solution, the route completion recording method in S6 includes the following steps:
[0028] S6.1. Monitor the student's simulated driving process in real time and determine the student's driving trajectory;
[0029] S6.2. Determine the method and steps for students at different positions to operate the simulator based on the driving trajectory.
[0030] As a further improvement of the present technical solution, the S6 outlier determination method includes the following steps:
[0031] S6.3. Store the standard driving trajectory of each driving route in real time and determine the abnormal point threshold of each driving route;
[0032] S6.4. The mobile terminal identifies the driving trajectory of the current student's driving route and calls the corresponding standard driving trajectory for comparison processing;
[0033] S6.5. Based on the comparison results, obtain simulated abnormal points between the current driving trajectory and the standard driving trajectory.
[0034] 7. As a further improvement of this technical solution, the S6 abnormal point determination adopts a threshold judgment algorithm, and its algorithm formula is as follows:
[0035] E exception :[e1, e2, …, e n ];
[0036]
[0037]
[0038] Among them E exception is the number of abnormalities at different locations in the driving trajectory, e1 to e n is the number of anomalies at different locations in the driving trajectory, is the abnormality threshold, n is the number of abnormal points in the driving trajectory, f(E) is the abnormal point judgment function, E is the number of abnormalities of the currently input abnormal point, when the number of abnormalities of the currently input abnormal point E is less than the abnormality threshold When the outlier judgment function f(E) outputs 0, it indicates that the anomaly at this location is an accidental event and does not need to be marked as an outlier. When the number of anomalies E at the currently input outlier is not less than the anomaly threshold When , the output of the outlier judgment function f(E) is 1, indicating that the occurrence of an anomaly at this location is a high-probability event, and its location is marked as an outlier.
[0039] As a further improvement of this technical solution, the S7 trainee operation step recording method includes the following steps:
[0040] S7.1. Determine the order in which students can operate the simulator according to the steps for students to operate the simulator at different positions in S6.2;
[0041] S7.2. Determine a standardized driving operation sequence based on the standardized driving trajectory in S6.4;
[0042] S7.3. Compare the trainee's operating sequence with the standard driving operating sequence to determine the cause of the abnormality.
[0043] As a further improvement of this technical solution, the method for pushing the correct operating steps in S8 includes the following steps:
[0044] S8.1. The mobile terminal records the abnormal points in each student's driving route and transmits the correct operating steps corresponding to the abnormal points to the simulator terminal;
[0045] S8.2. The second simulated driving process identifies the student's identity, and the simulation terminal automatically calls the correct operating steps corresponding to the student's abnormal point information;
[0046] S8.3. When the trainee reaches the abnormal point during the second simulation, the simulator will remind the trainee of the corresponding correct operating steps through voice broadcast.
[0047] The second object of the present invention is to provide a system using the mobile phone remote control driving simulator method, wherein the simulator in S1 includes a student information entry module, the student information entry module is used to verify the student identity information and determine the information selection, the output end of the student information entry module is connected to a data receiving module, the mobile terminal includes a mobile terminal database, the output end of the mobile terminal database is connected to the input end of the data receiving module, the mobile terminal database is used to acquire and collect data, and transmit the acquired and collected data to the data receiving module, the output end of the data receiving module is connected to a resource adaptation module, the resource adaptation module combines the student information selection and pulls the corresponding resources and configuration according to the called data, the output end of the resource adaptation module is connected to a simulation result output module, the The mobile terminal also includes a data update and adjustment module, the input end of the data update and adjustment module is connected to the output end of the simulation result output module, the simulation result output module is used to record the student's driving route and route completion, and determine the simulation abnormal points, generate simulation result output information, and transmit the simulation result output information to the data update and adjustment module. The data update and adjustment module confirms the abnormal point standard driving operation based on the simulation result output information. The output end of the simulation result output module is also connected to a memory reminder module, the input end of the memory reminder module is connected to the output end of the data update and adjustment module, the data update and adjustment module transmits the abnormal point standard driving operation to the memory reminder module, the memory reminder module generates memory points, and formulates or pushes the correct operation steps of the abnormal points in real time.
[0048] Compared with the prior art, the present invention has the following beneficial effects:
[0049] In the method and system of the mobile phone remote control driving simulator, the simulator records the student's operating steps at the abnormal point according to the simulated abnormal point, and infers the student's operation sequence according to the student's operation configuration of the simulator during the simulated driving process, thereby deriving the abnormal step, that is, the simulated abnormal point is caused by the abnormal step. Subsequently, the mobile terminal formulates or pushes the correct operating steps of the abnormal point in real time according to the student's operating steps at the abnormal point, that is, the correct and standardized operating steps of the simulated abnormal point, and forms a memory at the same time, and transmits the correct operating steps to the simulator in the form of data. When the student simulates driving to the abnormal point for the second time, the simulator memory point responds, reminding the student of the correct and standardized operating steps of the abnormal point in real time, helping the student to overcome the simulated abnormal point, deepen the simulated driving memory, and prevent repeated simulated driving abnormal points. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is the overall process step diagram of the present invention;
[0051] Figure 2 A diagram showing the steps of the simulator connection method of the present invention;
[0052] Figure 3 This is a step diagram of the method for obtaining and collecting data on a mobile terminal of the present invention;
[0053] Figure 4 A step diagram of the data calling method of the present invention;
[0054] Figure 5 A step diagram of the route completion recording method of the present invention;
[0055] Figure 6 This is a step diagram of the abnormal point determination method of the present invention;
[0056] Figure 7 A step diagram for recording the student operation steps of the present invention;
[0057] Figure 8 Push method step diagram for the correct operation steps of the present invention;
[0058] Figure 9 This is a structural diagram of the connection between the simulator and the mobile terminal of the present invention.
[0059] The meaning of each number in the figure is:
[0060] 10. Student information entry module; 20. Data receiving module; 30. Resource adaptation module; 40. Simulation result output module; 50. Memory reminder module; 60. Mobile terminal database; 70. Data update and adjustment module. DETAILED DESCRIPTION
[0061] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 making creative efforts are within the scope of protection of the present invention.
[0062] Example 1
[0063] See also Figures 1-9 As shown, one of the purposes of this embodiment is to provide a method for remotely controlling a driving simulator using a mobile phone, comprising the following steps:
[0064] S1. Verify the student's identity information. Based on the TCP protocol, the student connects to the simulator through the local area network.
[0065] S2. The simulator's mobile UI displays the operation functions, and students log in to the UI to select information;
[0066] S3, the mobile terminal obtains and collects data and calls data based on the information selected by the students;
[0067] S4, transmitting the called data to the simulator based on P2P point-to-point;
[0068] S5. The simulator pulls the corresponding resources and configurations based on the called data and adjusts to the simulated driving state;
[0069] S6. The simulator records the trainee’s driving route and route completion, and identifies simulation anomalies.
[0070] S7. Based on the simulated abnormal point, the simulator records the student's operation steps at the abnormal point;
[0071] S8. The mobile terminal formulates or pushes the correct operation steps for the abnormal points in real time based on the operation steps of the students at the abnormal points.
[0072] During specific use, the student's identity information is first verified. Based on the TCP protocol, the student connects to the simulator through the local area network. The simulator's mobile UI interface displays the operation function. The student logs in to the UI interface to select information. The mobile terminal obtains and collects data, such as vehicle model, test site, route training project and other data, and calls data according to the information selected by the student. The mobile terminal combines the information selected by the student and transmits the called data to the simulator in a P2P point-to-point manner. After receiving the data, the simulator pulls the corresponding resources and configurations according to the called data, and adjusts to the simulated driving state. At this time, the student can simulate the selected project through the simulator. During the simulated driving process, the simulator records the student's driving route and route completion, and determines the simulated abnormal points, that is, the location where the deduction operation occurs. For example, in the process of reversing into the garage, the simulated vehicle and the garage are The lines are not aligned, causing the simulated vehicle to tilt and fall into the garage. This location is the simulated abnormal point of the simulated vehicle. At this time, the simulator records the student's operation steps at the abnormal point based on the simulated abnormal point, and infers the student's operation sequence based on the student's operation of the simulator configuration during the simulated driving process, thereby deriving the abnormal steps, that is, the simulated abnormal point is caused by the abnormal steps. Subsequently, the mobile terminal formulates or pushes the correct operation steps of the abnormal point in real time based on the student's operation steps at the abnormal point, that is, the correct and standardized operation steps of the simulated abnormal point, and forms a memory at the same time, and transmits the correct operation steps to the simulator in the form of data. When the student simulates driving to the abnormal point for the second time, the simulator memory point responds, and reminds the student of the correct and standardized operation steps of the abnormal point in real time, helping the student to overcome the simulated abnormal point, deepen the simulated driving memory, and prevent repeated simulated driving abnormal points.
[0073] Furthermore, the simulator connection method in S1 includes the following steps:
[0074] S1.1. The mobile terminal sends a transmission control block TCP to the simulator receiving terminal;
[0075] S1.2, after the simulator receiving end receives the transmission control block TCP, the mobile end transmits the connection request message segment to the simulator receiving end through the transmission control block TCP;
[0076] S1.3. The simulator receiving end confirms the connection request segment, and the mobile end is connected to the simulator.
[0077] During specific use, the student first confirms his identity on the mobile terminal, and then the mobile terminal sends a transmission control block TCP to the simulator receiving end. When the simulator receiving end receives the transmission control block TCP, the mobile terminal immediately transmits the connection request segment to the simulator receiving end through the transmission control block TCP. The simulator receiving end confirms the connection request segment, and the mobile terminal and the simulator are connected through a local area network.
[0078] Furthermore, the method for obtaining and collecting data on the mobile terminal in S3 includes the following steps:
[0079] S3.1. Configure a mobile database to store collected data;
[0080] S3.2. The mobile terminal determines the updated data and records the updated data into the mobile terminal database in real time;
[0081] S3.3. The mobile database compares the new and old data and removes redundant data.
[0082] During specific use, the mobile terminal first configures the mobile terminal database. The database stores the collected data information. The mobile terminal determines the update data according to the simulation driving update rules. For example, if the test route changes, the test items are increased or decreased, and the driving vehicle type, etc., these are all updated data. The mobile terminal will add the updated data to the mobile terminal database in real time. The mobile terminal database compares the new and old data and eliminates redundant data. For example, when there is a route change, the mobile terminal database will store the supplemented route data, and at the same time locate the corresponding initial route in the database, and eliminate the data corresponding to the initial route, thereby preventing data redundancy in the mobile terminal database and ensuring the simulation effect of the students.
[0083] Specifically, the method for calling data in S3 includes the following steps:
[0084] S3.4. The mobile terminal determines the student selection information and marks the selection information;
[0085] S3.5. The mobile terminal calls corresponding data in the mobile terminal database based on the selected information after the mark processing;
[0086] S3.6. The mobile terminal encapsulates and processes the call data.
[0087] During specific use, first, the mobile terminal determines the student's selection information and marks the selection information, determines which simulated driving steps the student needs to perform next through the simulator, and locates the corresponding data based on these simulated driving steps. The mobile terminal calls the corresponding data in the mobile terminal database based on the marked selection information, and then the mobile terminal encapsulates the called data, that is, encapsulates the data corresponding to each driving step, so that it can be transmitted to the simulator for online simulated driving.
[0088] In addition, the route completion recording method in S6 includes the following steps:
[0089] S6.1. Monitor the student's simulated driving process in real time and determine the student's driving trajectory;
[0090] S6.2. Determine the method and steps for students at different positions to operate the simulator based on the driving trajectory.
[0091] During specific use, first, monitor the student's simulated driving process in real time, determine the student's driving trajectory, monitor the student's operation through the camera, configure the simulator with a pre-stored database, bind the pre-stored database to the student's identity, and store the student's simulated driving trajectory throughout each time. At the same time, the student's operation recorded by the camera is stored synchronously with the simulated driving trajectory. According to the driving trajectory, the method and steps for students in different positions to operate the simulator are determined to achieve the function of locating the operation steps.
[0092] In addition, the S6 outlier determination method includes the following steps:
[0093] S6.3. Store the standard driving trajectory of each driving route in real time and determine the abnormal point threshold of each driving route;
[0094] S6.4. The mobile terminal identifies the driving trajectory of the current student's driving route and calls the corresponding standard driving trajectory for comparison processing;
[0095] S6.5. Based on the comparison results, obtain simulated abnormal points between the current driving trajectory and the standard driving trajectory.
[0096] During specific use, first, the mobile terminal stores the standard driving trajectory of each driving route in real time, determines the abnormal point threshold of each driving route, and identifies the driving trajectory of the driving route currently selected by the student, and calls the corresponding standard driving trajectory for comparison processing. For example, during a straight-line driving project, the driver is required to maintain the same speed and drive along the same lane. At this time, the vehicle needs to keep driving in a straight line. The judgment standard will be based on the distance between the vehicle tires and the lane line. The mobile terminal will determine the standard distance between the vehicle tires and the lane line based on the standard driving trajectory. In this process, the distance between the vehicle tires and the lane line is the abnormal point threshold. When the vehicle tires press the line during straight-line driving, it indicates that the vehicle has a simulated abnormal point during straight-line driving, and the simulated abnormal point is marked.
[0097] 8. Furthermore, the S6 outlier point is determined using a threshold judgment algorithm, and its algorithm formula is as follows:
[0098] E exception :[e1, e2, …, e n ];
[0099]
[0100]
[0101] Among them E exception is the number of abnormalities at different locations in the driving trajectory, e1 to e n is the number of anomalies at different locations in the driving trajectory, is the abnormality threshold, n is the number of abnormal points in the driving trajectory, f(E) is the abnormal point judgment function, E is the number of abnormalities of the currently input abnormal point, when the number of abnormalities of the currently input abnormal point E is less than the abnormality threshold When the outlier judgment function f(E) outputs 0, it indicates that the anomaly at this location is an accidental event and does not need to be marked as an outlier. When the number of anomalies E at the currently input outlier is not less than the anomaly threshold When , the output of the outlier judgment function f(E) is 1, indicating that the occurrence of an anomaly at this location is a high-probability event, and its location is marked as an outlier.
[0102] Furthermore, the S7 student operation step recording method includes the following steps:
[0103] S7.1. Determine the order in which students will operate the simulator based on the steps in S6.2 for students in different positions.
[0104] S7.2. Determine the standard driving operation sequence based on the standard driving trajectory in S6.4;
[0105] S7.3. Compare the trainee's operating sequence with the standard driving operating sequence to determine the cause of the abnormality.
[0106] During specific use, first determine the student's operation sequence based on the steps of how the student operates the simulator in different positions. For example, when reversing into a parking space, simulate the vehicle's steering wheel turning sequence and the turning time point. These rules are the key to determining whether the simulated vehicle can reverse into the parking space. Combined with the standardized driving trajectory, determine the standardized driving operation sequence, that is, the correct steering wheel steering sequence and the turning time point. Compare the student's operation sequence with the standardized driving operation sequence to determine the cause of the abnormal point and judge whether the student has missed or repeated steps or has errors in the time point.
[0107] Specifically, the method for pushing the correct operation steps in S8 includes the following steps:
[0108] S8.1. The mobile terminal records the abnormal points in each student's driving route and transmits the correct operating steps corresponding to the abnormal points to the simulator terminal;
[0109] S8.2. The second simulated driving process identifies the student's identity, and the simulation terminal automatically calls the correct operating steps corresponding to the student's abnormal point information;
[0110] S8.3. When the trainee reaches the abnormal point during the second simulation, the simulator will remind the trainee of the corresponding correct operating steps through voice broadcast.
[0111] During specific use, the mobile terminal records the abnormal point information of each student's driving route and transmits the correct operating steps corresponding to the abnormal point information to the simulation terminal. The simulation terminal recognizes the student's identity during the student's second simulated driving. At this time, the simulation terminal automatically calls the correct operating steps corresponding to the student's abnormal point information. When the student simulates driving to the abnormal point position for the second time, the simulation terminal reminds the student of the corresponding correct operating steps through voice broadcast, so as to prevent the student from making repeated mistakes, improve the student's simulation effect, and increase the simulation efficiency.
[0112] The second purpose of this embodiment is to provide a system for using a mobile phone to remotely control a driving simulator. The simulator in S1 includes a student information entry module 10. The student information entry module 10 is used to verify the student's identity information and determine the information selection. The output end of the student information entry module 10 is connected to a data receiving module 20. The mobile terminal includes a mobile terminal database 60. The output end of the mobile terminal database 60 is connected to the input end of the data receiving module 20. The mobile terminal database 60 is used to obtain and collect data and transmit the obtained and collected data to the data receiving module 20. The output end of the data receiving module 20 is connected to a resource adaptation module 30. The resource adaptation module 30 combines the student information selection and pulls the corresponding resources and configuration according to the called data. The output end of the resource adaptation module 30 is connected to a simulation result output module 40. The dynamic end also includes a data update adjustment module 70, the input end of the data update adjustment module 70 is connected to the output end of the simulation result output module 40, the simulation result output module 40 is used to record the student's driving route and route completion, and determine the simulation abnormal points, generate simulation result output information, and transmit the simulation result output information to the data update adjustment module 70. The data update adjustment module 70 confirms the abnormal point standard driving operation based on the simulation result output information. The output end of the simulation result output module 40 is also connected to the memory reminder module 50, the input end of the memory reminder module 50 is connected to the output end of the data update adjustment module 70, the data update adjustment module 70 transmits the abnormal point standard driving operation to the memory reminder module 50, the memory reminder module 50 generates memory points, and formulates or pushes the correct operation steps of the abnormal points in real time.
[0113] The above shows and describes the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions are merely preferred examples of the present invention and are not intended to limit the present invention. Various changes and improvements may be made to the present invention without departing from the spirit and scope of the present invention. Such changes and improvements fall within the scope of the present invention. The scope of protection claimed in the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for remotely controlling a driving simulator using a mobile phone, characterized in that: The steps include: S1. Verify the student's identity information. Based on the TCP protocol, the student connects to the simulator through the local area network. S2. The simulator's mobile UI displays the operation functions, and students log in to the UI to select information; S3, the mobile terminal obtains and collects data and calls data based on the information selected by the students; S4, transmitting the called data to the simulator based on P2P point-to-point; S5. The simulator pulls the corresponding resources and configurations based on the called data and adjusts to the simulated driving state; S6. The simulator records the student's driving route and route completion, and identifies simulation anomalies. Specifically: Store the standard driving trajectory of each driving route in real time and determine the abnormal point threshold of each driving route; The mobile terminal identifies the driving trajectory of the current student's driving route and calls the corresponding standard driving trajectory for comparison; According to the comparison results, the simulated abnormal points between the current driving trajectory and the standard driving trajectory are obtained; S7. Based on the simulated abnormal point, the simulator records the student's operation steps at the abnormal point, specifically: Determine the operation sequence of students based on the way and steps of students in different positions to operate the simulator; Determine the standard driving operation sequence based on the standard driving trajectory; Compare the trainee's operating sequence with the standard driving operating sequence to determine the cause of the abnormal point; S8. The mobile terminal formulates or pushes the correct operation steps for the abnormal points in real time based on the operation steps of the students at the abnormal points.
2. The method of mobile phone remote control driving simulator according to claim 1, characterized in that: The simulator connection method in S1 includes the following steps: S1.
1. The mobile terminal sends a transmission control block TCP to the simulator receiving terminal; S1.2, after the simulator receiving end receives the transmission control block TCP, the mobile end transmits the connection request message segment to the simulator receiving end through the transmission control block TCP; S1.
3. The simulator receiving end confirms the connection request segment, and the mobile end is connected to the simulator.
3. The method of mobile phone remote control driving simulator according to claim 2, characterized in that: The method for obtaining and collecting data on the mobile terminal in S3 includes the following steps: S3.
1. Configure a mobile database to store collected data; S3.
2. The mobile terminal determines the updated data and records the updated data into the mobile terminal database in real time; S3.
3. The mobile database compares the new and old data and removes redundant data.
4. The method of mobile phone remote control driving simulator according to claim 3, characterized in that: The method for calling data in S3 includes the following steps: S3.
4. The mobile terminal determines the student selection information and marks the selection information; S3.
5. The mobile terminal calls corresponding data in the mobile terminal database based on the selected information after the mark processing; S3.
6. The mobile terminal encapsulates and processes the call data.
5. The method of mobile phone remote control driving simulator according to claim 4, characterized in that: The route completion recording method in S6 includes the following steps: S6.
1. Monitor the student's simulated driving process in real time and determine the student's driving trajectory; S6.
2. Determine the method and steps for students at different positions to operate the simulator based on the driving trajectory.
6. The method of mobile phone remote control driving simulator according to claim 5, characterized in that: The S6 abnormal point determination adopts a threshold judgment algorithm, and its algorithm formula is as follows: ; ; ; in is the number of abnormalities at different locations in the driving trajectory, to is the number of anomalies at different locations in the driving trajectory, is the abnormality threshold, is the number of abnormal points in the driving trajectory, is the outlier judgment function, The number of times the abnormal point currently input has an abnormality. Less than the abnormal number threshold When the outlier judgment function The output is 0, indicating that the abnormality at this location is an accidental event and does not need to be marked as an abnormal point. The number of times the abnormality occurs at the current input abnormal point Not less than the abnormal number threshold When the outlier judgment function The output is 1, indicating that the occurrence of an anomaly at this location is a high-probability event, and its location is marked as an anomaly point.
7. The method of mobile phone remote control driving simulator according to claim 6, characterized in that: The method for pushing the correct operation steps in S8 includes the following steps: S8.
1. The mobile terminal records the abnormal points in each student's driving route and transmits the correct operating steps corresponding to the abnormal points to the simulator terminal; S8.
2. The second simulated driving process identifies the student's identity, and the simulation terminal automatically calls the correct operating steps corresponding to the student's abnormal point information; S8.
3. When the trainee reaches the abnormal point during the second simulation, the simulator will remind the trainee of the corresponding correct operating steps through voice broadcast.
8. A system using the mobile phone remote control driving simulator method according to any one of claims 1 to 7, characterized in that: The simulator in S1 includes a student information entry module (10), the student information entry module (10) is used to verify the student identity information and determine the information selection, the output end of the student information entry module (10) is connected to the data receiving module (20), the mobile terminal includes a mobile terminal database (60), the output end of the mobile terminal database (60) is connected to the input end of the data receiving module (20), the mobile terminal database (60) is used to obtain and collect data, and transmit the obtained and collected data to the data receiving module (20), the output end of the data receiving module (20) is connected There is a resource adaptation module (30), the resource adaptation module (30) is combined with the trainee information selection, and pulls the corresponding resources and configuration according to the called data. The output end of the resource adaptation module (30) is connected to the simulation result output module (40). The mobile terminal also includes a data update adjustment module (70), the input end of the data update adjustment module (70) is connected to the output end of the simulation result output module (40), and the simulation result output module (40) is used to record the trainee's driving route and route completion, and determine the simulation abnormal point, and generate simulation result output information, wherein the simulation abnormal point is determined Specifically, the method comprises the following steps: storing the standard driving trajectory of each driving route in real time, determining the abnormal point threshold of each driving route; the mobile terminal identifying the driving trajectory of the driving route currently selected by the student, calling the corresponding standard driving trajectory for comparison processing; obtaining the simulated abnormal point between the current driving trajectory and the standard driving trajectory according to the comparison result; recording the student operation steps of the abnormal point, specifically: determining the student operation sequence according to the steps of the student operating the simulator at different positions; determining the standard driving operation sequence in combination with the standard driving trajectory; comparing the student operation sequence with the standard driving operation sequence to determine the cause of the abnormal point; and transmitting the simulation result output information to the data updating and adjusting module (70); the data updating and adjusting module (70) confirms the abnormal point standard driving operation according to the simulation result output information; the output end of the simulation result output module (40) is also connected to the memory reminder module (50); the input end of the memory reminder module (50) is connected to the output end of the data updating and adjusting module (70); the data updating and adjusting module (70) transmits the abnormal point standard driving operation to the memory reminder module (50); the memory reminder module (50) generates a memory point and formulates or pushes the correct operation steps of the abnormal point in real time.
Citation Information
Patent Citations
Driving simulation experimental equipment and application thereof
CN104933924A
Interconnection intelligent automobile driving simulator
CN105867166A