Method and system for detecting a functional device on a cycling vehicle, cycling vehicle and device

By controlling the functional devices on the cycling vehicle to enter a simulated operation mode, the system obtains working parameter information to determine the device status, thus solving the problem of untimely detection of equipment damage in cycling vehicles and improving cycling safety and experience.

CN122192773APending Publication Date: 2026-06-12BEIJING QISHENG SCIENCE AND TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING QISHENG SCIENCE AND TECHNOLOGY CO LTD
Filing Date
2024-12-10
Publication Date
2026-06-12

Smart Images

  • Figure CN122192773A_ABST
    Figure CN122192773A_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure discloses a detection method and system of a functional device on a riding vehicle, the riding vehicle and the device. Based on a preset trigger condition, at least one functional device on the riding vehicle is controlled to enter an analog operation mode, and the at least one functional device includes at least one of a braking device, a sound producing device, an illumination device, a tire, an image acquisition device and a safety protection device. By starting the analog operation mode, the working state information detection of the at least one functional device before the start of the riding vehicle is realized, and by acquiring at least one working parameter information of the at least one functional device in the analog operation mode, whether the at least one functional device is in a normal functional state working state information is determined according to the at least one working parameter information, the detection of the functional device on the riding vehicle (such as a shared bicycle) is realized, and the riding danger caused by the fact that the riding vehicle is not discovered in time due to the damage of the functional device is effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of equipment testing technology, and in particular to a method, system, bicycle, and equipment for testing functional devices on a bicycle. Background Technology

[0002] Cycling, as a green and environmentally friendly mode of transportation, is becoming increasingly popular. As an important part of the urban transportation system, if bicycles are not inspected and maintained, malfunctions can not only affect the user's riding experience and safety but may also lead to serious damage to the bicycles. Summary of the Invention

[0003] Embodiments of this disclosure provide a method, system, bicycle, and device for detecting functional devices on a bicycle.

[0004] According to one aspect of the present disclosure, a method for detecting functional devices on a cycling vehicle is provided, comprising:

[0005] Based on preset trigger conditions, at least one functional device on the cycling vehicle is controlled to enter a simulated operation mode; the at least one functional device includes at least one of braking device, sound device, lighting device, tire, image acquisition device, and safety protection device;

[0006] Obtain at least one operating parameter information of the at least one functional device in the simulated operation mode;

[0007] The working status information for determining whether the at least one functional device is in a normal functional state is determined based on the at least one working parameter information.

[0008] According to another aspect of the present disclosure, a detection system for functional devices on a cycling vehicle is provided, comprising:

[0009] A central control device is used to control at least one functional device on a bicycle to enter a simulated operation mode based on preset trigger conditions; the at least one functional device includes at least one of braking device, sound device, lighting device, tire, image acquisition device, and safety protection device;

[0010] An information acquisition device is used to acquire at least one operating parameter information of the at least one functional device in the simulated operation mode;

[0011] An information processing device is used to determine, based on the at least one operating parameter information, whether the at least one functional device is in a normal functional state.

[0012] According to another aspect of the present disclosure, a cycling vehicle is provided, including: a vehicle body, at least one functional device, and a detection system for the functional device on the cycling vehicle as described in the above embodiments.

[0013] According to another aspect of the embodiments of this disclosure, an electronic device is provided, including:

[0014] Memory, used to store computer program products;

[0015] A processor is configured to execute a computer program product stored in the memory, and when the computer program product is executed, to implement the detection method for functional devices on a cycling vehicle as described in the above embodiments.

[0016] According to another aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the method for detecting functional devices on a cycling vehicle as described in the above embodiments.

[0017] According to yet another aspect of the present disclosure, a computer program product is provided, including computer program instructions that, when executed by a processor, implement the detection method for functional devices on a cycling vehicle as described in the above embodiments.

[0018] The embodiments of this disclosure, based on preset triggering conditions, control at least one functional device on a bicycle to enter a simulated operation mode. The at least one functional device includes at least one of a braking device, a sound-generating device, a lighting device, a tire, an image acquisition device, and a safety protection device. By activating the simulated operation mode, the working status information of at least one functional device is detected before the bicycle is started. By acquiring at least one working parameter information of at least one functional device in the simulated operation mode, the working status information of at least one functional device is determined based on the at least one working parameter information to determine whether the at least one functional device is in a normal functional state. This achieves the detection of functional devices on bicycles (such as shared bicycles), effectively preventing riding hazards caused by undetected damage to functional devices, thus improving user riding safety and experience, and preventing more serious damage to the bicycle.

[0019] The technical solutions of this disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0020] The accompanying drawings, which form part of this specification, illustrate embodiments of this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0021] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, wherein:

[0022] Figure 1 This is a flowchart illustrating a method for detecting functional devices on a cycling vehicle according to an exemplary embodiment of this disclosure;

[0023] Figure 2 This is a flowchart illustrating a method for detecting functional devices on a cycling vehicle provided in another exemplary embodiment of this disclosure;

[0024] Figure 3 This is a schematic diagram of the structure of a detection system for functional devices on a cycling vehicle provided in an exemplary embodiment of this disclosure;

[0025] Figure 4 This is a schematic diagram of the structure of a detection system for functional devices on a cycling vehicle provided in another exemplary embodiment of this disclosure;

[0026] Figure 5 This is a schematic diagram of the structure of an application embodiment of the electronic device disclosed herein. Detailed Implementation

[0027] Hereinafter, exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of the present disclosure, and not all embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described herein.

[0028] It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of this disclosure.

[0029] Those skilled in the art will understand that the terms "first," "second," etc., in the embodiments of this disclosure are only used to distinguish different steps, devices, or modules, and do not represent any specific technical meaning, nor do they indicate a necessary logical order between them.

[0030] It should also be understood that in the embodiments disclosed herein, "a plurality of" may refer to two or more, and "at least one" may refer to one, two or more.

