Systems and methods for automatic configuration and automatic calibration of continuously variable transmissions and bicycles having continuously variable transmission
A continuously variable transmission on a bicycle may be automatically configured with little or no assistance from a user. Optical scanning devices, RFIDs, and other information capturing technology can communicate with a controller. The controller may then perform a portion or all of a configuration process. In operation, a controller may determine that calibration is needed. A calibration process may be initiated and performed with little or no user interaction. A calibration process may account for a load, a power source, or an environment.
1. A method for automatically configuring a control system on a bicycle, comprising:
receiving, by a control system, one or more first packets of information containing a set of operating parameters for a ball-planetary continuously variable transmission (CVT), the set of operating parameters for the CVT being based on component data associated with components on the bicycle;
receiving, by the control system, one or more second packets of information comprising a set of operating parameters for a rider preference; and
operating the CVT and/or an electric motor cooperating with the CVT according to configuration parameters based on the one or more first packets of information and the one or more second packets of information, the configuration parameters defining how the CVT and/or electric motor responds to input parameters from bicycle sensors on the bicycle during a ride.
2. The method of claim 1 , wherein the one or more first packets of information is received from a server, a vendor computer or a third-party computing device.
3. The method of claim 1 , wherein the one or more second packets of information is received from a server, a vendor computer or a third-party computing device.
4. The method of claim 1 , wherein the set of operating parameters for the rider preference includes information about a geographic area or jurisdiction, and wherein operating the CVT according to the configuration parameters is performed based on the geographic area or jurisdiction.