用于电力的实时算费系统的制作方法
【专利摘要】本发明公开了一种用于电力的实时算费系统,包括数据库服务器、应用服务器、加密前置服务器和存储设备,采用分布式的B/A/S多层体系结构,对数据库服务器、应用服务器和客户端进行分层部署。达到了在低成本的前提下提高安全性的目的。
【专利说明】用于电力的实时算费系统
【技术领域】
[0001]本发明涉及电力领域,具体地,涉及一种用于电力的实时算费系统。
【背景技术】
[0002]目前,随着网络智能化的普及,智能电表成为发展的趋势,但现在的网络安全影响智能电表的普及。现有的智能电表使用逻辑加密卡的加密数据的安全性差,使用PSAM模块成本高并难以维护。
【发明内容】
[0003]本发明的目的在于,针对上述问题,提出一种用于电力的实时算费系统,以实现在低成本的前提下提高安全性的优点。
[0004]为实现上述目的,本发明采用的技术方案是:
一种用于电力的实时算费系统,包括数据库服务器、应用服务器、加密前置服务器和存储设备,采用分布式的B/A/S多层体系结构,对数据库服务器、应用服务器和客户端进行分层部署;
所述数据库服务器:用于保存电能表采集的电能参数,并根据电能表采集的数据进行实时更新;
所述应用服务器:对电能表想到配置设置的智能卡内的数据进行读写操作,并提供面向客户的操作界面;
所述加密前置服务器:连接在数据库服务器和应用服务器之间,所述用户将智能卡插入应用服务器后,用户使用应用服务器对存储在数据库服务器内相应的参数进行访问时,需要经过加密前置服务器完成智能卡的读写;
所述存储设备:用来备份数据库服务器内的数据。
[0005]优化的,用户购电时通过现金和进账单结算方式缴费,缴费金额和调整金额累加后形成购电资金,将购电资金和购电次数写入智能卡内,打印票据;
用户购电时系统需要对旧表是否结算电费进行校验;
用户购电时已缴纳了的预收,可通过调整电费将用户的普通预收转为购电资金写入智能卡内;
所述调整电费是系统预收余额与表内的预收余额发生差额时,为了保证系统预收余额与表内剩余金额一致,将这部分差额计算出来给用户进行调整,差额的原因分为三类:正常调整、系统调整和特殊调整;
所述正常调整主要指普通预收和退补电费引起的调整电费;
所述系统调整主要指电费算法差异、剩余金额抄表差异、未及时充值引起的差额;所述特殊调整主要是为处理一些特殊情况,可以进行额外维护,购电时一并充入表内,所述特殊情况是指正常调整和系统调整所述的情况内的其它情况。
[0006]本发明的技术方案具有以下有益效果: 本发明的技术方案,通过加密前置服务器即采用加密机的方式对系统进行加密,同时设置存储设备对数据进行安全备份。而加密机的维修成本比较低,从而达到了在低成本的前提下提高安全性的目的。
[0007]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【专利附图】
【附图说明】
[0008]图1为本发明实施例所述的用于电力的实时算费系统的原理框图。
【具体实施方式】
[0009]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0010]如图1所示,一种用于电力的实时算费系统,包括数据库服务器、应用服务器、力口密前置服务器和存储设备,采用分布式的B/A/S多层体系结构,对数据库服务器、应用服务器和客户端进行分层部署;
数据库服务器:用于保存电能表采集的电能参数,并根据电能表采集的数据进行实时更新;
应用服务器:对电能表想到配置设置的智能卡内的数据进行读写操作,并提供面向客户的操作界面;
加密前置服务器:连接在数据库服务器和应用服务器之间,用户将智能卡插入应用服务器后,用户使用应用服务器对存储在数据库服务器内相应的参数进行访问时,需要经过加密前置服务器完成智能卡的读写;
存储设备:用来备份数据库服务器内的数据。
[0011]用户购电时通过现金和进账单结算方式缴费,缴费金额和调整金额累加后形成购电资金,将购电资金和购电次数写入智能卡内,打印票据;用户购电时系统需要对旧表是否结算电费进行校验;用户购电时已缴纳了的预收,可通过调整电费将用户的普通预收转为购电资金写入智能卡内;调整电费是系统预收余额与表内的预收余额发生差额时,为了保证系统预收余额与表内剩余金额一致,将这部分差额计算出来给用户进行调整,差额的原因分为三类:正常调整、系统调整和特殊调整;正常调整主要指普通预收和退补电费引起的调整电费;系统调整主要指电费算法差异、剩余金额抄表差异、未及时充值引起的差额;特殊调整主要是为处理一些特殊情况,可以进行额外维护,购电时一并充入表内,所述特殊情况是指正常调整和系统调整所述的情况内的其它情况。
[0012]卡表用电客户到营业柜台或有售电读写卡设备的代收网点进行购电,如果是装表后第一次购电,用户还没有智能卡(购电卡),需要先进行发卡业务,将用户信息写入卡中。用户提供介质卡进行购电,系统读卡得到用户信息,计算出因换表、过零等因素产生的调整电费,提供两种资金来源方式购电:
用户本次购电时通过现金、进账单等结算方式缴费,缴费金额和调整金额累加后形成购电资金,将购电资金、购电次数写入卡内,打印票据。如果用户装表的预置电费在流程环节没有收取,在第一次购电时要一并收取。
[0013]购电时需要对旧表是否结算电费进行校验。
[0014]用户购电时已通过其他方式缴纳了预收,可通过调整电费将用户的普通预收转为购电资金写入卡内。
[0015]调整电费是系统预收余额与表内的预收余额发生差额时,为了尽量保证系统预收余额与表内剩余金额一致,系统通过算法将这部分差额计算出来给用户进行调整,差额的原因可大致分为三类:正常调整、系统调整、特殊调整。
[0016]正常调整主要指其他途径的普通预收、退补电费引起的调整电费,例如,对于其他途径缴纳的普通预收会作为调整电费充入卡内,并转为购电资金。
[0017]系统调整主要指电费算法差异、剩余金额抄表差异、未及时充值等引起的差额,例如表内计算阶梯时是实时按电量扣除,而营销系统计算是按照抄表周期提取电量;又例如剩余金额抄表滞后与计算系统电费的电量时间不同步;又例如,购电后未及时插卡充值,而恰逢抄表日,只抄回了购电前的剩余金额。
[0018]特殊调整主要是为处理一些特殊情况,可以进行额外维护,购电时一并充入表内,属于为了处理特殊情况而增加的一个技术手段。
[0019]购电冲正:
用户购电后还没有回插过电表,因为收费差错、打印票据差错等原因需要撤还的,可以进行购电冲正,将购电前的最后一次购电信息写入卡中。
[0020]需要注意冲正必须满足收费冲正的规则(例如隔日不能冲正、解款后不能冲正等),还必须要限制卡没有回插过电表。
[0021]调整电费:
由于剩余金额表内无冻结的客观事实,加之剩余金额又是一个不断变化的动态值,因此调整电费的计算,如没有购电次数配合下,无论从电费审核还是购电环节计算都存在一些困难,无法做到非常的精确,但在目前的情况下,表内与系统的余额不符是一定会存在的,如果不对用户进行调整,则会导致误差越来越大,因此调整还是必要的,以系统预收余额为准进行调整,调整值永远只是为了让用户表内的余额与系统内的余额更接近一些,停电更准确一些。
[0022]调整电费公式:
基本公式:根据以上的原则,调整电费公式如下:
调整电费=可用余额(系统可用余额)-剩余余额(表内剩余金额),
1、可用余额=未冻结预收总额-欠费;
2、剩余余额=最近一次抄表剩余金额+抄表后累计充值金额。
[0023]I)抄表后累计充值金额=累计充值金额-最后一次抄表时的累计充值金额:
公式说明:该公式最难计算的是表内剩余金额,由于表内的剩余金额是实时发生变化的,而用户的结算是有周期的,系统的剩余金额都是按照用户的结算周期冲抵后的余额,因此调整电费只能以结算为周期进行调整。剩余金额计算中的“抄表后累计充值金额”就是假设在最后一次抄表后,所有购电金额均充入卡内后表计的剩余金额,就当做用户没有使用电,那么就应该和用户系统中的预收余额一样,没有差额,系统余额与表内余额相互抵消,那么差值就是针对最近一次抄表剩余金额的。
[0024]问题说明:此公式购电时单户进行处理,可以减轻电费发行时的压力,不受最后一次购电是否插表的限制,但还是受到最后一次购电是否插表的影响,如果最后一次未插表,公式会导致本次的调整电费给用户多补电费,虽然公式可以在第二次抄表后购电再次纠正,但为时有点晚了,但从目前分析的情况来看,没有办法判断最后一次抄表前是否充值,但为了减少此种情况,建议仍基于以上公司,对这次充值模拟计算,取两者之间的差额最小的。
[0025]最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种用于电力的实时算费系统,其特征在于,包括数据库服务器、应用服务器、加密前置服务器和存储设备,采用分布式的B/A/S多层体系结构,对数据库服务器、应用服务器和客户端进行分层部署; 所述数据库服务器:用于保存电能表采集的电能参数,并根据电能表采集的数据进行实时更新; 所述应用服务器:对电能表想到配置设置的智能卡内的数据进行读写操作,并提供面向客户的操作界面; 所述加密前置服务器:连接在数据库服务器和应用服务器之间,所述用户将智能卡插入应用服务器后,用户使用应用服务器对存储在数据库服务器内相应的参数进行访问时,需要经过加密前置服务器完成智能卡的读写; 所述存储设备:用来备份数据库服务器内的数据。
2.根据权利要求1所述的用于电力的实时算费系统,其特征在于,用户购电时通过现金和进账单结算方式缴费,缴费金额和调整金额累加后形成购电资金,将购电资金和购电次数写入智能卡内,打印票据; 用户购电时系统需要对旧表是否结算电费进行校验; 用户购电时已缴纳了的预收,可通过调整电费将用户的普通预收转为购电资金写入智能卡内; 所述调整电费是系统预收余额与表内的预收余额发生差额时,为了保证系统预收余额与表内剩余金额一致,将这部分差额计算出来给用户进行调整,差额的原因分为三类:正常调整、系统调整和特殊调整; 所述正常调整主要指普通预收和退补电费引起的调整电费; 所述系统调整主要指电费算法差异、剩余金额抄表差异、未及时充值引起的差额; 所述特殊调整主要是为处理一些特殊情况,可以进行额外维护,购电时一并充入表内,所述特殊情况是指正常调整和系统调整所述的情况内的其它情况。
【文档编号】G07F15/06GK104376647SQ201410608955
【公开日】2015年2月25日 申请日期:2014年11月4日 优先权日:2014年11月4日
【发明者】张世元, 郭靖琪, 许多红, 杜松龄, 台树杰, 丁筱筠, 李云冰, 辛玲玲, 高陕英 申请人:国家电网公司, 国网甘肃省电力公司, 国网甘肃省电力公司电力科学研究院