Some of the important mechanical loads in the civil and military industries are variable speed and power and their efficiency. Mechanical coupling of two different electric motors is suitable for These types of application. Using this technique reduces energy consumption of submarine’s motion system and submarine range would be increased. But the use of this technique requires a complex controller. Setting the desired speed for the mechanical load-axis and sharing power on two motors are the main objectives of control. Previously controllers divided load power between two motors as non-optimal controller. This article presents a new controller that can perform the above objectives and is divided between two motors as optimal controller for all speeds. The method of this article will increase efficiency for all speeds, increase the range of submarine and reduce energy consumption for Paper industry and other similar cases. Simulation results have identified new control benefits than the previous model and tested a sample of 13% increase in efficiency.