I am heating an Al-Si-Mg alloy using npt ensemble from 300 K to 1000 K. For certain composition of the alloy, the temperature fluctuation above 650 K becomes intolerable (~ 0 K - 1800 K). What is the source of such noise? Can you kindly suggest me how to control the temperature? [the input script for LAMMPS simulation is given below]
units metal
atom_style atomic
dimension 3
boundary p p p
read_data system.data
pair_style meam
pair_coeff * * library.meam AlS SiS MgS AlSiMg.meam AlS SiS MgS
timestep 0.0002
thermo 1000
dump 1 all xyz 1000 a*.xyz
velocity all create 300 82557 dist gaussian
compute msd all msd com yes
compute 2 all pe/atom
compute 3 all entropy/atom 0.25 5. local yes
dump 2 all custom 50000 entropy.data x y z c_2 c_3
compute myRDF all rdf 50 1 1 1 2 1 3
fix 3 all vector 1000 c_msd[4]
fix 4 all ave/time 100 1 1000 c_myRDF[*] file tmp1.rdf mode vector
thermo_style custom step temp vol press density ke pe etotal enthalpy c_msd[4]
restart 10000 data.restart
fix 1 all nvt temp 300 300 0.005 drag 0.01
run 10000
unfix 1
fix 1 all npt temp 300 1000 0.001 iso 0 0 2
run 200000
unfix 1
fix 1 all nvt temp 1000 1000 0.005 drag 0.01
run 20000
unfix 1
fix 1 all npt temp 1000 853 .005 iso 0 0 2
run 735000
unfix 1
fix 1 all nvt temp 853 853 0.005 drag 0.01
run 1000000