Hi Dmitri, aploligies for late reply but was up very (very) late last night.
860 is a conversion factor that I've used for years to calculate power in KW based on Flow in LPM X boiler dT in degC /60/860, and to calculate energy in KWH based on cylinder volume in litres X cylinder temperature in deg.C /860 and to calculate energy required to raise raise the cylinder temperature is cylinder volume in litres X dT /860. knowing any two allows the calculation for the other. 860 is (nearly) actually 3600/4.182. SO
Power = LPM*60*dT/860 KW and
Energy = Litres*Cylinder temperature degC/860 KWH and
Energy = Litres X cylinder dT/860 KWH.
I have no hands on knowledge of buffer sizing but others on here probably have but you can get a good feel for it by calculating the volume required based on two scenarios, based on 2kw minimum power required and perhaps 7.5kw based on minimum continuous power boiler output so as above.
100 Litre Buffer (2kw required), (boiler 10kw rated.)
Buffer available energy: 100*(75-25)/860. 2.91kwh.
Buffer supply time: 2.91/2*60, 87.3 minutes.
Buffer Recharging Time: 2.91/(10-2)*60, 21.82 minutes.
100 Litre Buffer (7.5kw required), (boiler 10kw rated.)
Buffer available energy: 100*(75-25)/860. 2.91kwh.
Buffer supply time: 2.91/7.5*60, 23.28 minutes.
Buffer Recharging Time: 2.91/(10-7.5)*60, 69.84 minutes
The above supply/recharging times will be directly proportional to the buffer volume chosen.
I wouldn't rush off just yet though, remember that nearly all smart?? room temperature controllers like Evohome continually fire the boiler for as little as one minute with 6 cycles/hour so the boilers are supposed to be able to deal with this, there is probably more wear and tear but figures I saw years ago suggest that there arn't huge efficiency losses with continuous cycling, oil fired boilers spend their whole lives doing this.
I would suggest taking a few numbers off your own boiler and maybe contact Vaillant of advice.
Can't remember if you said how many cycles or off times it takes to get the boiler to fire but next time id does fire up, note flow/return temps d.001/d.002 especially in the first minutes of firing as this is where most problems occur as the boiler fires at ~ 70% of max output (despite being range rated down to 10kw or whatever) for up to 60 secs before modulating down.
What can generally happen is the the boiler dT is > 30c and the boiler stops firing for any cycle time(s).
For example if the boiler fires at 70% of 38kw, 26.6kw then to keep the dt at say 25C requires a flowrate of 26.6*860/60/25, 15.25LPM, 915 LPH and if it fires at 70% of 30kw, 21kw then the required flow rate is 21*860/60/2512.04LPM, 722 LPH, if you give the numbers to Vaillant they may suggest increasing the pump head, another problem that was posted on here is that some models trip the burner when the boiler fow temperature reachhes target (flow) temperature +2 or3C, it should be target temperature+5C to give the boiler a chance to modulate down on reaching its target temperature.
When it does go to anti cycle mode check status S.53 & S.54 which are boiler waiting times