[0031] It should also be understood that any component, data or structure mentioned in the embodiments of this disclosure can generally be understood as one or more unless expressly defined or given to the contrary in the context.

[0032] Furthermore, the term "and / or" in this disclosure is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this disclosure generally indicates that the preceding and following related objects have an "or" relationship. The data referred to in this disclosure can include unstructured data such as text, images, and videos, as well as structured data.

[0033] It should also be understood that the description of the various embodiments in this disclosure emphasizes the differences between the various embodiments, and the similarities or similarities can be referred to each other. For the sake of brevity, they will not be described in detail.

[0034] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0035] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.

[0036] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0037] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0038] The embodiments disclosed herein can be applied to electronic devices such as terminal devices, computer systems, and servers, and can operate together with a wide range of other general-purpose or special-purpose computing system environments or configurations. Examples of well-known terminal devices, computing systems, environments, and / or configurations suitable for use with electronic devices such as terminal devices, computer systems, and servers include, but are not limited to: personal computer systems, server computer systems, thin clients, thick clients, handheld or laptop devices, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputer systems, mainframe computer systems, and distributed cloud computing environments including any of the above systems, etc.

[0039] Electronic devices such as terminal devices, computer systems, and servers can be described in the general context of computer system executable instructions (such as program modules) executed by a computer system. Typically, program modules can include routines, programs, object programs, components, logic, data structures, etc., which perform specific tasks or implement specific abstract data types. Computer systems / servers can be implemented in distributed cloud computing environments, where tasks are executed by remote processing devices linked through communication networks. In distributed cloud computing environments, program modules can reside on local or remote computing system storage media, including storage devices.

[0040] Application Overview

[0041] In the process of realizing this disclosure, the inventors discovered that in related technologies, the detection of the equipment on the cycling vehicle is only achieved by providing feedback based on the user's experience during the user's use, which greatly affects the user's riding experience. In addition, when the cycling vehicle is traveling at a relatively high speed, if the brakes are damaged, there will be dangerous consequences of brake failure, which may seriously endanger the user's personal safety.

[0042] Exemplary methods

[0043] Figure 1 This is a flowchart illustrating a method for detecting functional devices on a cycling vehicle according to an exemplary embodiment of this disclosure. This embodiment can be applied to electronic devices, such as… Figure 1 As shown, it includes the following steps:

[0044] Step 102: Based on preset trigger conditions, control at least one functional device on the cycling vehicle to enter the simulation operation mode.

[0045] Among them, at least one functional device includes, but is not limited to, at least one of the following: braking device, sound-generating device, lighting device, tire, image acquisition device, and safety protection device, etc.

[0046] Optionally, the vehicle being ridden can be a household bicycle, a shared bicycle, etc. The preset trigger condition can be an unlocking action, receiving a trigger request, etc. For example, when the vehicle being ridden is a shared bicycle, the preset trigger condition can be received through a user interface or initiated by the user scanning a QR code; this trigger request is used to request a detection method for starting the vehicle and / or activating the functional device.

[0047] In one embodiment, the simulated operation mode is a mode in which at least one functional device simulates a working state before the bicycle is started. In this simulated operation mode, the functional device automatically performs operations without user intervention, providing a test object for device self-testing.

[0048] Step 104: Obtain at least one operating parameter information of at least one functional device in the simulation operation mode.

[0049] Optionally, since the functional device is in simulated operation mode, it achieves automatic operation. At this time, information collection from the functional device can obtain its operating parameter information under normal operating conditions. That is, this operating parameter information represents the operating parameter information corresponding to the functional device when operated by the user. In this embodiment, the operating parameter information may include essential information for the functional device to operate or information generated by the operation of the functional device; for example, the operating parameter information corresponding to the braking device includes, but is not limited to, brake end pressure information, and the operating parameter information corresponding to the tire includes, but is not limited to, tire pressure information.

[0050] Step 106: Determine the working status information of at least one functional device as to whether it is in normal functional state based on at least one working parameter information.

[0051] When at least one operating parameter information corresponding to a functional device matches the information corresponding to a normal functional state, it can be determined that the functional device is in a normal functional state, that is, the functional device can work normally after the vehicle is started; conversely, when at least one operating parameter information corresponding to a functional device does not match the information corresponding to a normal functional state, it can be determined that the functional device is in an abnormal functional state, that is, the functional device cannot work normally after the vehicle is started.

[0052] Optionally, in embodiments of this disclosure, the acquisition of working parameter information and the determination of working status information may be performed sequentially on at least one functional device, or the acquisition of working parameter information and the determination of working status information may be performed simultaneously on at least one functional device.

[0053] In some optional embodiments, the working status information of the functional devices provided in this embodiment does not affect whether the bicycle can be started. That is, when it is determined that the working status information of certain functional devices indicates that the functional devices are in an abnormal functional state, the bicycle can be unlocked according to the user's request without affecting the starting of the bicycle (e.g., the lighting device is in an abnormal functional state).

[0054] The embodiments of this disclosure, based on preset triggering conditions, control at least one functional device on a bicycle to enter a simulated operation mode. The at least one functional device includes at least one of a braking device, a sound-generating device, a lighting device, a tire, an image acquisition device, and a safety protection device. By activating the simulated operation mode, the working status information of at least one functional device is detected before the bicycle is started. By acquiring at least one working parameter information of at least one functional device in the simulated operation mode, the working status information of at least one functional device is determined based on the at least one working parameter information to determine whether the at least one functional device is in a normal functional state. This achieves the detection of functional devices on bicycles (such as shared bicycles), effectively preventing riding hazards caused by undetected damage to functional devices, thus improving user riding safety and experience, and preventing more serious damage to the bicycle.

[0055] In some optional embodiments, at least one functional device includes a braking device, and the corresponding at least one operating parameter information includes a pressure value; in this case, step 104 may include:

