In the field of power electronics-based electrical power conversion, the Dual Active Bridge (DAB) topology has become very popular in recent years due to its characteristics (e.g., bidirectional operation and galvanic isolation), which are particularly suitable to applications such as interface to renewable energy sources, battery storage systems and in smart grids. Although this converter type has been extensively investigated, its analysis and control still pose many challenges, due to the multiple control variables that affect the complex behavior of the converter. This paper presents a theoretical model of the single-phase DAB converter. The proposed model is very general, i.e., it can consider any modulation technique and operating condition. In particular, the converter is seen as composed by four legs, each capable of generating voltage on the inductor, and by the two output legs, which can steer the resulting inductor current to the load. Three variables are considered as the control inputs, i.e., the phase-shifts with respect to one leg. This approach results in a very simple yet accurate closed-form algorithm for obtaining the inductor current waveform. Moreover, a novel analytical model is proposed for calculating the average output current, based on the phase-shift values, independently of the output voltage. It is also shown that average output current can be varied cycle-by-cycle, with no further dynamics. In fact, average output current is not affected by the initial value of inductor current or by DC offset (which may arise during transients). The proposed models can be exploited at several stages of development of a DAB: during the design stage, for fast iteration, when selecting its operating points and when designing the control. In fact, based on the analytical results, a novel control loop is proposed, which adopts a “fictitious” (i.e., open-loop) inner current regulation loop, which can be applied to any modulation scheme (e.g., Single Phase-Shift, Triple Phase-Shift, etc.). The main advantage of this control scheme is that the simple dynamics of the output voltage versus the average output current can be decoupled from the complicated relationship between the phase-shifts and the output current. Moreover, a Finite Control Set (FCS) method is proposed, which selects the optimal operating points for each operating condition and control request, ensuring full Zero-Voltage Switching (ZVS) in all cases. The analytical results obtained and control methods proposed are verified through simulations and extensive experimental tests.