| поискавой системы для электроныых деталей |
|
PS501 датащи(PDF) 11 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PS501 датащи(HTML) 11 Page - Microchip Technology |
|
11 / 42 page ![]() 2004 Microchip Technology Inc. DS21818C-page 11 PS501 4.3 Capacity Relearn at Discharge Termination To maintain accurate capacity prediction ability, the FullCapacity value is relearned on each discharge, which has reached a valid EOD after a previous valid fully charged condition (EOC). If a partial charge occurs before reaching a valid EOD, then no relearn will occur. If the discharge rate at EOD is greater than the ‘C-rate’ adjusted value in RelearnCurrLim, then no relearn will occur. When a valid EOD has been reached, then the error cal- culations represented by the SBData value of MaxError will be cleared to zero. If appropriate, the relearned value of FullCapacity (and FullChargeCapacity) will also be updated at this time. 4.4 Discharge Termination Voltage Look-up Table 4.4.1 NEAR EMPTY SHUTDOWN POINT As the graph in Table 4-1 shows, available capacity in the battery varies with temperature and discharge rate. Since the remaining capacity will vary with temperature and discharge rate, a near empty shutdown point will also vary with temperature and discharge rate. Knowing the discharge rate that occurs in the system during the shutdown process and knowing the tempera- ture can pinpoint the exact save to disk point that will always leave the perfect shutdown capacity. The PS501 uses this information to tailor the gas gauge to the sys- tem and the remaining capacity and RSOC fuel gauge function will always go to zero at the efficient shutdown point. The table will use the voltage points at which this happens as the error correction and FullCapacity relearn point. This will ensure a relearn point before shutdown occurs and will correct any error in remaining capacity, also to ensure proper shutdown reserve energy. The shutdown point has to equal the capacity required to shut down the system under the conditions of the shutdown. That is, looking at the curve that represents the actual discharge C-rate that occurs during the sys- tem shutdown function, we must stop discharge and initiate shutdown when the system has used capacity equal to that point on the shutdown C-rate curve. This is because no matter what the C-rate is when the shut- down point is reached, the system will automatically switch to the C-rate curve that represents the actual current draw of the shutdown function. So it doesn't matter if the system is in high discharge or low dis- charge, it will be in “shutdown” discharge conditions when shutdown begins and there must be enough capacity left. An example is a computer’s save to disk function. Table 4-1 shows that the system will always shutdown at the same capacity point regardless of C-rate condi- tions (since the C-rate of the save to disk procedure is a constant). Thus, we can automatically have an RSOC that is compensated for C-rate; it will go to zero when the capacity used is equal to the point at which shutdown occurs. Ignoring the effects of temperature, we could mark the capacity used up to the shutdown point of the shutdown curve. All the shutdown voltage would then represent the same capacity and RSOC would always become zero at this capacity and FCC would always equal this capacity, plus the residual capacity of the save to disk curve. To compensate for temperature, we can look at the series of curves that represent the shutdown C-rate at different temperatures. The PS501 implementation is to measure the temperature and choose a scaled RSOC value that will go to zero at the save to disk point at this temperature, assuming the temperature does not change. If it does change, then an adjustment to RSOC will be needed to make it go to zero at the shutdown point. Taking temperature into consideration, the amount of capacity that can be used before shutdown is a constant as C-rate changes, but not constant as tem- perature changes. Thus, in the Look-up Table (LUT), the individual temperature columns will have voltage points that all represent the same capacity used, but the rows across temperature points (C-rate rows) will represent the different capacity used. To compensate RSOC and RM, interpolation will be used and the compensation adjustment will happen in real-time to avoid sudden drops or jumps. Every time the temperature decreases by one degree, a new inter- polated value will be subtracted from RSOC and RM. Every time the temperature increases by one degree, RSOC and RM will be held constant until discharged capacity equals the interpolated value that should have been added to RSOC and RM (to avoid capacity increases during discharge). With this interpolation happening in real-time, there will be no big jumps or extended flat periods as we cross over boundaries in the LUT. This compensation will not begin until after the fully charged status is reset, allowing RSOC to be 100% always when the battery is full. 4.5 Age Compensation The voltage EOD points will be compensated due to the age of the cells. A linear factor, AgeFactor, will be applied to the voltage points as a function of CycleCount. The voltage levels will decrease as the battery pack ages to model the flattening of the voltage vs. capacity curve that naturally happens to battery cells. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |