如《中国通史》、《元昊传》等,皆参考各种史籍,对《西夏书事》记载进行修订⑧,改为左厢神勇军驻夏州弥陀洞,右厢朝顺军驻克夷门(今宁夏三关口),白马强镇军驻娄博贝等。但仍有不少问题,如认为“黑水镇燕军驻肃州北境,黑山威福军驻汉居延故城”等,与甘肃考古队考查不符,而驻河北午腊蒻山防契丹的七万大军,仍无归属。针对上述问题,吴天墀先生在《西夏史稿》中说:斡罗孩城的地望,学者有二说:一是施世杰的张掖县北龙首山(蒙古名阿拉克鄂拉),或高宝栓的龙首山山口夏口城;二是岑仲勉的在后套北狼山山隘北口附近。岑是依括海牙辛特氏,斡罗孩是党项语‘长城中通道’之意的说法认定的。犹称斡罗路。另据克拉普罗斯氏说,元世祖时亚细亚地图斡罗孩则是在宁夏北方黄河大曲之滨,认定斡罗孩城应在狼山山隘北口附近。吴先生基本采用岑说⑨。陈炳应先生认为:黑水城遗址既然是黑水镇燕军的驻地,黑山威福军则应在河套西北隅的黑山地区。其根据是:第一,两幅古地图。一幅为《西夏纪事本末》卷首所附《西夏地形图》;另一幅是原苏联列宁国家图书馆收藏的《西夏地形图》,曾载《东方国家与民族》1959年第1期。陈先生撰写了《西夏地形图》初探一文,认为《地形图》绘制了北宋末年宣和年间宋与西夏地形,可能是清代学者绘制的,但必有宋、元时期的详细资料或地图做依据。列宁国家图书馆收藏的《西夏地形图》应是出自同一来源,是同一幅西夏地图的不同抄本。两幅图都标出了西夏十二监军司,将黑水镇燕军标于黑水城地区,将黑山威福军标在河套西北。这是正确的。第二,《宋史》比《元史》成书更早,而且有耶律楚材所收集的西夏中央政府的大量档案材料做依据,应较可靠。《宋史》未说十二监军司的位置,但是它的排列顺序显然是按照东、南、西,北四个方向的顺序排列的。最后三个监军司是西夏的北部防线的指挥机构,而且按其次序正好是黑水镇燕在西北,白马强镇在正北,黑山威福在东北。与上述古地图所标的位置相符合。