文档

充电规则
(适用于 1.25.2 起的固件版本)

固件版本< 1.25.2的充电规则文档可在此处找到。


                        截图对话加载规则

一般运行模式

cFos 计费管理器的计费规则就像小程序一样工作。当 cFos 计费管理器处理计费规则时,它会将一个起始值作为 "规则值",然后从上到下运行所有计费规则。它会检查每条规则的条件,如果条件满足,则执行相关操作。这一过程一直持续到加载规则结束,或者在条件满足的情况下为操作设置了 "完成 "选项。然后返回到此为止的规则值。

对于壁挂式电箱的充电规则,起始值为 0,即如果未满足任何规则,则暂停充电。对于蓄电池系统,起始值为最大充电或放电功率,即如果没有充电规则,则最大充电或放电功率为 cFos 充电管理器的蓄电池控制选项中设置的功率。

壁挂箱的充电规则有一个 "光伏盈余 "选项。在每个循环中,cFos 充电管理器首先会检查壁挂箱是否设置了带有 "PV 剩余 "选项的充电规则。所有带有该选项的充电规则所提供的值 >= 0 的壁挂箱将首先被考虑,其充电电流将被标记为剩余。然后再考虑所有充电规则中不包含 "PV 剩余 "选项的壁挂箱。这意味着要对光伏盈余充电的壁挂箱会被优先考虑。注意:如果带有 "光伏盈余 "选项的充电规则返回壁挂箱-1,则该壁挂箱不参与光伏盈余充电。充电管理器随后会应用正常充电的充电规则。

计算盈余:如果激活了 "光伏盈余 "选项,"光伏盈余 >= 表达式 "条件将考虑盈余除以预测的充电阶段是否足够大,以满足条件。如果 "光伏盈余 "选项未激活,系统将检查相应阶段的盈余是否 >= 表达式。这同样适用于 "电网供电"、"电网馈入 "和 "太阳能发电 "条件。在此,如果 "光伏盈余 "选项处于激活状态,则会根据表达式检查电流总和除以预测的充电相数,而如果该选项未激活,则会检查相应相位的电流。就操作而言,如果 "光伏盈余 "选项处于激活状态,则所有相电流之和除以预测充电相数将作为 "输送盈余"、"输送太阳能"、"输送电网供电 "和 "输送并网发电 "的值进行输送,而如果该选项未激活,则输送相应相的电流。简而言之:对于通常的光伏盈余充电情况,我们建议激活该选项。如果该选项未激活,则重点放在负载管理上,即 cFos 充电管理器会分别考虑所有三个阶段。

每个充电控制器都有以下常规设置选项

ID:可自由选择的数字。详见下文。

规则激活:未激活的规则将被忽略。

平日:可用于设置应遵守规则的天数和应忽略规则的天数

光伏盈余:对于壁挂箱的充电规则,充电管理器总是首先检查光伏盈余充电规则是否激活。然后确定每相的充电电流。然后自上而下处理所有未设置 "光伏盈余 "选项的充电规则。

充电放电:对于电池存储系统的充电规则,充电管理器会独立处理所有带 "充电 "选项的充电规则和所有带 "放电 "选项的充电规则,从而确定当前的充电或放电容量。

每个加载规则都有一个条件和一个操作。只有当条件满足时,才会执行操作。一个操作也可以激活 "结束 "选项。在这种情况下,动作执行完毕后,计费规则的处理就会结束,并返回当前的规则值。如果未设置 "退出",收费管理器将继续执行下一条收费规则。如果到达列表末尾,也会返回当前规则值。

条件

所有条件都包含 "不 "选项。如果设置了该选项,则在不满足条件时执行操作。否则,如果条件满足,则执行操作。

某些条件有 "条件未满足时继续执行规则 "选项。您可以在此指定以秒为单位的时间。如果条件已满足,则在之后的 x 秒内可能不会满足条件,但仍会执行操作。例如,如果达到了最小 PV 剩余值,则可能在 x 秒内超过该值,但仍会执行操作。

时间: 在指定时间内满足条件,但不能超出指定时间。这允许您在特定时间充电。

光伏盈余:如果每相光伏盈余(用于汽车充电规则)或所有相的光伏盈余(瓦特)(用于电池储能系统)大于(或等于)指定值或公式,则满足条件。

价格: 如果当前购买价格(单位:美分/千瓦时)小于(或等于)指定值或公式,则满足条件。

价格水平: 如果当前价格水平小于(或等于)指定值或公式,则满足条件。

另请参见:注重成本的充电

SoC: 如果汽车的充电状态(如果 cFos 充电管理器知道该值)或蓄电池储电量大于(或等于)指定值或公式,则满足条件。

装载车厢数: 如果装载车厢数大于(或等于)指定值或公式,则满足条件。

电网参考值: 如果电网参考值(对于每相小汽车充电规则,对于所有相蓄电池充电规则,单位为瓦特)大于(或等于)指定值或公式,则满足条件。

