The smart weapon system is a new weapon system of the future battlefield environment as a miniature guided weapon that performs precision strike missions through terminal phase guidance. However, it has small coverage to guide due to its low maneuverability because the smart weapon is controlled by using actuator of piezoelectric drive type due to the structural limitations. In this paper, we propose a firing data calculation algorithm under non-standard conditions to increase the effectiveness of the smart weapon. The proposed algorithm calculates firing data under non-standard conditions by calibrating firing data under standard conditions using information acquired in battlefield environments. The performance of the proposed algorithm is verified by numerical simulations under various conditions.