The invention relates to the technical field of battery management, and discloses a
sodium ion battery with a function of preventing temperature from being out of control, the battery is arranged in a battery shell, a plurality of first temperature sensors are arranged on the battery to collect
sodium ion battery temperature data, and the first temperature sensors and the battery are connected with a controller; the controller is further connected with a
voltage sensor and a
current sensor which are used for detecting electrical parameters. The
temperature control method in the controller comprises the following steps: setting an
acquisition time point to obtain
sodium electricity temperature data, calculating a sodium
electricity temperature value, and limiting output power according to the temperature value; setting an
acquisition time period to obtain multiple groups of temperature and
electricity data, generating a change speed and trend curve of temperature and total power, calculating a
curve matching value and a temperature power matching value, and if the matching value exceeds a
reference range, performing early warning. Accurate
temperature control and out-of-control early warning of the sodium-
ion battery are achieved, performance degradation at the
extreme temperature is reduced, use safety is guaranteed, and the method is suitable for scenes such as
energy storage and
electric equipment.