发始于德国铁路在1990年代初对设计一款多用途机车的招标，当采购方逐渐倾向于用不同的机车对应不同的服务领域后，设计开始朝着模块化的方向发展。12X型机车亦成为用于牵引中等载重货运列车的德国铁路145型电力机车的研发基础，并随着进一步的发展最终促成了庞巴迪TRAXX的模块化机车产品平台面世。
历史.
开发121型机车.120型电力机车是原德国联邦铁路首台使用三相异步交流感应电动机的电力机车，也是多用途机车概念的先行者，它可同样适用于货运、客运和高速列车的牵引任务