Sorry for the late answer, I took me some to look into your system.
1. What do you think the suitable momentum exchange interval? I used 150 intervals for the simulation. When we used 150 intervals, the temperature was increased.
150 should be fine in general, although it depends a bit on your system. Generally, the exchange interval allows you to modify the magnitude of the thermal current. For a system with a small cross section, the same thermal current can lead to a larger thermal flux and thus a larger temperature gradient. The temperature gradient should ideally not be too large, on the other hand large enough so that it can be measured with sufficient accuracy.
2. How can we decide the convergence or steady state of the temperature profile? Are there any criteria for that? For my case, the temperature gradient is changed in a short time, and it is hard to figure out the convergence of the temperature profile.
You should plot your temperature profile at different time intervals during the simulation. If you don't see a difference between the temperature profiles of subsequent time intervals then you can assume that your temperature profile has reached a steady-state.
3. In the tutorial of the calculating interfacial thermal conductance using molecular dynamics, you compared the two temperature profiles. Are there a proper time range for the integration of the temperature profile? The temperature gradient is changed when we modify the time range.
At first, I would recommend you to use a smaller log interval than 10 000, e.g. something like 500 or 1000. This will make the temperature profile a lot smoother, as you will have more snapshots to average over. Remember, for your system you have to calculate the profile along the B-direction, not the default C-direction.
Yes, the temperature profile will depend on the chosen time interval. On the one hand, as for a small time interval your average might not be very good and the profile can become fuzzy. On the other hand, as long as you haven't reached a steady state, changing the length of the time interval will also include snapshots from different phases of the simulation, which will result in a different profile, that's just the nature of the non-equilibrium simulation. So, as a rule of thumb, you could use intervals of 50-100 ps to check for convergence, and once you know that you have reached a steady-sate, you should average the profile over several 100 ps, to get a smooth profile.
If your profile is too fuzzy you can also try and increase the bin width a bit.
4. Can you tell me the reason why the increase of the system temperature during the simulation of the non-equilibrium momentum exchange? In the case, the system is isolated, and no energy can be provided.
I can reproduce your problem, and it actually seems that the total energy increases during time. Although I'm not 100% sure, I would guess a major part of the problem is that the time step is too large and the conservation of total energy is not given any more. In this case a smaller time step, maybe 0.5 fs, might at least fix the problem to some extent. Furhtermore, the system is very soft and buckles quite a lot during the simulation which might make it additionally difficult.
5. What is the meaning of "truncated content"? I saw the warning in my log file of the simulation.
That is just a message that the output line in the log file is longer than the width of the terminal. You can ignore that.