background image

The Cycle Analyst behaves similarly. When it senses that any one of 
the limiting quantities has been exceeded, then the throttle over-ride 
signal  starts  to  decrease  from  its  default  resting  value  (usually 
between 4 to 5V, determined by ITermMax). A simple circuit is required 
so that the controller only sees the lower value of the throttle signal or 
the Cycle Analyst signal. This is generally achieved with a diode as 
follows:

There are various setup options which control the speed at which the 
Cycle Analyst responds to these signals. If the settings are too fast, 
then the control can be twitchy or oscillate around the desired value, 
while gain settings that are too low will cause a long lag time before the 
limiting kicks in. 

7.2

PI Controller

Each  of  the  three  limiting  features  is  implemented  as  a  digital 
Proportional/Integral  (PI)  controller.  The  actual  output  for  speed 
regulation is computed as follows:

    ITerm = Previous ITerm + IntSGain*(Set Speed - Actual Speed)
    Clamp: ITermMin < ITerm < ITermMax
    Override = ITerm + PSGain*(Set Speed - Actual Speed) 

Similar values are calculated with the current limit, and low voltage 
limit,  and  the  smallest  of  the  three  over-ride  terms  is  output  as  a 
voltage. If this output is less than the user’s throttle voltage, then it is 
the Cycle Analyst which is ultimately controlling the vehicle. 

7.3

Tuning the feedback

The  ability  of  the  Cycle Analyst  to  limit  the  speed,  current,  or  low 
voltage  in  a  fast  yet  smooth  manner  depends  on  setting  the 
appropriate Gain terms for the feedback loop. The default values work 
well  for  ebike  setups  in  the  300-600  watt  power  range.  For  more 
powerful  systems,  they  will  usually  lead  to  the  vehicle  oscillating 
around the programmed set point rather than holding steady. In this 
case, it is necessary to tone down the appropriate feedback gains in 
the advanced setup menu.

5V

G

Throt Signal

Throttle

2 - 10 k

Resistor

Diode

Throttle Over-ride 
to Cycle Analyst

Throttle Signal
inside Controller

 

13

Summary of Contents for Cycle Analyst 2.25 CA-DP

Page 1: ...The Cycle Analyst User Manual Large Screen Edition...

Page 2: ...ologies Ltd 20 E 4th Ave Vancouver BC Canada V5T 1E8 ph 604 569 0902 email info ebikes ca web http www ebikes ca Author and Illustrator Justin Lemire Elmore Copyright 2011 1 The Cycle Analyst is desig...

Page 3: ...tion 5 4 Display Information 7 5 Additional Resetting Options 9 6 Setup Menu 10 7 Using the Limiting Features 12 8 Advanced Setup Menu 14 9 Using Advanced Features 18 10 Operation in Wet and Cold Cond...

Page 4: ...when more than 10V appears across the circuit and will turn off when this voltage is removed The default screen shows five pieces of information that are most relevant to the rider This includes thre...

Page 5: ...harged the battery pack you should reset the trip statistics Ah Distance and Time to clear them all to zero This is done by pressing and holding the right button for 1 second until the message Reset s...

Page 6: ...r controller 3 Installation The Cycle Analyst display box comes with a mounting bracket for installation on the handlebar of your bicycle This bracket can rotate in two axis to adjust the display posi...

Page 7: ...ntroller This is most conveniently done by attaching connectors on the shunt leads which match your battery connectors If you have a switch in the system it is best to wire the shunt after the switch...

Page 8: ...m or Wh mi The watt hours used per unit of distance travelled is a measure of the average energy efficiency of your vehicle With this figure you can readily quantify how different riding styles impact...

Page 9: ...awn from the battery Vmin The voltage of a battery pack will sag sometimes considerably when it is under heavy load Vmin is a local minimum measurement that shows by how much your pack s voltage droop...

Page 10: ...ssibilities 5 1 Peak Reset In some instances for diagnostic and performance testing it is desirable to clear only the peak statistics Amax Amin Vmin and Smax without resetting anything else This can b...

Page 11: ...r kilometers If you want to change the setting hold the right button until _OK appears on the screen Then pressing either button will toggle between mi or km and holding the right button again will sa...

Page 12: ...output power The Cycle Analyst will vary the throttle signal such that the vehicle will continue to cruise at this set point speed 6 4 Volts Limit Program the low voltage rollback point for your batte...

Page 13: ...limit A speed limit can help make any electric bicycle abide by the legal speed caps that exist in most jurisdictions while not affecting performance below that speed It can also be useful for extend...

Page 14: ...d regulation is computed as follows ITerm Previous ITerm IntSGain Set Speed Actual Speed Clamp ITermMin ITerm ITermMax Override ITerm PSGain Set Speed Actual Speed Similar values are calculated with t...

Page 15: ...us values difficult to read These values are averaged before display Short averaging times allow you to get a better real time feel for the power fluctuations while longer averaging times produce a st...

Page 16: ...dified boards will be closer to 70 V V 8 6 Set Poles For Direct Plug in units this should be set to the number of hall effect transitions per rotation of the wheel Crystalyte 400 series hubs have 8 th...

Page 17: ...to the voltage that is considered full throttle by the controller For hall effect throttles full power occurs at about 4V and limiting the ITerm to this value will speed up the response time of the li...

Page 18: ...efault OFF This allows you to set the function of the auxiliary input voltage line Pad Vi on the Cycle Analyst circuit board You can choose whether this line is ignored default or if it is used for on...

Page 19: ...32 8 9132 3 299 47 49 13 22 16 41 8 9175 3 302 47 43 13 45 17 30 8 9220 3 306 47 85 6 02 17 52 8 9268 3 308 49 36 1 43 17 17 8 9317 3 307 49 55 3 69 16 05 8 9365 The data is at 0 5V CMOS voltage level...

Page 20: ...ller rather than just limiting the power via a throttle over ride function The example below shows how to wire up a current throttle such that the regular throttle signal is intercepted by the Cycle A...

Page 21: ...oblem using the meter in light rain However in cases of prolonged exposure to wet conditions it is possible for moisture to enter the box though the back cover which is not sealed This can cause the w...

Page 22: ...de to pull down user s throttle V Positive lead to battery pack can be shared with other devices requiring battery power that draw less than 500mA red wire Advanced Connections G Ground Tx Serial data...

Page 23: ...istor the maximum current is 100 amps With a 0 5m resistor up to 400 amps and so forth Current Resolution 0 01A in low range mode 0 1A in high range mode Current Accuracy Temperature coefficient and a...

Reviews: