Для таких систем, нужен алгоритм с регулируемым временем квантования, встроенный в OL ПИД не очень наверное подойдет, лучше взять из менеджера компонентов, в нем можно задать период расчета, и это время выставить соизмеримым с быстродействием системы, бессмысленно считать и накапливать ошибку каждые 100 мс, если реакция от изменения заслонки произойдет через 30 секунд.