An IoT-based intelligent control system for electric scooters
By designing an intelligent control system for electric scooters based on the Internet of Things, the problem of traditional systems lacking integrated processing capabilities is solved, and the intelligent control and fault management of electric scooters are realized, which improves the user experience and product reliability.
Patent Information
- Application Number
- CN202411302914.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-09-19
AI Technical Summary
The intelligent control system of traditional electric scooters lacks integrated processing capabilities, the operation process is cumbersome, and the user experience is poor. It is impossible to judge the status of the electric scooter in time, making it difficult for users to quickly solve the problem when they encounter a fault.
Design an intelligent control system for electric scooters based on the Internet of Things, including multi-dimensional acquisition module and intelligent control module. The multi-dimensional acquisition module connects the electric scooter motor controller and the MCU through the network, collects operation data, mileage data and user demand data, and transmits it to the intelligent control module. The intelligent control module includes an integrated analysis unit, a control update unit and a fault detection unit. The integrated analysis unit calculates and generates a control data group, the control update unit updates mileage data, and the fault detection unit detects and manages faults.
It realizes the intelligent integrated processing capabilities of electric scooters, improves user experience, and simplifies the operation process. Users can identify faults in a timely manner without having high processing experience, and improves users' sense of trust in the product.
Smart Images

Figure CN118819054B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric scooter management, and in particular to an electric scooter intelligent control system based on the Internet of Things. Background Art
[0002] Electric scooters usually consist of a pedal platform and two or more wheels. The pedal platform is equipped with batteries and electric motors to provide power. After the user stands steadily on the pedal platform, he can use the body's center of gravity to control the direction, and use the feet to push the ground or use the matching remote control to accelerate or decelerate.
[0003] At present, the traditional electric scooter intelligent control system only displays the gear position and speed, which is too simple and lacks the ability to integrate and process data. It is unable to judge the key signals in the electric scooter vehicle controller. In actual use, when a temporary fault occurs, the user cannot grasp the status of the electric scooter in time, and the scooter must be driven with a "fault" or the user needs to have certain processing experience to repair the fault, which results in a poor user experience. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] In view of the shortcomings of the prior art, the present invention provides an electric scooter intelligent control system based on the Internet of Things, which has the advantages of strong intelligent integrated processing capabilities, convenient operation and better user experience, etc., and solves the problems that traditional electric scooter intelligent control systems lack integrated processing capabilities, complicated operation procedures and poor user experience.
[0006] (II) Technical solution
[0007] To achieve the above-mentioned object, the present invention provides the following technical solutions: an electric scooter intelligent control system based on the Internet of Things, comprising an electric scooter and a user terminal, the user terminal is connected to and controls the electric scooter through a network, and the electric scooter intelligent control system based on the Internet of Things comprises a multi-dimensional acquisition module and an intelligent control module;
[0008] The multi-dimensional acquisition module includes an operation data unit, a mileage data unit and a user demand unit. The operation data unit is connected to the electric scooter motor controller through a network to collect an operation data set, and the operation data set includes the electric scooter motor operation data at all time points. The mileage data unit is connected to the electric scooter MCU through a network to collect a mileage data set, and the mileage data set includes the mileage data of the electric scooter each time it starts to travel. The user demand unit is connected to the user terminal through a network to collect a demand data set, and the demand data set includes the control data set by the user through the user terminal. The multi-dimensional acquisition module transmits the operation data set, the mileage data set and the demand data set to the intelligent control module through the network;
[0009] The intelligent control module includes an integrated analysis unit, a control update unit and a fault detection unit. The integrated analysis unit obtains the user manual of the electric scooter through a network connection database, and calculates and generates a control data set by combining the operation data set and the demand data set. and transmitted to the control update unit through the network, and the control update unit controls the data group according to the control data Control the running state of the electric scooter and update the mileage data set synchronously. The fault detection unit calculates and generates the fault data set according to the operation data set. , and according to the fault data group Determine whether there is any abnormality in the running status of the electric scooter, and then take corresponding fault management measures.
[0010] Preferably, the expression of the operation data set is , to The motor operation data of the electric scooter corresponding to each time point in turn, the motor operation data of the electric scooter includes real-time speed, real-time power and real-time temperature, Indicates the time when the electric scooter motor starts running, 1 to Indicates the number of times the electric scooter motor runs Second-rate.
[0011] Preferably, the expression of the mileage data set is: , to The mileage data corresponding to each time the electric scooter starts to travel, including the total mileage , Single mileage , average speed and maximum speed , Indicates the driving time of the electric scooter, 1 to Indicates the number of times the electric scooter motor starts running. Second-rate.
[0012] Preferably, the control data set by the user in the demand data set includes power setting data, speed limit setting data, cruise mode setting data and light setting data, and the expression of the demand data set is: , Indicates power setting data, Indicates speed limit setting data. Indicates cruise mode setting data, Represents light setup data.
[0013] Preferably, the integrated analysis unit obtains the user manual of the electric scooter through a network connection database and marks it, and the user manual of the electric scooter includes the safe operation power extreme value. , Extreme safe operating speed , Extreme safe operating temperature and standard response time .
[0014] Preferably, the demand data includes cruise mode setting data When no data exists, control data group The calculation formula is as follows:
[0015]
[0016] In the formula, Represents the control data group, Indicates the first The electric scooter motor operation data at a time point, The power control data is obtained by representing the difference between the power setting data in the demand data set and the real-time power in the electric scooter motor operation data. The speed control data is obtained by representing the difference between the speed limit setting data in the demand data set and the real-time speed in the electric scooter motor operation data. The control data group includes power control data, speed control data and light setting data.
[0017] Preferably, the demand data includes cruise mode setting data When data exists, control data group The calculation formula is as follows:
[0018]
[0019] In the formula, Represents the control data group, The power difference data is obtained by representing the difference between the safe operation power extreme value in the electric scooter instruction manual and the real-time power in the electric scooter motor operation data. The speed difference data is obtained by representing the difference between the safe operating speed extreme value in the electric scooter instruction manual and the real-time speed in the electric scooter motor operating data. The difference between the safe operating temperature extreme value in the instruction manual of the electric scooter and the real-time temperature in the motor operating data of the electric scooter is represented to obtain the temperature difference data. The control data group includes power difference data, speed difference data, temperature difference data and light setting data.
[0020] Preferably, the integrated analysis unit controls the data set Control the running status of the electric scooter and synchronously update the total mileage in the mileage dataset , Single mileage , average speed and maximum speed , of which, total mileage The expression is , Indicates the comprehensive mileage data set Mileage data, the total mileage , single mileage The expression is , It represents the single mileage obtained by multiplying the real-time speed in the operation data set by the driving time of the electric scooter. , average speed The expression is , It means dividing the driving time of the electric scooter by the single mileage , the average speed , maximum speed The expression is , Indicates the maximum value of the real-time speed in the operation data set, that is, the maximum speed .
[0021] Preferably, the fault data set The calculation formula is as follows:
[0022]
[0023] In the formula, Indicates the fault data group, Indicates that the control update unit controls the running status of the electric scooter and waits for the standard response time After that, the corresponding updated electric scooter motor operation data is collected in the operation data set. Represents the updated real-time power and safe operating power extreme value in the operation data set The ratio of Indicates the updated real-time speed and safe operating speed extremes in the operation data set The ratio of Indicates the updated real-time temperature and safe operating temperature extremes in the operation data set The fault data group includes power ratio, speed ratio and temperature ratio.
[0024] Preferably, the fault data set When any one of the power ratio, speed ratio and temperature ratio is greater than or equal to 1, the fault detection unit determines that the running state of the electric scooter is abnormal, and controls the electric scooter MCU to decelerate and brake through the network. The fault detection unit groups the fault data into Synchronously transmitted to the user terminal.
[0025] Compared with the prior art, the present invention provides an intelligent control system for electric scooters based on the Internet of Things, which has the following beneficial effects:
[0026] 1. The present invention connects and controls the electric scooter through the user terminal network. The multi-dimensional acquisition module connects the electric scooter motor, the electric scooter MCU and the user terminal through the network to fully obtain real-time operation data and classify it into an operation data set, a mileage data set and a demand data set. The intelligent control module is provided with an integrated analysis unit, a control update unit and a fault detection unit. The integrated analysis unit obtains the instruction manual of the electric scooter through the network connection database, and combines the operation data set and the demand data set to calculate and generate the control data set. , with strong intelligent integrated processing capabilities.
[0027] 2. The present invention controls the updating unit according to the control data group Control the running status of the electric scooter and update the mileage data set synchronously. The fault detection unit calculates and generates the fault data set based on the operation data set. , digitally evaluate the abnormality of the electric scooter's operating data, so as to quickly determine the cause of the fault. The fault detection unit Determine whether there is any abnormality in the running status of the electric scooter, and then take corresponding fault management measures. The user terminal can simultaneously display the fault display icon and feedback the fault information in time, which increases the user's trust in the product. It does not require the user to have certain processing experience, and the operation is convenient and the user experience is better. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a schematic diagram of the system flow of the present invention. DETAILED DESCRIPTION
[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0030] Since the traditional electric scooter intelligent control system only displays the gear position and speed, it is too simple and lacks the ability to integrate and process data. It is unable to judge the key signals in the electric scooter vehicle controller. In the actual use process, facing temporary failures, after-sales service and other situations, users need to have certain processing experience to repair the failures. The operation process is cumbersome and the experience is poor. Therefore, an electric scooter intelligent control system based on the Internet of Things is provided. Please refer to Figure 1 , including an electric scooter and a user terminal, the user terminal is connected to and controls the electric scooter through a network, the user terminal can be set as an application software APP, the electric scooter intelligent control system based on the Internet of Things is the control system of the application software APP, and the electric scooter intelligent control system based on the Internet of Things includes a multi-dimensional acquisition module and an intelligent control module;
[0031] The multi-dimensional acquisition module includes an operation data unit, a mileage data unit, and a user demand unit. The operation data unit connects to the electric scooter motor controller through the network to collect the operation data set. The operation data set includes the operation data of the electric scooter motor at all time points. The expression of the operation data set is: , to The motor operation data of the electric scooter corresponding to each time point in turn includes real-time speed, real-time power and real-time temperature, wherein the real-time power includes motor current data, voltage data and gear data, Indicates the time when the electric scooter motor starts running, 1 to Indicates the number of times the electric scooter motor runs Second, fully obtain real-time operation data to facilitate the subsequent rapid identification of key information during the operation of the electric scooter;
[0032] The mileage data unit connects to the electric scooter MCU through the network to collect the mileage data set. The mileage data set includes the mileage data of the electric scooter every time it starts running. The expression of the mileage data set is: , to The mileage data corresponding to each time the electric scooter starts to travel, including the total mileage , Single mileage , average speed and maximum speed , Indicates the driving time of the electric scooter, 1 to Indicates the number of times the electric scooter motor starts running. Second, it is convenient for users to obtain real-time mileage data through the user terminal, which helps users optimize the driving route and speed and reduce unnecessary sudden acceleration and braking, which can not only improve safety but also extend the battery life of the electric scooter;
[0033] The user demand unit collects demand data sets through network connection to the user terminal. The demand data sets include control data set by the user through the user terminal. The control data set by the user in the demand data sets include power setting data, speed limit setting data, cruise mode setting data and light setting data. The expression of the demand data set is: , Indicates power setting data, including motor power information, battery voltage information, and zero start or non-zero start mode. Indicates the speed limit setting data, including the speed limits of different gears of the electric scooter. Indicates the cruise mode setting data. The cruise mode allows the electric scooter to maintain a constant speed when the user does not continue to accelerate. Represents light setting data, including low beam, high beam and light color;
[0034] The multi-dimensional acquisition module transmits the operation data set, mileage data set and demand data set to the intelligent control module through the network. In actual use, the user terminal will also synchronously display the operation data set, mileage data set and demand data set, which is convenient for users to remotely obtain and set the operation data of the electric scooter;
[0035] The intelligent control module includes an integrated analysis unit, a control update unit and a fault detection unit. The integrated analysis unit obtains the instruction manual of the electric scooter through a network connection database and marks it. The instruction manual of the electric scooter includes the power extreme value for safe operation. , Extreme safe operating speed , Extreme safe operating temperature and standard response time ;
[0036] The integrated analysis unit calculates and generates the control data set based on the electric scooter instruction manual, operation data set and demand data set. and transmitted to the control update unit via the network;
[0037] If the cruise mode setting data is required in the data center If there is no data, it means that the user has not turned on the cruise mode, and the control data group The calculation formula is as follows:
[0038]
[0039] In the formula, Represents the control data group, Indicates the first The electric scooter motor operation data at a time point, The power control data is obtained by representing the difference between the power setting data in the demand data set and the real-time power in the electric scooter motor operation data. The difference between the speed limit setting data in the demand data set and the real-time speed in the electric scooter motor operation data is expressed to obtain the speed control data. The control data group includes power control data, speed control data and light setting data.
[0040] If the cruise mode setting data is required in the data center When data exists, it means the user has turned on the cruise mode, controlling the data group The calculation formula is as follows:
[0041]
[0042] In the formula, Represents the control data group, The power difference data is obtained by representing the difference between the safe operation power extreme value in the electric scooter instruction manual and the real-time power in the electric scooter motor operation data. The speed difference data is obtained by representing the difference between the safe operating speed extreme value in the electric scooter instruction manual and the real-time speed in the electric scooter motor operating data. Indicates the difference between the safe operating temperature extreme value in the electric scooter instruction manual and the real-time temperature in the electric scooter motor operating data, and obtains temperature difference data. The control data group includes power difference data, speed difference data, temperature difference data and light setting data, and has strong intelligent integrated processing capabilities;
[0043] The control update unit controls the data set Control the running status of the electric scooter and update the mileage dataset synchronously, including the total mileage The expression is , Indicates the comprehensive mileage data set Mileage data, the total mileage , single mileage The expression is , It represents the single mileage obtained by multiplying the real-time speed in the operation data set by the driving time of the electric scooter. , average speed The expression is , It means dividing the driving time of the electric scooter by the single mileage , the average speed , maximum speed The expression is , Indicates the maximum value of the real-time speed in the operation data set, that is, the maximum speed ;
[0044] The fault detection unit calculates and generates a fault data set based on the operation data set. , and its calculation formula is as follows:
[0045]
[0046] In the formula, Indicates the fault data group, Indicates that the control update unit controls the running status of the electric scooter and waits for the standard response time After that, the corresponding updated electric scooter motor operation data is collected in the operation data set. Represents the updated real-time power and safe operating power extreme value in the operation data set The ratio of Indicates the updated real-time speed and safe operating speed extremes in the operation data set The ratio of Indicates the updated real-time temperature and safe operating temperature extremes in the operation data set The fault data group includes power ratio, speed ratio and temperature ratio, which digitally evaluates the abnormality of the electric scooter's operating data to facilitate the subsequent rapid determination of the cause of the fault;
[0047] The fault detection unit is based on the fault data set Determine whether the running status of the electric scooter is abnormal, and then take corresponding fault management measures. When any one of the power ratio, speed ratio and temperature ratio is greater than or equal to 1, the fault detection unit determines that the running state of the electric scooter is abnormal, and controls the electric scooter MCU to decelerate and brake through the network to avoid further expansion of the fault hazard and prevent the electric scooter from being used in the case of safety hazards, effectively reducing the safety risk. The fault detection unit groups the fault data into It is transmitted synchronously to the user terminal, and the user terminal can display the fault display icon synchronously and feedback the fault information in time, which increases the user's trust in the product. It does not require the user to have certain processing experience, and the operation is convenient and the user experience is better.
[0048] Example 1: In this experiment, only the electric scooter is turned on, and the cruise mode is not turned on. The first gear speed limit is set to 20km / h, the second gear speed limit is set to 33km / h, the third gear speed limit is set to 45km / h, the motor power is set to 300W, and the battery voltage is set to 24V. The real-time driving speed of the electric scooter is stabilized at 30km / h. Therefore, the demand data set contains There is no cruise mode setting data, control data group The calculation formula is as follows:
[0049]
[0050] In the formula, Represents the control data group, Indicates the first The electric scooter motor operation data at a time point, Including real-time speed of 30km / h, real-time power of 100W and real-time temperature of 30℃, The power control data is obtained by representing the difference between the power setting data in the demand data set and the real-time power in the electric scooter motor operation data. The speed control data is obtained by representing the difference between the speed limit setting data in the demand data set and the real-time speed in the electric scooter motor operation data. The control data group includes power control data (control increase of 200W), speed control data (control acceleration of 3km / h) and light setting data (control the light color of low beam and high beam to be set to cold white).
[0051] Example 2: In this experiment, the electric scooter and cruise mode are turned on, the safe operation power limit is set to 400W, the safe operation speed limit is set to 45km / h, the safe operation temperature limit is set to 30℃, and the real-time driving speed of the electric scooter is stabilized at 30km / h. Therefore, the demand data set contains Cruise mode setting data exists, control data group The calculation formula is as follows:
[0052]
[0053] In the formula, Represents the control data group, The power difference data is obtained by representing the difference between the safe operation power extreme value in the electric scooter instruction manual and the real-time power in the electric scooter motor operation data. The speed difference data is obtained by representing the difference between the safe operating speed extreme value in the electric scooter instruction manual and the real-time speed in the electric scooter motor operating data. The difference between the safe operating temperature extreme value in the electric scooter instruction manual and the real-time temperature in the electric scooter motor operating data is used to obtain the temperature difference data. The control data group includes power difference data (increase of 300W), speed difference data (control acceleration of 15km / h), temperature difference data (temperature difference of 20℃ does not require adjustment) and light setting data (control the light color of low beam and high beam to be set to cold white).
[0054] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. An intelligent control system for an electric scooter based on the Internet of Things, comprising an electric scooter and a user terminal, wherein the user terminal is connected to and controls the electric scooter via a network, and is characterized in that: The electric scooter intelligent control system based on the Internet of Things includes a multi-dimensional acquisition module and an intelligent control module; The multi-dimensional acquisition module includes an operation data unit, a mileage data unit and a user demand unit. The operation data unit is connected to the electric scooter motor controller through a network to collect an operation data set, and the operation data set includes the electric scooter motor operation data at all time points. The mileage data unit is connected to the electric scooter MCU through a network to collect a mileage data set, and the mileage data set includes the mileage data of the electric scooter each time it starts to travel. The user demand unit is connected to the user terminal through a network to collect a demand data set, and the demand data set includes the control data set by the user through the user terminal. The multi-dimensional acquisition module transmits the operation data set, the mileage data set and the demand data set to the intelligent control module through the network; The intelligent control module includes an integrated analysis unit, a control update unit and a fault detection unit. The integrated analysis unit obtains the user manual of the electric scooter through a network connection database, and calculates and generates a control data set by combining the operation data set and the demand data set. and transmitted to the control update unit through the network, and the control update unit controls the data group according to the control data Control the running state of the electric scooter and update the mileage data set synchronously. The fault detection unit calculates and generates the fault data set according to the operation data set. , and according to the fault data group Determine whether the running status of the electric scooter is abnormal, and then take corresponding fault management measures; The fault data set The calculation formula is as follows: ; In the formula, Indicates the fault data group, Indicates that the control update unit controls the running status of the electric scooter and waits for the standard response time After that, the corresponding updated electric scooter motor operation data is collected in the operation data set. Represents the updated real-time power and safe operating power extreme value in the operation data set The ratio of Indicates the updated real-time speed and safe operating speed extremes in the operation data set The ratio of Indicates the updated real-time temperature and safe operating temperature extremes in the operation data set The fault data group includes power ratio, speed ratio and temperature ratio; The fault data set When any one of the power ratio, speed ratio and temperature ratio is greater than or equal to 1, the fault detection unit determines that the running state of the electric scooter is abnormal, and controls the electric scooter MCU to decelerate and brake through the network. The fault detection unit groups the fault data into Synchronously transmitted to the user terminal.
2. According to claim 1, an intelligent control system for electric scooters based on the Internet of Things is characterized by: The expression of the operation data set is: , to The motor operation data of the electric scooter corresponding to each time point in turn, the motor operation data of the electric scooter includes real-time speed, real-time power and real-time temperature, Indicates the time when the electric scooter motor starts running, 1 to Indicates the number of times the electric scooter motor runs Second-rate.
3. According to claim 2, an intelligent control system for electric scooters based on the Internet of Things is characterized by: The expression of the mileage dataset is: , to The mileage data corresponding to each time the electric scooter starts to travel, including the total mileage , Single mileage , average speed and maximum speed , Indicates the driving time of the electric scooter, 1 to Indicates the number of times the electric scooter motor starts running. Second-rate.
4. According to claim 3, an intelligent control system for electric scooters based on the Internet of Things is characterized by: The control data set by the user in the demand data set includes power setting data, speed limit setting data, cruise mode setting data and light setting data. The expression of the demand data set is: , Indicates power setting data, Indicates speed limit setting data. Indicates cruise mode setting data, Represents light setup data.
5. According to claim 4, an intelligent control system for electric scooters based on the Internet of Things is characterized by: The integrated analysis unit obtains the user manual of the electric scooter through a network connection database and marks it. The user manual of the electric scooter includes the safe operation power limit. , Extreme safe operating speed , Extreme safe operating temperature and standard response time .
6. The electric scooter intelligent control system based on the Internet of Things according to claim 5 is characterized by: The demand data includes cruise mode setting data When no data exists, control data group The calculation formula is as follows: ; In the formula, Represents the control data group, Indicates the first The electric scooter motor operation data at a time point, The power control data is obtained by representing the difference between the power setting data in the demand data set and the real-time power in the electric scooter motor operation data. The speed control data is obtained by representing the difference between the speed limit setting data in the demand data set and the real-time speed in the electric scooter motor operation data. The control data group includes power control data, speed control data and light setting data.
7. The electric scooter intelligent control system based on the Internet of Things according to claim 6 is characterized by: The demand data includes cruise mode setting data When data exists, control data group The calculation formula is as follows: ; In the formula, Represents the control data group, The power difference data is obtained by representing the difference between the safe operation power extreme value in the electric scooter instruction manual and the real-time power in the electric scooter motor operation data. The speed difference data is obtained by representing the difference between the safe operating speed extreme value in the electric scooter instruction manual and the real-time speed in the electric scooter motor operating data. The difference between the safe operating temperature extreme value in the instruction manual of the electric scooter and the real-time temperature in the motor operating data of the electric scooter is represented to obtain the temperature difference data. The control data group includes power difference data, speed difference data, temperature difference data and light setting data.
8. The electric scooter intelligent control system based on the Internet of Things according to claim 7 is characterized by: The integrated analysis unit controls the data set Control the running status of the electric scooter and synchronously update the total mileage in the mileage dataset , Single mileage , average speed and maximum speed , of which, total mileage The expression is , Indicates the comprehensive mileage data set Mileage data, the total mileage , single mileage The expression is , It represents the single mileage obtained by multiplying the real-time speed in the operation data set by the driving time of the electric scooter. , average speed The expression is , It means dividing the driving time of the electric scooter by the single mileage , the average speed , maximum speed The expression is , Indicates the maximum value of the real-time speed in the operation data set, that is, the maximum speed .
Citation Information
Patent Citations
An internet intelligent electrically powered wheelchair control system
CN106389030A
Intelligence electric scooter
CN206750054U