[0056] The pressure value received at the brake end in the simulation operation mode is obtained by using at least one first pressure sensor installed at the brake end of the braking device.

[0057] Typically, a braking device includes a braking end and a braking control end. The braking control end receives external braking control, while the braking end increases tire friction by applying pressure to the inner side of the tire, thereby slowing down the vehicle. For example, the braking end is a brake pad, with its inner side in contact with the inner side of the tire. In simulated operation mode, the braking device controls the brake pad to apply pressure to the inner side of the tire to increase tire friction and thus slow down the vehicle. In this embodiment, at least one first pressure sensor is installed at the braking end to obtain the pressure value received by the braking end in the current state. Whether this pressure value is sufficient to slow down the vehicle is used to determine the operating state of the braking device. Optionally, the corresponding step 106 may include:

[0058] The working status information of the braking device is determined based on the relationship between the pressure value received at the braking end and the preset pressure value.

[0059] In this embodiment, the preset pressure value can be a minimum pressure value that can achieve vehicle deceleration, either pre-set according to the specific application scenario or determined based on big data statistics. If the pressure value received by the braking end is greater than or equal to the preset pressure value, it indicates that the pressure received by the braking end can decelerate the vehicle, and the working status information of the braking device can be determined as normal working status. If the pressure value received by the braking end is less than the preset pressure value, it indicates that the pressure received by the braking end cannot decelerate the vehicle, and the working status information of the braking device can be determined as abnormal working status. This embodiment improves the efficiency and accuracy of braking device detection by judging the pressure value received by the braking end and using this pressure value to determine the working status of the braking device.

[0060] In some alternative embodiments, the method provided in this disclosure may further include:

[0061] In response to the operating status information of at least one functional device indicating that the functional device is in normal functional state, the riding vehicle is started.

[0062] When the working status information of the braking device and other functional devices indicates that the working status is normal, it means that the entire vehicle is in normal functional condition and can be put into use. At this time, the vehicle can be started according to the received trigger request.

[0063] The system acquires the vehicle speed information during the riding process, and in response to the brake control terminal of the braking device receiving braking information, acquires the corresponding braking pressure value of the braking terminal.

[0064] Optionally, to reduce the speed of a moving bicycle, the required braking pressure value varies at different speeds. Therefore, the bicycle speed information is first obtained, and after receiving the braking information at the brake control terminal, the corresponding braking pressure value at the brake end is obtained to realize the status detection of the braking device at different speeds.

[0065] Based on the relationship between vehicle speed information and braking pressure value, the dynamic braking information of the braking device is determined.

[0066] The dynamic braking information can include normal braking status and abnormal braking status. Normal braking status means that the vehicle can be slowed down and / or stopped by the braking device, while abnormal braking status means that the vehicle cannot be slowed down and / or stopped by the braking device.

[0067] Optionally, different speed information corresponds to different braking pressure values ​​for deceleration. Only when the obtained braking pressure value is greater than or equal to the minimum braking pressure value required for the corresponding speed information can the dynamic braking information of the braking device be determined to be in a normal braking state. For example, the minimum braking pressure value corresponding to a vehicle speed of 10 km / h is 25 N; when the braking pressure value obtained by the first pressure sensor is less than 25 N, the dynamic braking information of the braking device is in an abnormal braking state.

[0068] If the vehicle is traveling at high speed and the braking device is in an abnormal braking state, there may be a dangerous consequence of brake failure. Therefore, this embodiment proposes to monitor the working status of the braking device in real time after the vehicle is started, so as to improve the safety of users when using the vehicle.

[0069] In some optional embodiments, at least one functional device may include a sound-generating device, and the corresponding at least one operating parameter information may include current information or sound information. In this case, step 104 may include:

[0070] The current information received by the sound-generating device in analog operation mode is obtained through a first current detection device; or, the sound information emitted by the sound-generating device in analog operation mode is obtained through a sound acquisition device.

[0071] The sound-generating device can be a bell, a horn, etc.

[0072] Optionally, the first current detection device can be an ammeter, current transmitter, current transformer, current sensor (Hall current sensor or electromagnetic current sensor, etc.); the current information flowing through the sound-generating device is obtained through the first current detection device, and this current information can be used to determine whether the sound-generating device can be started; in addition, this embodiment can also use a sound acquisition device (e.g., microphone or microphone array, etc.) to acquire sound information (e.g., sound intensity information, etc.) emitted by the sound-generating device in analog operation mode, and perform volume and other analyses on the acquired sound information to determine whether the sound-generating device can produce sound normally. Optionally, the corresponding step 106 may include:

[0073] The operating status information of the sound-generating device is determined based on the relationship between the current information and the preset current value; or, the operating status information of the sound-generating device is determined based on the relationship between the sound information and the preset sound information.

[0074] In this embodiment, the preset current value can be a pre-set minimum current value to start the sound-generating device (e.g., 0.2 amps). When the current information is greater than or equal to the preset current value, it can be determined that the sound-generating device is in a normal functional state. When the current information is less than the preset current value, it can be determined that the sound-generating device is in an abnormal functional state. For example, if the current information obtained by the first current detection device is 0.1 amps, which is less than the preset current value of 0.2 amps, it can be determined that the sound-generating device is in an abnormal functional state. In addition, this embodiment also proposes to compare the collected sound information with preset sound information. When the intensity value corresponding to the sound information is greater than or equal to the preset sound information (intensity value), it can be determined that the sound-generating device is in a normal functional state. When the intensity value corresponding to the sound information is less than the preset sound information, it can be determined that the sound-generating device is in an abnormal functional state. For example, if the sound intensity value obtained by the sound acquisition device is 20 dB, while the preset sound intensity value is 60 dB, it can be determined that the sound-generating device is in an abnormal functional state. This embodiment proposes to identify the working status information of the sound-generating device by means of current or sound information. If either one passes the detection, it can be determined that the sound-generating device is in a normal functional state. Only when both identification results fail is it determined that the sound-generating device is in an abnormal functional state, which improves the efficiency and fault tolerance of detection and identification.

