Unmanned underwater vehicles(UUVs)are an important breakthrough in underwater intelligent combat technology. However,the autonomous capability is insufficient at present and cannot support underwater unmanned autonomous combat. To solve this problem,a hierarchical modeling method of UUV combat actions based on finite state machine and behavior tree is proposed. The behavior model framework and combat behavior model are designed for target attack tasks. The model takes the advantages of the finite state machine and the behavior tree to obtain uncoupled frame,reduced structure and good portability. It can support customized development of UUV combat actions,and generate a task list according to the task profile to support UUV intelligent combat.