rule-based control strategy