[0075] In some optional embodiments, at least one functional device may include a tire, and the corresponding at least one operating parameter information includes air pressure information; in this case, step 104 may include:

[0076] The tire pressure information is collected by a pressure sensor set in a preset position during the simulated operation mode.

[0077] Optionally, the preset location can be inside the tire, and the air pressure information can be the air pressure value (atmospheric pressure value); the air pressure value inside the tire is collected by an air pressure sensor to determine whether the tire can work normally (the tire cannot work normally if the air pressure value is too high or too low). Optionally, the corresponding step 106 may include:

[0078] The tire's working status is determined based on the relationship between the air pressure information and the preset air pressure range.

[0079] In this embodiment, the preset air pressure range can be a tire air pressure value pre-set according to the specific application scenario or determined based on big data statistics. For example, the preset air pressure range is 30-45 PSI (pounds per square inch). When the air pressure information collected by the air pressure sensor is within this preset air pressure range, it indicates that the tire can work normally and is in normal functional condition. Conversely, when the air pressure information collected by the air pressure sensor is outside this preset air pressure range, it indicates that the tire cannot work normally (excessive air pressure inside the tire will cause a tire blowout, while insufficient air pressure inside the tire will prevent the vehicle from driving normally), and the tire is in abnormal functional condition. This embodiment improves the comprehensiveness of vehicle detection by detecting and identifying the air pressure information inside the tire.

[0080] In some optional embodiments, at least one functional device may further include an image acquisition device, and the corresponding at least one operating parameter information includes image sharpness information; in this case, step 104 may include:

[0081] Control the image acquisition device to acquire at least one simulated image in simulation operation mode.

[0082] Optionally, the image acquisition device can be a camera or similar device. In simulated operation mode, images of the current cycling scene are acquired to obtain simulated images. To improve recognition accuracy, at least one simulated image can be acquired to avoid inaccurate recognition results due to individual differences when only one simulated image is acquired. A preset time interval (e.g., 0.1 seconds) can be maintained between each pair of simulated images. Alternatively, after acquiring video using the image acquisition device, at least one frame obtained by decomposing the video can be used as at least one simulated image. The quality of the simulated images is used to determine whether the image acquisition device is functioning correctly. The standards for measuring image quality can include various factors, such as image sharpness.

[0083] A sharpness recognition process is performed on the simulated image to obtain image sharpness information.

[0084] In this embodiment, the sharpness recognition processing of the simulated image can be achieved based on any existing technology capable of sharpness recognition (e.g., a trained sharpness recognition network model). This embodiment does not limit the specific recognition method, and the output image sharpness information can be represented in any form. For example, different values ​​can represent different sharpness levels: 1 indicates high sharpness, 0 indicates completely unclear (e.g., no image was captured in a special case), 0.3 indicates relatively unclear, 0.6 indicates relatively clear, etc. Numerical representation enables the digital expression of image sharpness information, facilitating comparison and processing to determine the working status information of the image acquisition device. Optionally, step 106 may include:

[0085] Based on the relationship between image sharpness information and preset sharpness information, the working status information of the image acquisition device is determined.

[0086] In this embodiment, the preset sharpness information can be the minimum sharpness information that enables image recognition, pre-set according to the specific application scenario or determined based on big data statistics. If the recognized image sharpness information is greater than or equal to the preset sharpness information, it indicates that the image acquisition device can acquire an image of suitable sharpness, and the image acquisition device is in normal functional state; if the recognized image sharpness information is less than the preset sharpness information, it indicates that the image acquisition device cannot acquire an image of suitable sharpness, and the image acquisition device is in abnormal functional state. This embodiment determines the working state of the image acquisition device through image sharpness information, ensuring that the images acquired by the tested image acquisition device all meet the sharpness requirements, which can improve recognition efficiency in subsequent use.

[0087] In some optional embodiments, at least one functional device may further include a safety protection device, and at least one operating parameter information includes pressure information; in this case, step 104 may include:

[0088] The pressure information between the buckle and the safety protection device is obtained by using a second pressure sensor installed inside the buckle of the fixed safety protection device.

[0089] In this embodiment, the safety protection device can be an auxiliary device that can be removed and used by the user on a cycling vehicle, such as a helmet. The safety protection device is set at a fixed position on the cycling vehicle by a buckle, for example, a helmet is set in the basket by a buckle. When the safety protection device is not removed, the inside of the buckle is engaged with the safety protection device. At this time, the force on the inside of the buckle should meet certain requirements to fix the safety protection device in a preset position. Therefore, this embodiment determines the working status information of the safety protection device by obtaining the pressure information on the inside of the buckle. Optionally, step 106 may include:

[0090] Based on the relationship between the pressure information and the preset buckle pressure value, the working status information of the safety protection equipment is determined.

[0091] In this embodiment, the preset buckle pressure value can be a minimum pressure value that can secure the safety protection device, pre-set according to the specific application scenario or determined based on big data statistics. If the pressure value received inside the buckle is greater than or equal to the preset buckle pressure value, it indicates that the pressure value received inside the buckle is sufficient to secure the safety protection device, thus confirming that the safety protection device is in normal functional condition. If the pressure value received inside the buckle is less than the preset buckle pressure value, it indicates that the pressure value received inside the buckle is insufficient to secure the safety protection device, thus confirming that the safety protection device is in abnormal functional condition. This embodiment determines the working status information of the secured safety protection device by using the pressure value received inside the buckle, overcoming the problem in the prior art that the functional status of the safety protection device cannot be detected. Furthermore, the pressure information inside the buckle can directly determine whether the safety protection device is fixed in a preset position, allowing for timely detection of the use of the safety protection device and solving the problem of lost safety protection devices.

