The present invention relates to an automated system for controlling blood sugar in a patient, the system comprising: a blood sugar sensor 101; An insulin injection device 103; And a treatment and control unit 105, wherein the treatment and control unit 105 a) takes into account the blood glucose measured by the sensor 101 during the past observation period, to predict fluctuations in the blood sugar of the patient. Implement an automated calibration step of a physiological model capable of; b) at the end of the correction step, calculate at least one numerical index indicating an error between the blood sugar estimated from the model and the actual blood sugar measured by the sensor during the past observation period; c) taking into account the value of the at least one numerical index, determining the duration of the prediction period, estimating future fluctuations of the patient's blood glucose during the prediction period from the physiological model, and taking into account the prediction The insulin injection device 103 can be controlled.본 발명은 환자의 혈당 조절을 위한 자동화 시스템에 관한 것으로, 이 시스템은 혈당 센서(101); 인슐린 주사 장치(103); 및 처리 및 제어 유닛(105)을 포함하고, 상기 처리 및 제어 유닛(105)은 a) 과거의 관찰 기간 동안 상기 센서(101)에 의해 측정된 혈당을 고려하여, 상기 환자의 혈당의 변동을 예측할 수 있는 생리학적 모델의 자동화된 보정 단계를 구현하고; b) 상기 보정 단계의 종료시, 상기 모델로부터 추정된 상기 혈당과 상기 과거의 관찰 기간 동안 상기 센서에 의해 측정된 실제 혈당 사이의 오차를 나타내는 적어도 하나의 수치 지표를 계산하고; c) 상기 적어도 하나의 수치 지표의 값을 고려하여, 예측 기간의 지속 시간을 결정하고, 상기 생리학적 모델로부터 향후 상기 예측 기간 동안 상기 환자의 혈당의 향후 변동을 추정하고, 상기 예측을 고려하여 상기 인슐린 주사 장치(103)를 제어할 수 있다.