本发明提供了一种旋转式发动机结构、工作原理及其控制方法。该结构的核心是由定子、转子、进排气挡块、压缩挡块、做功挡块构成;定子和转子采用同心轴结构,可以相对转动,定子(或转子)表面设有进气口、排气口和燃烧室,转子(或定子)表面设有凸起活塞;挡块可以移动。通过合理控制挡块的位置,完成发动机的进气、压缩、做功和排气行程,推动转子转动,并带动输出轴输出动力。通过本发明,可以实现高效的旋转式发动机,大大简化发动机构造、减轻发动机自重、降低发动机噪音、提高发动机效率,提升发动机升功率、改善发动机平顺性;同时使用该结构的发动机很容易调整发动机整机的排量和功率,也很容易跟电机结合使用实现混动动力装置。