[0092] In some optional embodiments, at least one functional device may further include a lighting device, and the corresponding at least one operating parameter information includes voltage information or current information; step 104 includes:

[0093] The lighting equipment receives the headlight current information in the simulated operation mode through a second current detection device, or the lighting equipment receives the voltage information in the simulated operation mode through a voltage detection device.

[0094] In this embodiment, the second current detection device can be an ammeter, current transmitter, current transformer, current sensor (Hall current sensor or electromagnetic current sensor, etc.); the voltage detection device can be a voltmeter, voltage sensor, etc. The second current detection device obtains the current information flowing through the lighting device, and this current information can be used to determine whether the lighting device can be started. Additionally, this embodiment can also obtain the voltage information flowing through the lighting device using a voltage detection device, and this voltage information can be used to determine whether the lighting device can be started. By detecting voltage or current, the fault tolerance of the vehicle light operating status detection is improved, avoiding the problem of incorrect detection results caused by the failure of one detection device. Optionally, step 106 may include:

[0095] The operating status information of the lighting equipment is determined based on the relationship between the vehicle headlight current information and the preset vehicle headlight current value; or, the operating status information of the lighting equipment is determined based on the relationship between the voltage information and the preset voltage information.

[0096] In this embodiment, the preset headlight current value can be a pre-set minimum current value to start the lighting equipment (e.g., 0.15 amps). When the headlight current information is greater than or equal to the preset headlight current value, it can be determined that the lighting equipment is in a normal functional state. When the headlight current information is less than the preset headlight current value, it can be determined that the lighting equipment is in an abnormal functional state. For example, if the current information obtained by the second current detection device is 0.1 amps, which is less than the preset current value of 0.15 amps, it can be determined that the lighting equipment is in an abnormal functional state. Optionally, the preset headlight voltage value can be a pre-set minimum voltage value to start the lighting equipment (e.g., 11 volts). When the voltage information is greater than or equal to the preset headlight voltage value, it can be determined that the lighting equipment is in a normal functional state. When the voltage information is less than the preset headlight voltage value, it can be determined that the lighting equipment is in an abnormal functional state. For example, if the voltage information obtained by the voltage detection device is 5 volts, which is less than the preset current value of 11 volts, it can be determined that the lighting equipment is in an abnormal functional state. This embodiment proposes to identify the working status information of lighting equipment by means of current or voltage information. If either one is detected, it can be determined that the lighting equipment is in a normal functional state. Only when both identification results fail, it is determined that the lighting equipment is in an abnormal functional state, which improves the efficiency and fault tolerance of detection and identification.

[0097] Figure 2 This is a schematic flowchart illustrating a method for detecting functional devices on a cycling vehicle according to another exemplary embodiment of this disclosure. This embodiment can be applied to electronic devices, such as... Figure 2 As shown, it includes the following steps:

[0098] Step 202: Based on preset trigger conditions, control at least one functional device on the cycling vehicle to enter the simulation operation mode.

[0099] Among them, at least one of the following functional devices includes braking devices, sound generating devices, lighting devices, tires, image acquisition devices, and safety protection devices.

[0100] The implementation of this step and its technical effects can be understood by referring to step 102 in the above embodiments, and will not be repeated here.

[0101] Step 204: Obtain at least one operating parameter information of at least one functional device in simulation operation mode.

[0102] The implementation of this step and its technical effects can be understood by referring to step 104 in the above embodiments, and will not be repeated here.

[0103] Step 206: Determine the working status information of at least one functional device as to whether it is in normal functional state based on at least one working parameter information.

[0104] The implementation of this step and its technical effects can be understood by referring to step 106 in the above embodiments, and will not be repeated here.

[0105] Step 208: Determine the corresponding feedback information based on the work status information and send the feedback information.

[0106] Optionally, the feedback information may include, but is not limited to, at least one of the following: prompt information, alarm information, and maintenance request information. This embodiment can provide different feedback information to different terminals to achieve more targeted prompts, improving the efficiency of resolving work status issues and enhancing user experience. Optionally, step 208 includes at least one of the following:

[0107] In response to a working status information indicating that the device is in an abnormal functional state, a prompt message is sent to at least one mobile terminal.

[0108] In this embodiment, the mobile terminal can be a user terminal (e.g., a mobile phone). It can also include sending a pass message to at least one mobile terminal in response to the functional device's operating status information indicating that the functional device is in a normal functional state. Optionally, when multiple functional devices are included, if the operating status information of all functional devices indicates that the functional device is in a normal functional state, a pass message is sent (e.g., sending "Bicycle self-test passed" to the user's mobile phone). However, if the operating status information of at least one of the multiple functional devices indicates that the functional device is in an abnormal functional state, a simple prompt message can be received (e.g., sending "Self-test failed, please check alarm information" to the user's mobile phone), or a prompt message indicating which functional devices failed the test can be sent directly (e.g., sending "Brake device failed test, image acquisition device failed test" to the user's mobile phone). The prompt message allows the user to immediately understand the vehicle's status, improving the user experience. Of course, after receiving the prompt message, the user can choose whether to unlock and use the bicycle according to actual needs. For example, if the user receives "Lighting device failed test" through the mobile terminal, they can choose to continue starting the bicycle.

[0109] In response to a working status information indicating that the device is in an abnormal functional state, a maintenance request is sent to at least one mobile terminal.

[0110] In this embodiment, in order to resolve problems with functional devices, when a functional device is in an abnormal functional state, a maintenance request message is sent to a preset mobile terminal (e.g., a staff member's mobile phone, a maintenance personnel's mobile phone, etc.) to notify maintenance personnel or staff, so that the bicycle can be repaired as soon as possible, thereby improving the efficiency of bicycle detection and maintenance.

[0111] In response to the working status information indicating that the functional device is in an abnormal functional state, an alarm message is issued through the alarm device set on the bicycle.

