Bollard pull calculation for AHTS

Hi there! What method of calculating the bollard pull do you use when planning the towing of different objects (JUR, barge, FSO and e.t.c) with different types of weather condition? Sometimes received request for calculate needed quantity of MGO for towing object from point A to point B. I would like to known and learn a fast and proven calculation method (programs or an excel spreadsheet)