Bonvin, DominiqueFrançois, Grégory2017-11-282017-11-282017-11-28201710.1016/B978-0-08-101095-2.00011-4https://infoscience.epfl.ch/handle/20.500.14299/142365A batch process is characterized by the repetition of time-varying operations of finite duration. Due to the repetition, there are two independent “time” variables, namely, the run time during a batch and the batch index. Accordingly, the control and optimization objectives can be defined for a given batch or over several batches. This chapter describes the various control and optimization strategies available for the operation of batch processes. These include online and run-to-run control on the one hand, and repeated numerical optimization and optimizing control on the other. Several case studies are presented to illustrate the various approaches.Batch controlPredictive controlIterative learning controlRun-to-run controlBatch process optimizationDynamic optimizationOptimizing controlRun-to-run optimizationControl and Optimization of Batch Chemical Processestext::book/monograph::book part or chapter