[0112] In this embodiment, the alarm device can be a built-in speaker or other voice broadcasting device installed on the bicycle, or it can be a vibration device (emitting an alarm message through vibration) or a flashing light (emitting an alarm message through flashing light). When at least one functional device is in an abnormal functional state, the corresponding preset alarm message can be matched and played from a set of pre-stored preset alarm messages. For example, the alarm device can play a preset alarm message (e.g., playing "Self-test failed, please check" or "Brake device malfunction, please report for repair"). When all functional devices are in normal working state, it can be selected whether to not issue an information or to issue a pass message. For example, this embodiment may also include issuing a pass message through the alarm device installed on the bicycle in response to the functional device being in a normal functional state. For example, the alarm device can play a pass message (e.g., playing "Bicycle self-test passed"). This embodiment directly sends alarm information through the alarm device installed on the bicycle, allowing users to know the test results of the functional device immediately without having to check their mobile terminal. This avoids situations where the self-test results are not communicated to the user due to message omissions or information transmission delays, further improving the user's riding experience.

[0113] The detection method for any functional device on a bicycle provided in this disclosure can be executed by any suitable device with data processing capabilities, including but not limited to: terminal devices and servers. Alternatively, the detection method for any functional device on a bicycle provided in this disclosure can be executed by a processor, such as by a processor executing the detection method for any functional device on a bicycle mentioned in this disclosure by calling corresponding instructions stored in memory. Further details will not be elaborated below.

[0114] Exemplary System

[0115] Figure 3 This is a schematic diagram of the structure of a detection system for functional devices on a cycling vehicle provided in an exemplary embodiment of this disclosure. Figure 3 The system shown may include:

[0116] The central control device 31 is used to control at least one functional device on the cycling vehicle to enter a simulated operation mode based on preset trigger conditions.

[0117] At least one functional device includes at least one of braking devices, sound-generating devices, lighting devices, tires, image acquisition devices, and safety protection devices.

[0118] Information acquisition device 32 is used to acquire at least one working parameter information of at least one functional device in simulated operation mode.

[0119] Information processing device 33 is used to determine, based on at least one type of operating parameter information, whether at least one functional device is in a normal functional state.

[0120] The embodiments of this disclosure, based on preset triggering conditions, control at least one functional device on a bicycle to enter a simulated operation mode. The at least one functional device includes at least one of a braking device, a sound-generating device, a lighting device, a tire, an image acquisition device, and a safety protection device. By activating the simulated operation mode, the working status information of at least one functional device is detected before the bicycle is started. By acquiring at least one working parameter information of at least one functional device in the simulated operation mode, the working status information of at least one functional device is determined based on the at least one working parameter information to determine whether the at least one functional device is in a normal functional state. This achieves the detection of functional devices on bicycles (such as shared bicycles), effectively preventing riding hazards caused by undetected damage to functional devices, thus improving user riding safety and experience, and preventing more serious damage to the bicycle.

[0121] In some alternative embodiments, at least one functional device includes a braking device, and at least one operating parameter information includes a pressure value; the information acquisition device 32 can be at least one first pressure sensor disposed at the braking end of the braking device, for obtaining the pressure value received at the braking end in the simulation operation mode.

[0122] Optionally, the information processing device 33 is specifically used to determine the working status information of the braking device based on the relationship between the pressure value received at the braking end and the preset pressure value.

[0123] Optionally, the system provided in this embodiment may further include:

[0124] A vehicle speed sensor is used to respond to the operating status information of at least one functional device to indicate that the operating status is normal and to start the riding vehicle; and to acquire the vehicle speed information during the riding process.

[0125] The first pressure sensor is also used to obtain the corresponding braking pressure value at the braking end in response to the braking information received by the braking control terminal of the braking device.

[0126] The information processing device 33 is also used to determine the dynamic braking information of the braking device based on the relationship between vehicle speed information and braking pressure value.

[0127] In some alternative embodiments, at least one functional device includes a sound-generating device, and at least one operating parameter information includes current information and sound information. Information acquisition device 32 includes a first current detection device or a sound acquisition device;

[0128] The first current detection device is used to obtain the current information received by the sound-generating device in analog operation mode;

[0129] Sound acquisition equipment is used to obtain sound information emitted by a sound-generating device in analog operation mode.

[0130] Optionally, the information processing device 33 is specifically used to determine the operating status information of the sound-generating device based on the relationship between the current information and the preset current value; or, based on the relationship between the sound information and the preset sound information, to determine the operating status information of the sound-generating device.

[0131] In some alternative embodiments, at least one functional device includes a tire, and at least one operating parameter information includes air pressure information; the information acquisition device 32 includes an air pressure sensor located at a preset position for acquiring the air pressure information inside the tire in a simulated operating mode.

[0132] Optionally, the information processing device 33 is specifically used to determine the tire's working status information based on the relationship between the air pressure information and the preset air pressure range.

[0133] In some alternative embodiments, at least one functional device includes an image acquisition device, and at least one operating parameter information includes image sharpness information; the information acquisition device 32 is specifically used to control the image acquisition device to acquire at least one simulated image in a simulated operation mode; and to perform sharpness recognition processing on the simulated image to obtain image sharpness information.

[0134] Optionally, the information processing device 33 is specifically used to determine the working status information of the image acquisition device based on the relationship between the image sharpness information and the preset sharpness information.

[0135] In some alternative embodiments, at least one functional device includes a safety protection device, and at least one operating parameter information includes pressure information; the information acquisition device 32 includes a second pressure sensor disposed inside the buckle of the fixed safety protection device for obtaining pressure information between the buckle and the safety protection device.

[0136] Optionally, the information processing device 33 is specifically used to determine the working status information of the safety protection device based on the relationship between the pressure information and the preset buckle pressure value.

[0137] In some further alternative embodiments, at least one functional device includes a lighting device, and at least one operating parameter information includes voltage information or current information; the information acquisition device 32 includes a second current detection device or a voltage detection device.

