integrated programming approach. Presented at 3rd International Conference on Electrical and Information Technologies for Rail Transportation (EITRT) 2017, Changsha, China