Optimising quality-of-control for data-intensive multiprocessor image-based control systems considering workload variations