Обработка определения объема жидкости в цилиндрическом горизонтальном резервуаре


Определение объема жидкости в цилиндрическом горизонтальном резервуаре измерением глубины жидкости

Подарок королевам бензоколонок.

Тем, кто измеряет горючку очень длинной линейкой посвящается...

Как-то попросила знакомая заправщица автоматизировать расчёт столь важной для неё процедуры, и оказалось не всё так просто как на первый взгляд кажется.

Данным вопросом до меня занимался Государственный научный метрологический центр - Всероссийский научно-исследовательский институт расходометрии (ГНМЦ - ВНИИР) Госстандарта России. В итоге разработал, а Межгосударственный Совет по стандартизации, метрологии и сертификации (протокол № 17 от 22 июня 2000 г.) принял ГОСТ 8.346-2000 "РЕЗЕРВУАРЫ СТАЛЬНЫЕ ГОРИЗОНТАЛЬНЫЕ ЦИЛИНДРИЧЕСКИЕ". Охренительный труд.

В общем, пришлось помочь даме в преддверие 8 марта. Может кому поможет ещё.

Вот полученная мной секретная формула: "Объём: "+Окр((R*R*(PI-arccos((h-R)/R)) + (h-R)*sqrt(2*R*h-h*h))*L*1000,0)+" л"

В обработке использовал пару функций VBscript.

Файлы обработки:

-