This work aims to implement the control system of a single-phase, multi-port AC-DC converter with high-frequency isolation based on the dual active bridge (DAB) topology associated with the three-state switching cell (3SSC) applied to a distributed generation system. The converter has one ac port and two dc ports, this being a multi-input, multi-output (MIMO) system in which there is a coupling between the input and output variables. The generalized predictive control (GPC) is chosen to regulate the dc-link voltages. GPC is a well-consolidated approach in the literature, which can deal with MIMO coupled systems while presenting friendly-tuning rules. The current loop employs a traditional proportional plus resonant (P+R) controller because it has a single-input, single output (SISO) characteristic, as advanced controllers are unnecessary. Experiments are performed on a 1-kW prototype to validate the performance of the developed controller and show its advantages compared with traditional control strategies.INDEX TERMS Dual active bridge converter, generalized predictive control, model predictive control, multi-port converters, predictive control.