[0138] The second current detection device is used to obtain the vehicle lamp current information received by the lighting device in the simulated operation mode;

[0139] Voltage detection equipment is used to obtain voltage information received by lighting equipment in analog operation mode.

[0140] Optionally, the information processing device 33 is specifically used to determine the operating status information of the lighting equipment based on the relationship between the vehicle lamp current information and the preset vehicle lamp current value; or, based on the relationship between the voltage information and the preset voltage information, to determine the operating status information of the lighting equipment.

[0141] Figure 4 This is a schematic diagram of the structure of a detection system for functional devices on a cycling vehicle provided in another exemplary embodiment of this disclosure. Figure 4 The system shown may also include:

[0142] The information feedback module 34 is used to determine the corresponding feedback information based on the working status information and to send out the feedback information.

[0143] Optionally, the feedback information includes at least one of the following: prompt information, alarm information, and maintenance request information;

[0144] Information feedback module 34 performs at least one of the following:

[0145] In response to a working status information indicating that the functional device is in an abnormal functional state, a prompt message is sent to at least one mobile terminal.

[0146] In response to a working status information indicating that the functional device is in an abnormal functional state, a maintenance request is sent to at least one mobile terminal.

[0147] In response to the working status information indicating that the functional device is in an abnormal functional state, an alarm message is issued through the alarm device installed on the bicycle.

[0148] The exemplary embodiments of this system and the exemplary embodiments of the above methods can be implemented by mutual reference. The beneficial technical effects corresponding to the exemplary embodiments of this system can be found in the corresponding beneficial technical effects of the exemplary methods section above, and will not be repeated here.

[0149] In addition, this disclosure also provides a cycling vehicle, including: a vehicle body, at least one functional device, and a detection system for the functional device on the cycling vehicle provided in any of the above embodiments.

[0150] Optionally, at least one functional device may include, but is not limited to, at least one of the following: braking device, sound-generating device, tire, image acquisition device, safety protection device, lighting device, etc.

[0151] Different functional devices in the detection system each have corresponding information acquisition devices. Optionally, the bicycle also includes a bicycle identifier (e.g., a QR code). The user sends a trigger request to start the bicycle by scanning the bicycle identifier. Based on the trigger request and the achievement of preset trigger conditions, the detection system, through a central control device, controls at least one functional device installed on the bicycle to enter a simulated operation mode. The information acquisition devices in the detection system, each matched with at least one functional device, acquire at least one operating parameter information corresponding to the at least one functional device in the simulated operation mode. The information processing device in the detection system determines the operating status information of at least one functional device based on the at least one operating parameter information to determine whether the at least one functional device is in a normal functional state. This disclosure, by configuring the detection system for functional devices on the bicycle, enables the bicycle to perform a self-check of at least one functional device before being started by the user. This reduces the problem of users discovering that the vehicle is not working properly after starting it, improving the user's riding experience. Furthermore, the detection system for functional devices on the bicycle enables automatic detection of functional devices, eliminating the need for manual repairs, reducing labor costs while improving detection efficiency and accuracy.

[0152] Exemplary electronic devices

[0153] Below, for reference Figure 5 This describes an electronic device according to embodiments of the present disclosure. The electronic device may be either or both of a first device and a second device, or a standalone device independent of them, which may communicate with the first device and the second device to receive acquired input signals from them.

[0154] Figure 5 A block diagram of an electronic device according to an embodiment of the present disclosure is shown.

[0155] like Figure 5 As shown, the electronic device includes one or more processors and memory.

[0156] A processor can be a central processing unit (CPU) or other form of processing unit with data processing and / or instruction execution capabilities, and can control other components in an electronic device to perform desired functions.

[0157] The memory can store one or more computer program products, and the memory can include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program products can be stored on the computer-readable storage medium, and the processor can run the computer program products to implement the detection methods for functional devices on a cycling vehicle according to the various embodiments of this disclosure described above, and / or other desired functions.

[0158] In one example, the electronic device may also include input devices and output devices, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).

[0159] In addition, the input device may also include, for example, a keyboard, a mouse, etc.

[0160] This output device can output various information to the outside, including determined distance information, direction information, etc. The output device may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.

[0161] Of course, for the sake of simplicity, Figure 5 Only some of the components of the electronic device relevant to this disclosure are shown, omitting components such as buses, input / output interfaces, etc. In addition, the electronic device may include any other suitable components depending on the specific application.

[0162] In addition to the methods and devices described above, embodiments of this disclosure may also be computer program products comprising computer program instructions that, when executed by a processor, cause the processor to perform the steps in the methods for detecting functional devices on a cycling vehicle according to various embodiments of this disclosure as described in the foregoing portions of this specification.

[0163] The computer program product can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this disclosure. The programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on a user's computing device, partially on a user's computing device, as a standalone software package, partially on a user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0164] Furthermore, embodiments of this disclosure may also be computer-readable storage media storing computer program instructions thereon, which, when executed by a processor, cause the processor to perform the steps in the detection method for functional devices on a cycling vehicle according to various embodiments of this disclosure as described in the foregoing portion of this specification.

[0165] The computer-readable storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0166] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.

[0167] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For system embodiments, since they largely correspond to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0168] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.

[0169] The methods and apparatus of this disclosure may be implemented in many ways. For example, they may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the methods is for illustrative purposes only, and the steps of the methods of this disclosure are not limited to the order specifically described above unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Thus, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.

[0170] It should also be noted that in the apparatus, devices, and methods of this disclosure, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions to this disclosure.

[0171] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.

[0172] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.

Claims

1. A method for detecting functional devices on a bicycle, characterized in that, include: Based on preset trigger conditions, control at least one functional device on the cycling vehicle to enter simulated operation mode; The at least one functional device includes at least one of braking device, sound-generating device, lighting device, tire, image acquisition device, and safety protection device; Obtain at least one operating parameter information of the at least one functional device in the simulated operation mode; The working status information for determining whether the at least one functional device is in a normal functional state is determined based on the at least one working parameter information.

