An improved BEMT model based on agent actuating disk with application to ship self-propulsion simulation. (15th December 2022)