The invention discloses an offshore wind power unmanned inspection ship control system and a working method thereof, and belongs to the technical field of offshore wind power operation and maintenance. The system comprises a first wireless communication module, a first positioning module, a second wireless communication module, a second positioning module, a distance measurement module and an obstacle identification module. The first wireless communication module and the first positioning module are arranged on a tower drum of each offshore wind turbine, and the first wireless communication module is connected with the first positioning module; the second wireless communication module, the second positioning module, the distance measurement module and the obstacle identification module arearranged on an unmanned inspection ship, the second wireless communication module, the second positioning module, the distance measurement module and the obstacle identification module are connectedwith an unmanned inspection ship control module, and the second wireless communication module is in communication connection with the first wireless communication module. The system can effectively improve efficiency of offshore wind power unmanned inspection, is high in automation degree, reduces labor cost, decreases operation cost, and improves safety and stability of offshore wind power operation and maintenance.