I am designing a battery charger ranging from 11.8V to 14.4V. The DC current through MOSFET Q1 is 3.24A. In practice, the actual battery voltage can be higher, for example, 12.8V.I think you are charging a 12V battery from a 18V power source.
It looks like there is no "max voltage" function. Full charge. By looking at the voltage across V2 you could stop/reduce the charging current when the voltage is too high.
As the V2 voltage get high you might hit the max duty cycle of the IC. This will limit the full charge voltage.
Current is measured by R6, which is the MOSFET current. (Average current 3.24A?)
Is this how it works?