# CCAI calculator

Ignition performance
p = is density at 15°C, in kilograms per cubic metre, ex. 991.0.
v = is the kinematic viscosity, in square millimetres per second
T = is the temperature, in degrees Celsius, at which the kinematic viscosity is determined
To separate number use . (full stop) not , (comma)

Density 15°C
p
Kinematic viscosity
v
Temperature in Celsius
t
CCAI Ignition performance requirements of residual fuels in the marine diesel engines are promarily determined by engine type and more significantly, by engine operating conditions fuel factors influence ignition characteristics to much lesser extent. For this reason no general limits for the ignition quality can be applied, since a value which may be problematical to one engine under adverse conditions may perform quite satisfactorily in many other instances. If required, further guideance on acceptable ignition quality should be obtained from the engine manufacturer.

function calculate() { // CCAI = p - 81 - 141 * lg(lg(v + 85)) - - 483 * lg(t+273/323) var p = (document.getElementById('p').value!='') ? parseFloat(document.getElementById('p').value) : 0.0; var v = (document.getElementById('v').value!='') ? parseFloat(document.getElementById('v').value) : 0.0; var t = (document.getElementById('t').value!='') ? parseFloat(document.getElementById('t').value) : 0.0; var ccai = p - 81 - 141 * lg(lg(v + 0.85))- 483 * lg((t+273)/323); document.getElementById('ccai').value = DecRound(ccai); } function lg(v) { return Math.log(v) / Math.log(10); } function DecRound(value) { var p = Math.pow(10,1); return Math.round(value*p)/p; } function updateBreadCrumb() { try { parent.document.getElementById('Breadcrumbstrail_span').innerHTML = "Home | Tools | CCAI calculator"; } catch(e) {} } function clearBreadCrumb() { try { parent.document.getElementById('Breadcrumbstrail_span').innerText = ""; } catch(e) {} }