地铁如何算钱?
以前做过地铁收费系统,大概给你讲讲。 首先,计价器里的费用是由固定费和浮动费组成的(当然还有一些其他费用,比如加气啊保养啊啥的)。其中固定费是按距离计算的,比如某段线路一共5km,那每公里线路的固定建设成本就是整个线网固定建设成本的5/100;而浮动费则是按人数和时间计算的。以人均票价2元,进站时间早上6点到晚上10点计(其实这里的计算是很粗放的,并不准确……但大致如此吧): 这样,当乘客乘车时,计算机首先按照乘客进站时间,扣除对应的浮动费;然后根据乘距,逐站扣除相应的固定费。最后计算出应收金额。
当然,实际要复杂一些。因为不同线路的建设和运营成本不一样,所以不同的线路固定费率不一样。同时,为了保证某些大站的客流能顺畅的通过,有些设计是将大站设置为“扣费”站点,即不论乘距多么远,进入该站就要扣除一定的固定费用。所以,如果乘客从A到D,中间经过了C,那么C站就视为乘客乘车途径的第1个车站,因此要先扣除C站的固定费,然后再按乘距扣除后续各站的固定费并计算应收金额。
另外,现在大多数城市实行的都是计程收费原则。也就是说,起步价一定,超过起步价的里程才加收费用。这也在一定程度上减少了乘客的出行费用。 北京现在是采用计量的办法,也就是上车刷卡,下车刷卡,计算机自动按乘距收取相应费用。我觉得这种办法比传统的按时间、按人次收费更科学些。毕竟北京地铁的流量比较大,采取计距收费可以更好的利用通行能力,提高效率。减少拥堵。