A system for the management of diabetes, including an infusion pump, a glucose sensor and a controller, is described and illustrated, along with a method that is programmed into the controller. The infusion pump is configured to deliver insulin. The glucose sensor senses the glucose level in the subject and provides an output signal indicative of the glucose level in the subject. The controller is programmed to receive signals from at least one of the glucose sensor and the pump and adapted to determine the amount of insulin determined by the feedback controller utilizing the predicted glucose levels based on the desired glucose levels, the delivered amount of insulin, and the measured glucose levels of the subject To deliver the signals to the pump. The controller also uses the adjustment factor R for the model predictive controller in the microcontroller as a conservative setting to deliver the insulin, otherwise the system is configured to maintain the current adjustment factor R for the controller.주입 펌프, 포도당 센서 및 제어기를 포함하는 당뇨병의 관리를 위한 시스템이, 제어기 내에 프로그래밍되는 방법과 함께, 기술되고 예시되어 있다. 주입 펌프는 인슐린을 전달하도록 구성된다. 포도당 센서는 대상 내의 포도당 수준을 감지하고 대상 내의 포도당 수준을 나타내는 출력 신호를 제공한다. 제어기는 포도당 센서 및 펌프 중 적어도 하나로부터 신호들을 수신하도록 프로그래밍되고, 원하는 포도당 수준들, 전달된 인슐린 양, 및 대상의 측정된 포도당 수준들에 기초한 모델 예측 제어를 이용하는 피드백 제어기에 의해 결정된 인슐린의 양을 전달하도록 펌프에 신호들을 발신하도록 구성된다. 제어기는 또한 마이크로컨트롤러 내의 모델 예측 제어기에 대한 조정 계수(R)를 보수적 설정으로서 사용하여 인슐린을 전달하며, 그렇지 않으면 시스템은 제어기에 대한 현재의 조정 계수(R)를 유지하도록 구성된다.