Renewable energy sources connected to the grid via power converters are becoming increasingly common. Currently, most of these power converters are of the gridfollowing type that follow the frequency and voltage set by synchronous generators connected to the grid. Large scale adoption of these would put the stability of the grid at risk and thus their allowable amount is limited. A potential solution to this is the adoption of grid-forming control schemes that allow converters to set their own frequency and voltage references and thus no longer be reliant on synchronous generators. Power synchronization control (PSC) is one such method with two prominent versions, conventional PSC and reference-feedforward PSC (RFPSC). These two methods are, however, heuristic in design and a more coherent approach is more desirable. This thesis develops a novel observer-based PSC (OPSC) method for the control of grid-forming converters equipped with an L filter. Recommendations for the tuning of OPSC are developed based on the stability analysis of its linear model. Comparisons between RFPSC and OPSC are made based on their linear models and significant similarities between the two are found. Simulations are used to study the performance of conventional PSC, RFPSC and OPSC. RFPSC and OPSC are found to have not only excellent performance but also react in a very similar manner to changes in the output power reference when correct tuning is used. The potential for using LCL filters with OPSC is also confirmed using simulations. The performance of the three PSC-based methods is confirmed experimentally by means of a laboratory setup that includes physical converters and a real-time control system.