电网馈入量: 如果电网馈入量(对于每相小汽车充电规则,对于所有相蓄电池充电规则,单位为瓦特)大于(或等于)指定值或公式,则满足条件。

太阳能: 如果每相产生的电流(用于汽车充电规则)或所有相产生的功率(用于蓄电池储能)大于(或等于)指定值或公式,则满足条件。

输入激活: 如果具有指定设备 ID(E1、E2、...用于墙壁盒,M1、M2、...用于电表)的设备的指定编号的输入激活,则条件满足。数字从 0 开始计数。 因此,您可以将充电规则与开关输入结合使用。例如,cFos Power Brain Wallbox 有 2 个 S0 输入。要使用这些输入,您可以在 cFos 充电管理器中将 cFos 动力脑 S0 电表设置为具有 "显示 "角色的设备。假设该仪表的设备 ID 为 M1,则可以使用设备 ID M1 和输入编号 0 来寻址 S0-1 输入。有关 cFos Power Brain S0 输入的布线信息,请参阅我们的 S0 输入/S0 计数器和 Modbus 计数器页面。例如,如果您想使用外部开关控制充电电流,或使用纹波控制接收器按照能源供应商的规格切换继电器,则可以使用带输入的充电规则。这样,您还可以通过输入激活光伏盈余充电控制器。

环保: 您可以在此指定充电过程的最大预期延迟时间和预期充电时间。一旦 cFos 充电管理器计算出一个尽可能环保和对电网友好的启动时间,并达到该时间,则认为条件已满足(并保持满足)。参见环保充电

公式:如果公式值大于 0(浮点数值),则满足条件。参见公式

始终:条件始终满足。

行动

如果加载规则的条件已满足(或已设置 "不 "选项且条件未满足),则会执行操作。

设置为值/公式:将当前规则值设置为指定值或公式。

供应 PV 剩余电量/供应太阳能/供应电网电 /供应上网 电量:电流控制值设置为相应值。对于储能系统的充电规则,所有相位的功率单位为瓦。对于壁挂箱的充电规则,这是正常充电时的每相电流;对于剩余充电(已设置 "光伏剩余 "选项),这是所有相电流之和除以用于充电的相数(预测或实际)。该值还可以乘以一个系数,默认值为 1。例如,这可用于控制电池储能系统,以避免电网消耗或馈入。电池储能系统的充电水平将利用电网供电为储能系统充电。不过,由于在确定电网参考值时存在测量误差,因此使用电网参考值乘以接近 1 的系数作为储能系统的充电规则。

设置变量:将指定的变量设置为数值或公式。可以指定充电管理器变量或用户定义的设备变量作为名称。充电管理器变量以 "CM. "开头,设备变量有设备 ID 和变量名(如 E1.x)。

下列变量也可用:

_rule_val当前规则值。您也可以在公式中进行查询。
_rule_id当前规则 ID。规则 ID 设置为第一条未忽略规则的 ID,并显示在设备磁贴中。 您也可以使用"_rule_id "为每条规则设置该值,例如,直观显示哪条重要规则已被处理。
_rule_min该值通常用于单相/三相充电的切换,例如在指定电流限制的条件下。在此,您可以自行设置该值。如果一段时间内电流限值大于(或等于)"_rule_min",系统将从单相充电切换到三相充电。
_undercut如果下调值大于零,则将下调设置为激活(解释见下文)。

并且:将该规则链接到下一条规则。如果当前规则的条件未满足,则下一条规则的条件不会被视为满足(无论下一条规则的条件是否实际满足)。

:将规则链接到下一条规则。如果当前规则的条件已满足,则认为下一条规则的条件已满足(无论下一条规则的条件是否实际满足)。

转到: cFos 计费管理器会搜索(从上到下)第一个 ID 与指定 ID 相同的计费规则,并继续处理该计费规则。如果找不到,则继续处理下一条收费规则。注意:避免无休止的循环!虽然充电管理器会在一段时间后取消对充电规则的处理,但可能会浪费不必要的(计算)时间。结合计费规则的条件,可以使用此操作创建小型规则程序。

下切

对于某些条件,您可以设置以秒为单位的时间,即使条件未满足,规则也应在该时间内继续执行。例如,您可以定义一条在开关输入设置时执行的规则。如果设置了时间,则即使输入不再设置,该规则也将继续执行 N 秒。在光伏过剩充电的情况下,您可以使用该时间来防止充电因短暂的云层而中断。

充电管理器会在一个名为"_undercut "的标记中记住该 "undercut "是否至少对一条规则有效。如果墙盒的充电规则得出的值低于墙盒中设置的最小充电电流,且设置了"_undercut "标志,则 cFos 充电管理器会返回最小充电电流作为规则值,以便继续为汽车充电。不过,您也可以使用充电规则自行设置或删除"_undercut "标记(见上文)。