Electric bicycle riding limiting method and device
By obtaining and comparing the current riding data and historical reference data of motorcyclists, determining the number of collisions thresholds, the effective limit on motorcycling is achieved, and the problem of high damage rate during motorcycling is solved, extending the service life and improving the riding experience.
Patent Information
- Application Number
- CN202411781282.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-25
AI Technical Summary
The lack of effective cycling restrictions in the prior art has resulted in the easy-to-break damage to the electric bicycle during cycling, affecting its service life and cycling experience.
By obtaining the user's current riding data, searching the historical reference riding data corresponding to the current riding start and end point, determining the collision number threshold, and comparing it based on the current collision number and threshold, obtaining the riding limit results.
It has achieved reasonable and effective restrictions on electric motorcycle riding, extended the service life of electric motorcycles, reduced operating costs, and provided a good cycling experience for subsequent users.
Smart Images

Figure CN119884508A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric motorcycles, and in particular to a riding restriction method and device for an electric motorcycle. Background Art
[0002] As the scale of shared electric motorcycles continues to expand, the number of users using this means of transportation continues to grow. However, some users lack care for their vehicles during riding, often choosing to ride on "shortcuts" with poor road conditions, or not following traffic rules during riding, and frequently colliding with roadside obstacles. These behaviors have led to an increase in the damage rate of electric motorcycles and increased the pressure on repairs and maintenance. In the long run, it will not only affect the riding experience of other users, but also shorten the service life of the vehicle and increase operating costs. However, there is currently no effective solution to restrict the riding of electric motorcycles. Summary of the invention
[0003] The present invention provides a riding restriction method and device for an electric motorcycle, which are used to solve the defect that there is no effective solution in the prior art to restrict the riding of an electric motorcycle.
[0004] The present invention provides a method for limiting riding of an electric motorcycle, comprising: Get the current riding data of the user riding the motorcycle; Retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determining a collision number threshold based on the historical reference riding data; The riding restriction result is obtained based on the comparison between the current number of collisions in the current riding data and the collision number threshold.
[0005] According to a riding restriction method for an electric motorcycle provided by the present invention, the current number of collisions in the current riding data is compared with the collision number threshold to obtain a riding restriction result, including: When the current riding route in the current riding data is a conventional riding route, a riding time comparison result is obtained based on a comparison between the current riding time in the current riding data and the reference riding time in the historical reference riding data; Obtaining a collision number comparison result based on a comparison between the current collision number and the collision number threshold; The riding restriction result is obtained based on the riding time comparison result and the collision number comparison result.
[0006] According to a riding restriction method for an electric motorcycle provided by the present invention, the riding restriction result is obtained by comparing the current number of collisions in the current riding data with the collision number threshold, and further comprising: When the current riding path in the current riding data is an unconventional riding path and the collision number threshold is empty, a riding restriction result is obtained based on a comparison between the current collision number and a preset collision number threshold.
[0007] According to a riding restriction method for an electric motorcycle provided by the present invention, the current number of collisions is obtained based on a collision sensor; The collision sensor is arranged on the outer sides of the front and rear wheels of the motorcycle and / or on the bottom of the motorcycle seat.
[0008] According to a riding restriction method for an electric motorcycle provided by the present invention, the step of retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database comprises: The historical riding data having the same starting and ending points as the current riding or a distance interval from the starting and ending points of the current riding being less than a preset distance threshold is retrieved from the riding database to obtain the historical reference riding data.
[0009] According to a riding restriction method for an electric motorcycle provided by the present invention, the determining of the collision number threshold based on the historical reference riding data comprises: The collision number threshold is obtained by calculating an average value based on the historical collision number in each historical reference riding data and the number of historical reference riding data.
[0010] The present invention also provides a riding restriction device for an electric motorcycle, comprising: An acquisition unit, for acquiring the current riding data of the user riding the motorcycle; a threshold determination unit, which retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; The comparison unit compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result.
[0011] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a riding restriction method for an electric motorcycle as described above is implemented.
[0012] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the riding restriction method of an electric motorcycle as described in any one of the above is implemented.
[0013] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the riding restriction method of an electric motorcycle as described in any one of the above is implemented.
[0014] The riding restriction method and device for an electric motorcycle provided by the present invention retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result, thereby achieving reasonable and effective riding restrictions on users riding electric motorcycles, thereby extending the service life of the electric motorcycles, and also providing a good riding experience for subsequent users. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0016] Figure 1 This is one of the flow charts of the riding restriction method for an electric motorcycle provided by the present invention; Figure 2 This is the second flow chart of the riding restriction method for an electric motorcycle provided by the present invention; Figure 3 It is a structural schematic diagram of a riding restriction device for an electric motorcycle provided by the present invention; Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0018] In view of the above problems, the present invention provides a riding restriction method for an electric motorcycle to achieve reasonable and effective riding restriction for the electric motorcycle. Figure 1 FIG. 1 is one of the flow charts of the riding restriction method of an electric motorcycle provided by the present invention, such as Figure 1 As shown, the method includes: Step 110, obtaining the current riding data of the user riding the motorcycle; Here, the current riding data may be data used to reflect the riding behavior of the user during the current riding of the motorcycle, and may include the riding start and end points, the current riding time, and the current number of collisions. Among them, the riding start and end points may indicate the user's riding starting point and riding end point. The current riding time may reflect the possibility of the user's motorcycle being scratched during the riding process. It is understandable that when the current riding time is less than the benchmark riding time, it indicates that the possibility of the motorcycle being scratched is greater; when the current riding time is not less than the benchmark riding time, it indicates that the possibility of the motorcycle being scratched is smaller. The current number of collisions may be used to reflect the total number of collisions that occurred during the user's current riding process.
[0019] Specifically, a collision sensor can be installed on the motorcycle, and the collision sensor is connected to the central control system of the motorcycle to transmit the collision data detected by the collision sensor. For example, a collision sensor can be installed on the outside of the front and rear wheels of the motorcycle or on both sides of the bottom of the motorcycle seat. When the collision sensor detects a collision, the collision data can be reported through the central control system, and the current number of collisions can be obtained by counting the collision data. The collision data here can include the collision sensor detection value and the collision sensor number.
[0020] In addition, after the user's current riding order is completed, the central platform can obtain data such as the starting and ending points of the motorcycle riding, the current riding time, etc. to obtain the total current riding data.
[0021] Step 120, retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determining a collision number threshold based on the historical reference riding data; Here, the riding database refers to a resource library for storing historical riding data of all users within a region. The historical reference riding data here can be used as a basis for measuring whether the number of collisions in the user's current riding data is within a normal range.
[0022] Specifically, historical riding data corresponding to the current riding start and end points can be retrieved from the riding database as historical reference riding data. Then, the historical collision times in each historical reference riding data can be added up, and the average value of the added historical collision times can be calculated to obtain the collision times threshold. The collision times threshold here can reflect the normal range of collisions that occur when riding through the current riding start and end points.
[0023] Step 130 : obtaining a riding restriction result based on comparing the current number of collisions in the current riding data with the collision number threshold.
[0024] Specifically, the riding restriction result can be obtained by comparing the current number of collisions in the current riding data with the collision number threshold. For example, when the current number of collisions is greater than the collision number threshold, the riding restriction result may be to impose riding restrictions on the user, which may be to limit the riding time or number of riding, or to prohibit the user from riding; when the current number of collisions is not greater than the collision number threshold, the riding restriction result may be not to impose riding restrictions on the user. If the current number of collisions is not zero, the user may be prompted to obey traffic rules and take care of the vehicle during riding. It should be noted that by comparing the current number of collisions in the current riding data with the collision number threshold, the user's violent riding behavior can be intelligently restricted, and reasonable and effective riding restrictions can be achieved.
[0025] The method provided by the embodiment of the present invention retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result, thereby achieving reasonable and effective riding restrictions on users riding electric motorcycles, thereby extending the service life of the electric motorcycle, reducing the operating cost of the electric motorcycle, and also providing subsequent users with a good riding experience.
[0026] Based on any of the above embodiments, the collision number threshold includes a first collision number threshold; Step 130 includes: When the current riding route in the current riding data is a conventional riding route, a riding time comparison result is obtained based on a comparison between the current riding time in the current riding data and the reference riding time in the historical reference riding data; Obtaining a collision number comparison result based on a comparison between the current collision number and the collision number threshold; The riding restriction result is obtained based on the riding time comparison result and the collision number comparison result.
[0027] Specifically, the current cycling path in the current cycling data may be matched with each historical cycling path corresponding to the historical reference cycling data. When the number of successfully matched historical reference cycling data is greater than a certain threshold, it indicates that the current cycling path is a regular path.
[0028] Then, when the current riding path in the current riding data is a conventional riding path, the riding time comparison result can be obtained by comparing the current riding time in the current riding data with the reference riding time in the historical reference riding data. For example, if the current riding time is much less than the reference riding time in the historical reference riding data, the riding time comparison result may be that the user rides too fast, which may reflect that the user is more likely to intentionally bump into the vehicle during riding; if the current riding time is not less than the reference riding time in the historical reference riding data, the riding time comparison result may be that the user does not ride too fast, which may reflect that the user is less likely to intentionally bump into the vehicle during riding.
[0029] In addition, the comparison result of the number of collisions can be obtained based on the comparison between the current number of collisions and the number of collisions threshold, that is, the judgment result of whether the number of collisions threshold is exceeded. It is understandable that there may be the influence of factors such as personal driving skills, and the riding time comparison result and the collision number comparison result can be combined to achieve a more accurate and reasonable judgment, and then obtain the final riding restriction result. For example, when the riding time comparison result is riding too fast, and the collision number comparison result is exceeding the collision number threshold, the riding restriction result is to implement the restriction; otherwise, the riding restriction result is not to implement the restriction.
[0030] It should be noted that in the actual riding process of the user, there are other factors that affect the number of collisions that occur during the user's riding process, and there may be collisions caused by non-subjective factors of the user. By combining the riding time comparison results and the collision number comparison results of the current riding data when the current riding path is a regular riding path, a comprehensive analysis is conducted to obtain a riding restriction result that is close to the user's actual riding situation, thereby avoiding the erroneous operation of imposing riding restrictions on users and further improving the user's riding experience.
[0031] Based on any of the above embodiments, step 130 further includes: When the current riding path in the current riding data is an unconventional riding path and the collision number threshold is empty, a riding restriction result is obtained based on a comparison between the current collision number and a preset collision number threshold.
[0032] Specifically, the current cycling path in the current cycling data may be matched with each historical cycling path corresponding to the historical reference cycling data. When the number of successfully matched historical reference cycling data is less than a certain threshold, it indicates that the current cycling path is an unconventional path.
[0033] It should be noted that when the historical reference riding data matching the current riding path is less than a certain threshold, in order to ensure the accuracy of the number of collisions calculated based on the historical reference riding data, the collision number threshold here is a preset collision number threshold, so that the collision number comparison is more reasonable, thereby improving the rationality of the riding restriction result. The preset collision number threshold here can be based on manual setting, such as 10 times or other times.
[0034] Specifically, when the current riding path in the current riding data is an unconventional riding path and the collision number threshold is empty, the riding restriction result can be obtained based on the comparison between the current collision number and the preset collision number threshold. For example, when the current collision number is greater than the preset collision number threshold, the riding restriction result can be to implement the restriction; when the current collision number is not greater than the preset collision number threshold, the riding restriction result can be not to implement the restriction.
[0035] It should also be noted that after the current riding restriction judgment is made, the current riding data can be transmitted to the riding database to update the riding database, so as to facilitate the subsequent accurate riding restriction judgment of the motorcycle riding process.
[0036] Based on any of the above embodiments, the current number of collisions is obtained based on a collision sensor; The collision sensor is arranged on the outer sides of the front and rear wheels of the motorcycle and / or on the bottom of the motorcycle seat.
[0037] Here, the collision sensor may be a pressure sensor, a bending sensor, or the like.
[0038] Specifically, the location and number of collision sensors can be determined according to the different vehicle shapes of the motorcycle. For example, when the vehicle shape of the motorcycle is large, collision sensors can be installed on the outside of the front and rear wheels of the motorcycle and on the bottom of the bicycle seat to achieve more comprehensive collision detection. When the vehicle shape of the motorcycle is small, collision sensors can be installed only on the outside of the front and rear wheels of the motorcycle or on the bottom of the bicycle seat.
[0039] Based on any of the above embodiments, in step 120, retrieving from the riding database the historical reference riding data corresponding to the current riding start and end points in the current riding data includes: The historical riding data having the same starting and ending points as the current riding or a distance interval from the starting and ending points of the current riding being less than a preset distance threshold is retrieved from the riding database to obtain the historical reference riding data.
[0040] It is understandable that historical riding data in the riding database whose distance interval from the current riding start and end points is less than the preset distance threshold can be regarded as riding data with the same starting and ending points as the current riding. Riding data such as the number of collisions during the riding process can be used as a basis for judging whether there is an intentional collision in the current riding data.
[0041] Specifically, historical riding data with the same starting and ending points as the current riding, or with a distance interval less than a preset distance threshold from the starting and ending points of the current riding, can be retrieved from the riding database as historical reference riding data. That is, historical riding data with the same starting and ending points as the current riding, can be retrieved from the riding database as historical reference riding data; or historical riding data with a distance interval less than a preset distance threshold from the starting and ending points of the current riding, can be retrieved from the riding database as historical reference riding data.
[0042] It should be noted that there may be no historical riding data in the riding database that is exactly the same as the starting and ending points of the current riding. In this case, historical riding data whose distance interval from the starting and ending points of the current riding is less than a preset distance threshold can be retrieved from the riding database to obtain historical reference riding data, thereby improving the versatility and practicality of riding restriction detection.
[0043] Based on any of the above embodiments, in step 120, determining the collision number threshold based on the historical reference riding data includes: The collision number threshold is obtained by calculating an average value based on the historical collision number in each historical reference riding data and the number of historical reference riding data.
[0044] Based on any of the above embodiments, Figure 2 FIG. 2 is a flow chart of the method for limiting riding of a motorcycle provided by the present invention. Figure 2 As shown, the method includes: first, installing collision sensors on both sides of the wheels and both sides of the bottom of the seat to detect and report collision-related data. The collision-related data here may include the current number of collisions and the geographical locations where each collision occurred. Then, it can be determined whether the current number of collisions in the current riding data exceeds the collision number threshold. If the collision number threshold is not exceeded, the user's riding data is recorded normally to update the riding database. If the collision number threshold is exceeded, restrictive measures are implemented, including limiting the riding time or number of times, and may even be prohibited from riding.
[0045] Based on any of the above embodiments, Figure 3 Schematic diagram of the structure of the riding restriction device for an electric motorcycle provided by the present invention. Figure 3 As shown, the device comprises: The acquisition unit 310 acquires the current riding data of the user riding the motorcycle; The threshold determination unit 320 retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; The comparison unit 330 compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result.
[0046] The device provided by the embodiment of the present invention retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result, thereby achieving reasonable and effective riding restrictions on users riding electric motorcycles, thereby extending the service life of the electric motorcycles, and also providing subsequent users with a good riding experience.
[0047] Based on any of the above embodiments, the comparison unit is specifically used for: When the current riding route in the current riding data is a conventional riding route, a riding time comparison result is obtained based on a comparison between the current riding time in the current riding data and the reference riding time in the historical reference riding data; Obtaining a collision number comparison result based on a comparison between the current collision number and the collision number threshold; The riding restriction result is obtained based on the riding time comparison result and the collision number comparison result.
[0048] Based on any of the above embodiments, the comparison unit is further specifically configured to: When the current riding path in the current riding data is an unconventional riding path and the collision number threshold is empty, a riding restriction result is obtained based on a comparison between the current collision number and a preset collision number threshold.
[0049] Based on any of the above embodiments, the current number of collisions is obtained based on a collision sensor; The collision sensor is arranged on the outer sides of the front and rear wheels of the motorcycle and / or on the bottom of the motorcycle seat.
[0050] Based on any of the above embodiments, the threshold determination unit is specifically used for: The historical riding data having the same starting and ending points as the current riding or a distance interval from the starting and ending points of the current riding being less than a preset distance threshold is retrieved from the riding database to obtain the historical reference riding data.
[0051] Based on any of the above embodiments, the threshold determination unit is further specifically configured to: The collision number threshold is obtained by calculating an average value based on the historical collision number in each historical reference riding data and the number of historical reference riding data.
[0052] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the riding restriction method of the electric motorcycle, the method comprising: obtaining the current riding data of the user riding the electric motorcycle; retrieving the historical reference riding data corresponding to the current riding start and end points in the current riding data from the riding database, and determining the collision number threshold based on the historical reference riding data; and obtaining the riding restriction result based on the comparison of the current collision number in the current riding data and the collision number threshold.
[0053] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0054] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the electric motorcycle riding restriction method provided by the above-mentioned methods, and the method includes: obtaining current riding data of a user riding an electric motorcycle; retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determining a collision number threshold based on the historical reference riding data; and obtaining a riding restriction result based on a comparison of the current number of collisions in the current riding data and the collision number threshold.
[0055] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is implemented to execute the riding restriction method for an electric motorcycle provided by the above-mentioned methods, the method comprising: obtaining current riding data of a user riding an electric motorcycle; retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determining a collision number threshold based on the historical reference riding data; and obtaining a riding restriction result by comparing the current number of collisions in the current riding data with the collision number threshold.
[0056] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0057] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for limiting riding of an electric motorcycle, characterized in that: include: Get the current riding data of the user riding the motorcycle; Retrieving historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determining a collision number threshold based on the historical reference riding data; The riding restriction result is obtained based on the comparison between the current number of collisions in the current riding data and the collision number threshold.
2. The riding restriction method for a motorcycle according to claim 1, characterized in that: The comparing the current number of collisions in the current riding data with the collision number threshold to obtain the riding restriction result includes: When the current riding route in the current riding data is a conventional riding route, a riding time comparison result is obtained based on a comparison between the current riding time in the current riding data and the reference riding time in the historical reference riding data; Obtaining a collision number comparison result based on a comparison between the current collision number and the collision number threshold; The riding restriction result is obtained based on the riding time comparison result and the collision number comparison result.
3. The riding restriction method of a motorcycle according to claim 1, characterized in that: The step of comparing the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result further includes: When the current riding path in the current riding data is an unconventional riding path and the collision number threshold is empty, a riding restriction result is obtained based on a comparison between the current collision number and a preset collision number threshold.
4. The riding restriction method for an electric motorcycle according to any one of claims 1 to 3, characterized in that: The current number of collisions is obtained based on the collision sensor; The collision sensor is arranged on the outer sides of the front and rear wheels of the motorcycle and / or on the bottom of the motorcycle seat.
5. The riding restriction method for a motorcycle according to any one of claims 1 to 3, characterized in that: The retrieving from the riding database the historical reference riding data corresponding to the current riding start and end points in the current riding data includes: The historical riding data having the same starting and ending points as the current riding or a distance interval from the starting and ending points of the current riding being less than a preset distance threshold is retrieved from the riding database to obtain the historical reference riding data.
6. The riding restriction method for a motorcycle according to any one of claims 1 to 3, characterized in that: The determining of the collision number threshold based on the historical reference riding data includes: The collision number threshold is obtained by calculating an average value based on the historical collision number in each historical reference riding data and the number of historical reference riding data.
7. A riding restriction device for an electric motorcycle, characterized in that: include: An acquisition unit, for acquiring the current riding data of the user riding the motorcycle; a threshold determination unit, which retrieves historical reference riding data corresponding to the current riding start and end points in the current riding data from a riding database, and determines a collision number threshold based on the historical reference riding data; The comparison unit compares the current number of collisions in the current riding data with the collision number threshold to obtain a riding restriction result.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the riding restriction method of the electric motorcycle as described in any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the riding restriction method of an electric motorcycle as claimed in any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the riding restriction method of an electric motorcycle as claimed in any one of claims 1 to 6 is implemented.