Systems and methods for diabetes management with automatic basal insulin control and manual bolus insulin control are presented. The exemplary system includes a delivery device, a glucose sensor, and a controller. The delivery device delivers insulin and the glucose sensor measures the blood glucose level of the subject. The basal insulin dose is calculated using the model predictive control algorithm and the subject's physiological data such as the desired blood glucose level, the amount of insulin delivered, and the measured blood glucose level. The manual bolus insulin dose is initiated by the subject. The manual bolus insulin dose is modified based on one or both of the model predictive control algorithm and the subject's physiological data. The total insulin dose is determined and delivered to the subject based on the modified manual bolus insulin dose and the calculated basal insulin dose. [Selection diagram] Figure 1
展开▼