2. The method according to claim 1, characterized in that, The at least one functional device includes a braking device, and the at least one operating parameter information includes a pressure value; The step of obtaining at least one operating parameter information of the at least one functional device in the simulated operation mode includes: The pressure value received by the braking end in the simulated operation mode is obtained by setting at least one first pressure sensor on the braking end of the braking device.

3. The method according to claim 2, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: The working status information of the braking device is determined based on the relationship between the pressure value received at the braking end and the preset pressure value.

4. The method according to claim 2 or 3, characterized in that, Also includes: In response to the operating status information of the at least one functional device indicating that the functional device is in normal functional state, the riding vehicle is started; The vehicle speed information during the riding process is obtained, and in response to the brake control terminal of the braking device receiving braking information, the braking pressure value corresponding to the braking terminal is obtained. Based on the relationship between the vehicle speed information and the braking pressure value, the dynamic braking information of the braking device is determined.

5. The method according to any one of claims 1-4, characterized in that, The at least one functional device includes a sound-generating device, and the at least one operating parameter information includes current information or sound information; The step of obtaining at least one operating parameter information of the at least one functional device in the simulated operation mode includes: The current information received by the sound-generating device in the simulated operation mode is obtained by a first current detection device, or the sound information emitted by the sound-generating device in the simulated operation mode is obtained by a sound acquisition device.

6. The method according to claim 5, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: The operating status information of the sound-generating device is determined based on the relationship between the current information and the preset current value; or... The working status information of the sound-generating device is determined based on the relationship between the sound information and the preset sound information.

7. The method according to any one of claims 1-6, characterized in that, The at least one functional device includes a tire, and the at least one operating parameter information includes air pressure information; The step of obtaining at least one operating parameter information of the at least one functional device in the simulated operation mode includes: The air pressure information inside the tire is collected by an air pressure sensor set at a preset position during the simulated operation mode.

8. The method according to claim 7, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: The working status information of the tire is determined based on the relationship between the air pressure information and the preset air pressure range.

9. The method according to any one of claims 1-8, characterized in that, The at least one functional device includes an image acquisition device, and the at least one operating parameter information includes image clarity information; The step of obtaining at least one operating parameter information corresponding to the at least one functional device in the simulated operation mode includes: The image acquisition device is controlled to acquire at least one simulated image in the simulated operation mode; A sharpness recognition process is performed on the simulated image to obtain the image sharpness information.

10. The method according to claim 9, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: The working status information of the image acquisition device is determined based on the relationship between the image sharpness information and the preset sharpness information.

11. The method according to any one of claims 1-10, characterized in that, The functional device includes safety protection equipment, and the at least one working parameter information includes pressure information; The step of obtaining at least one operating parameter information corresponding to the at least one functional device in the simulated operation mode includes: The pressure information between the buckle and the safety protection device is obtained by using a second pressure sensor installed inside the buckle that secures the safety protection device.

12. The method according to claim 11, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: Based on the relationship between the pressure information and the preset buckle pressure value, the working status information of the safety protection device is determined.

13. The method according to any one of claims 1-12, characterized in that, The functional device includes a lighting device, and the at least one operating parameter information includes voltage information or current information; The step of obtaining at least one operating parameter information corresponding to the at least one functional device in the simulated operation mode includes: The lighting device obtains the headlight current information received in the simulated operation mode through a second current detection device, or the lighting device obtains the voltage information received in the simulated operation mode through a voltage detection device.

14. The method according to claim 13, characterized in that, The operational status information for determining whether the at least one functional device is in a normal functional state based on the at least one operational parameter information includes: The operating status information of the lighting equipment is determined based on the relationship between the vehicle headlight current information and the preset vehicle headlight current value; or, The operating status information of the lighting device is determined based on the relationship between the voltage information and the preset voltage information.

15. The method according to any one of claims 1-14, characterized in that, Also includes: Based on the working status information, determine the corresponding feedback information and send out the feedback information.

16. The method according to claim 15, characterized in that, The feedback information includes at least one of the following: prompt information, alarm information, and maintenance request information; The step of determining the corresponding feedback information based on the working status information and issuing the feedback information includes at least one of the following: In response to the working status information indicating that the functional device is in an abnormal functional state, a prompt message is sent to at least one mobile terminal; In response to the working status information indicating that the functional device is in an abnormal functional state, a maintenance request message is sent to at least one mobile terminal. In response to the working status information indicating that the functional device is in an abnormal functional state, the alarm information is issued through the alarm device installed on the cycling vehicle.

17. A detection system for functional devices on a bicycle, characterized in that, include: A central control device is used to control at least one functional device on a bicycle to enter a simulated operation mode based on preset trigger conditions; the at least one functional device includes at least one of braking device, sound device, lighting device, tire, image acquisition device, and safety protection device; An information acquisition device is used to acquire at least one operating parameter information of the at least one functional device in the simulated operation mode; An information processing device is used to determine, based on the at least one operating parameter information, whether the at least one functional device is in a normal functional state.

18. A cycling vehicle, characterized in that, include: The vehicle body, at least one functional device, and the detection system for the functional device on the cycling vehicle as described in claim 17.

19. An electronic device, characterized in that, include: Memory, used to store computer program products; A processor is configured to execute a computer program product stored in the memory, wherein, when the computer program product is executed, it implements the detection method for functional devices on a cycling vehicle as described in any one of claims 1-16.

20. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the computer program instructions are executed by the processor, they implement the method for detecting functional devices on a cycling vehicle as described in any one of claims 1-16.

21. A computer program product comprising computer program instructions, characterized in that, When the computer program instructions are executed by the processor, they implement the method for detecting functional devices on a cycling vehicle as described in any one of claims 1-16.