With the rising demand for energy and resource shortages, disassembly as energy-intensive industry should be more attention to energy conservation. However, the non-disassemblability of components (CND) and fixed-constant disassembly costs make this process relatively expensive compared to the potential profit. This paper introduces a two-sided partial destructive disassembly model to solve problem of CND. To more accurately reflect real-world conditions, this study incorporates into the model, which was not considered in previous work. A mixed integer planning model is developed by exploring the impact of time-of-use tariffs on energy consumption and profit, and its correctness is verified in a small-scale case. Subsequently, we propose an improved water cycle algorithm (IWCA) to increase the model solving efficiency. Using non-destructive, destructive, and human-robot hybrid disassembly as benchmark cases, we compare 11 algorithms from existing research, and verify the superiority of IWCA in solving different cases. Finally, the proposed method is validated using automotive engine as an example. The results show that: (1) IWCA is superior to the four latest algorithms in solving the two-sided partially destructive disassembly line balancing problem under electrical limiting and time-of-use electricity pricing. (2) The two-sided partial destructive disassembly effectively addresses the CND issue, reducing the smoothing index by 10.24% and increasing disassembly profit by 3.19% compared to other algorithms. (3) The partial destructive disassembly is better suited for addressing issues in real production processes than non-destructive or complete destructive disassembly methods.