A diabetes control system including an infusion pump, a glucose sensor and a controller with a method programmed in the controller is described and illustrated. The infusion pump is set to deliver insulin. The glucose sensor detects glucose levels in the subject and provides output signals representative of glucose levels in the subject. The controller is programmed to receive signals from at least one of the glucose sensor and the pump, and is configured to signal the pump to deliver an amount of insulin determined by a feedback controller that uses a predictor-based model control. desired glucose levels, amount of insulin applied and glucose levels measured in the subject. The controller is also configured to apply insulin using a trim factor (r) to a model predictor controller in the microcontroller as a conservative setting, otherwise the system maintains a current trim factor (r) for the controller.é descrito e ilustrado um sistema de controle da diabetes que inclui uma bomba de infusão, um sensor de glicose e um controla-dor com um método programado no controlador. a bomba de infusão é configurada para aplicar insulina. o sensor de glicose detecta os níveis de glicose no sujeito e fornece sinais de saída representativos dos níveis de glicose no sujeito. o controlador é programado para receber sinais de pelo menos um dentre o sensor de glicose e a bomba, e é configurado para emitir sinais à bomba para aplicar uma quantidade de insulina determinada por um controlador de retorno que utiliza um controle preditor de modelo com base em níveis de glicose desejados, quantidade de insulina aplicada e níveis de glicose medidos no sujeito. o controlador também é configurado para aplicar insulina utilizando um fator de ajuste (r) para um controlador preditor de modelo no microcontrolador como uma definição conservativa, de outro modo, o sistema mantém um fator de ajuste (r) atual para o controlador.