JAVA 如何计算分级电费 JAVA 编程计算电费
非居民电费计算的方式有两种:一种是适用于大工业客户的两部制电费计算方式,另一种是适用于其他非居民客户的单一制电费计算方式。
一、两部制电费计算(大工业电费计算)
两部制电费 = 基本电费 + 电度电费 +功率因数调整电费 + 基金及附加电费
1. 基本电费 = 计费容量或需量 × 基本电价
2. 电度电费 = 峰段电度电费+平段电度电费+谷段电度电费
- 峰段电度电费 = 峰段计费电量 × 峰电价
- 平段电度电费 = 平段计费电量 × 平电价
- 谷段电度电费 = 谷段计费电量 × 谷电价
峰平谷各段计费电量 = 峰平谷各段抄见电量 + 峰平谷各段变损电量
(1) 抄见电量=抄表度差×综合倍率
- 抄表度差 = 本月电表止码 - 本月电表起码
- 综合倍率 = 电能表自身倍率 × 电压互感器倍率 × 电流互感器倍率
(2) 变损电量按不同计量方式计收
- 采用高压供电、高压侧计量的客户不计收变损电量。
- 采用高压供电、低压侧计量的客户则计收变损电量。
变损电量计算,详见 三、变损电量的计算。
峰平谷各段电价则为不含基金及附加费的电度电价。
3. 功率因数调整电费 = (电度电费+基本电费)× 功率因数调整率
功率因数调整率计算详见 四、功率因数调整率计算。
4. 基金及附加电费 = 计费电量 × 基金及附加单价
二、单一制电费计算
单一制电费 = 电度电费 + 功率因数调整电费 + 基金及附加电费
执行单一制电费的客户,电度电费、功率因数调整电费、基金及附加电费的计算方法与两部制电费计算的方法相同,只是电价的标准存在差异。
三、变损电量的计算。
变损即变压器损耗,包括有功损耗和无功损耗两部分。变压器的有功变损和无功变损,可以根据变压器容量、损耗类型、月用电量和考核的功率因数查询《广东省变压器损耗及功率因数计算方法和查对表》得到。
计算示例:如果一台变压器的月用电量=1000kW·h,容量=100kVA,损耗类型=GB6451.1-86,考核功率因数=0.85,则查表得到有功变损=547kW·h,无功变损=2383kvar·h。
PS:
- 变压器的有功变损需纳入客户的计费电量,其中:在高压侧计量的客户,电能表计量的电量中已经包含了这部分电量,因此无需另计。而在低压侧计量的客户,电能表计量的电量中未包含此部分电量,所以需要另行计算。
- 变压器的无功变损,主要会对客户的功率因数调整电费产生影响,与有功变损一样,高压侧计量的客户无需另计,低压侧计量的客户需要另计。
四、功率因数调整率计算。
功率因数调整电费 = (电度电费+基本电费) × 功率因数调整率
可见,计算功率因数调整电费,关键是计算功率因数调整率。
功率因数调整率也是根据客户总的无功用电电量与总的有功用电电量的比值以及执行的功率因数考核值,查询《广东省变压器损耗及功率因数计算方法和查对表》得出的。
计算示例:某10kV高压供电低压计量的工业用户,某月的用电情况为:总的有功用电量为22039kW·h,总的无功用电量为13036kvar·h,变压器容量为250kVA,变压器的损耗类型=GB6451.1-95,考核功率因数=0.9,并且根据用户的抄见电量,查表得知,用户的变压器有功损耗为1073 kW·h,变压器无功损耗为4878 kvar·h。那么该户的功率因数调整率计算如下:
总有用电度=抄见有功+变压器有功损耗=22039+1073=23112 kW·h
总无功电度=抄见无功+变压器无功损耗13036+4878=17914 kvar·h
总无功电度÷总有功电度=17914÷23112=0.7751
查表可知用户的功率因数调整率为5.5%。
五、两部制电费(大工业电费)计算示例。
某10kV大工业用户,计量方式为高供高计,变压器容量=2000kVA,变损类型=GB6451.1-86,考核功率因数=0.9,基本电费按容量计费。7月份用电情况如下:
电价明细如表:
那么该户7月的电费是多少呢?
1. 计费电量
用户为高供高计用户,不计变损。计费电量由7月份抄表信息可知:
峰段计费电量=114300 kW·h
平段计费电量=243000 kW·h
谷段计费电量=227940 kW·h
5. 电度电费
峰电度电费 = 峰电量× 峰电价=114300×0.8625=98583.75元
谷电度电费 = 谷电量× 谷电价=243000×0.5227=127016.1元
平电度电费 = 平电量× 平电价=227940×0.2614=59583.516元
电度电费 = 峰电度电费 + 谷电度电费 + 平电度电费
= 98583.75+127016.1+59583.516=285183.37元
6. 基本电费
基本电费 = 计费容量 × 基本电价
= 2000×23=46000元
7. 功率因数调整电费
总有用电度=585240 kW·h
总无功电度=166560 kvar·h
比值=总无功电度÷总有功电度
=166560÷585240=0.2846
查表可知用户的功率因数调整率(调整数)为-0.75%。
功率因数调整电费 = (电度电费+基本电费)× 功率因数调整率
= (285183.37+46000)×(-0.75% )= -2483.88元
8. 基金及附加电费
基金及附加电费 = 计费电量 × 基金及附加单价
= 585240×0.02766875=16192.86元
9. 总电费
总电费=电度电费+基本电费+功率因数调整电费+基金及附加电费
=285183.37+46000+(-2483.88)+16192.86=344892.35元
六、单一制电费电费计算示例。
某10kV普通工业用户,计量方式为高供低计,变压器容量=250kVA,变损类型=GB6451.1-95,考核功率因数=0.9,7月份用电情况如下:
电价明细如表:
那么该户7月的电费是多少呢?
1. 计费电量
用户为计量方式为高供低计,计费电量 = 抄见电量+变损电量
(1) 抄见电量
抄见电量由7月份抄表信息可知:
正有功总 7864 kW·h
正有功峰 2335 kW·h
正有功平 2201 kW·h
正有功谷 3328 kW·h
正无功总 1606 kvar·h
(2) 变损电量
查表用户的有功损耗为1073 kW·h,无功损耗为4878 kvar·h。
故峰平谷各段变损电量为:
峰段变损=峰段抄见电量÷抄见有功总电量× 有功变损
=2335÷7864×1073=319 kW·h
平段变损=平段抄见电量÷抄见有功总电量× 有功变损
=2201÷7864×1073=300 kW·h
谷段变损=谷段抄见电量÷抄见有功总电量× 有功变损
=3328÷7864×1073=454 kW·h
(3) 计费电量 = 抄见电量+变损电量
峰段计费电量=2335+319=2654 kW·h
平段计费电量=2201+300=2501 kW·h
谷段计费电量=3328+454=3782 kW·h
10. 电度电费
峰电度电费 = 峰电量× 峰电价=2654×0.9326=2475.1204元
谷电度电费 = 谷电量× 谷电价=2501×0.5652=1413.5652元
平电度电费 = 平电量× 平电价=3782×0.2826=1068.7932元
电度电费 = 峰电度电费 + 谷电度电费 + 平电度电费
= 2475.1204+1413.5652+1068.7932=4957.48元
11. 功率因数调整电费
总有用电度=7864+1073=8937 kW·h
总无功电度=1606+4878=6484 kvar·h
比值=总无功电度÷总有功电度=6484÷8937=0.7255
查表可知用户的功率因数调整率(调整数)为4.5%。
功率因数调整电费 = 电度电费 × 功率因数调整率
= 4957.48×4.5% = 223.09元
12. 基金及附加电费
基金及附加电费 = 计费电量 × 基金及附加单价
= 8937×0.02766875=247.28
13. 总电费
总电费 = 电度电费+功率因数调整电费+基金及附加电费
= 4957.48+223.09+247.28=5427.85元
推荐阅读
-
JAVA 如何计算分级电费 JAVA 编程计算电费
-
35 岁实现财务*,腾讯程序员手握2300万提前退休?-1000万房产、1000万腾讯股票、加上300万的现金,一共2300万的财产。有网友算了一笔账,假设1000万的房产用于自住,剩下1300万资产按照平均税后20-50万不等进行计算,大约花上26-60年左右的时间才能赚到这笔钱。也就是说,普通人可能奋斗一辈子,才能赚到这笔钱。在很多人还在为中年危机而惶惶不可终日的时候,有的人的35岁,就已经安全着陆,试问哪个打工人不羡慕?但问题是有这样财富积累必然有像样的实力做靠山。没有人可以不劳而获。 看到这里,肯定有人说,那么对于普通人来说,卷可能真就成了唯一的出路。但是卷也有轻松的卷,“偷懒”的卷法,对于程序员而言,刨除掉一时无法改掉的开会传统占用的大部分时间,如何把有限的时间和精力放在真正重要的架构设计、需求设计上,而不是重复的造*,编码、改bug、手动测试。因此在科技改变生活的今天,学会使用AI工具成为程序员们的必备技能。 以全栈式全自动的软件开发工具飞算SoFlu软件机器人为例,作为全球首款面向微服务架构设计和最佳实践的软件机器人,SoFlu软件机器人改变了原来手工编码的作业模式,通过可视化拖拽方式以及参数配置就能实现等同于编写复杂代码的业务逻辑,在设计业务逻辑时就完成了微服务应用开发,做到“业务即图,图即代码”,实现“软件开发,十倍提效”。 而作为飞算SoFlu软件机器人的一个重要组成部分,FuncGPT(慧函数)支持所有类型函数创建。通过自然语言描述Java函数需求,实时生成高质量、高可读性的Java函数代码。生成代码可直接复制到IDEA,或一键导入Java全自动开发工具函数库。 FuncGPT(慧函数)具有五大核心能力: ● 自然语言:通过自然语言即可生成函数,降低软件开发门槛。 ● 秒级函数开发:全自动秒级开发函数,秒级完成,效率千倍提升。 ● 一站式函数开发应用:函数生成即可直接应用,效率、安全有保障。 ● 质量可靠:生成的函数代码符合业界规范、具备良好的可读性,符合最优解。 ● 灵活生成:可以根据开发人员的具体需求生成并支持调整和修改。 以“将文件流转换为File对象”这个需求为例,以下是FuncGPT(慧函数)秒级生成的代码: / 类名:FileConverter // 函数名:convertStreamToFile // 函数功能:将文件流转换为File对象 // POM依赖包:无 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; public class FileConverter { /** * 将文件流转换为File对象 * @param inputStream 文件流 * @param filePath 文件路径 * @param fileName 文件名 * @return 转换后的File对象 * @throws IOException 如果发生I/O异常 */ public static File convertStreamToFile(InputStream inputStream, String filePath, String fileName) throws IOException { File file = new File(filePath + File.separator + fileName); // 创建File对象 try (FileOutputStream outputStream = new FileOutputStream(file)) { // 创建文件输出流 byte buffer = new byte[1024]; int bytesRead; while ((bytesRead = inputStream.read(buffer)) != -1) { // 从文件流读取数据并写入文件 outputStream.write(buffer, 0, bytesRead); } } return file; // 返回转换后的File对象 } } // 函数示例 // 将文件流转换为File对象示例 // 入参:inputStream,文件流 // 入参:filePath,文件路径 // 入参:fileName,文件名 // 出参:file,转换后的File对象 // 调用示例: // InputStream inputStream = new FileInputStream("example.txt"); // String filePath = "C:\\Users\\User\\Documents"; // String fileName = "example.txt"; // File file = FileConverter.convertStreamToFile(inputStream, filePath, fileName); // System.out.println(file.getAbsolutePath); // 输出结果:例如,将文件流转换为File对象后,文件的绝对路径为:C:\Users\User\Documents\example.txt // 则输出结果为:C:\Users\User\Documents\example.txt 通过分析,不难发现以上代码:
-
如何使用方框布局从零开始创建 Java GUI 计算器
-
ssm 设备采购管理系统开发 mysql 数据库 web 结构 java 编程 计算机 web 源代码 eclipse 项目
-
如何通过 Java 代码调用 Gaode Map API 实现路径距离计算
-
ideaSSM人才引进管理系统bootstrap开发mysql数据库网页结构Java编程计算机网页源代码emaven项目
-
参加计算机 2 级 Java 考试需要安装哪些软件 如何准备计算机 2 级 Java 考试
-
显著性 p 值 java 实现 p 的显著性具体数值如何计算
-
如何在Java中快速创建一个3x3的二维数组,填充数据,按行显示内容,然后计算并输出所有元素的总和
-
评估Java环境下的Myeclipse开发,针对MySQL数据库的Web应用及Java编程在计算机网页项目的实践