A controller for controlling thickness of sheet metal in a mill exiting a roll stand comprising a first work roll and a second work roll respectively positioned between a first back up roll and a second back up roll, the controller comprising a processor and code stored on media readable by the processor to control the thickness of the sheet metal, the controller comprising:
- an input comprising the thickness of the sheet metal and dynamic eccentricities of the first back up roller and the second back up roller;
- a model of the roll stand;
- a filter based on the model;
- and
- a controller output coupled to control a gap between the first work roll and the second work roll to produce the sheet metal.