使用Victron Energy设备的最重要和独特的优势之一是能够利用其内置的DVCC功能。DVCC简单、强大,乍一看令人困惑。在本文中,我们将讨论它是什么以及它是如何工作的,以协调系统级控制,管理多个充电来源,安全地管理电池组。
首先,DVCC代表分布电压 和电流控制
- 分布式 - 一个组件网络
- 电压 & 电流 - 我们想要调节的电池参数
- 控制 - 如何管理参数
激活DVCC时,各个组件(无论是由Victron Energy生产还是由Victron支持和集成的一系列产品)可以使用相同的信息来为电池充电和放电。
激活DVCC时,个体组件——无论是由Victron Energy生产的产品还是由Victron支持和集成的产品系列——可以使用相同的信息来为电池充电和放电。
挑战
传统上,在具有多个充电组件(如多个太阳能充电控制器、一个充电控制器和一个逆变器,或一个逆变器和一个风力涡轮机)的分布式电源系统中,您需要为每个组件设置充电参数。在某些情况下,您可以将它们同步,例如将两个Midnite太阳能充电控制器配对以作为一个使用。
挑战在于逆变器通常与系统其他部分不同步。当发电机启动时,逆变器开始给电池充电,这会增加电池的电压。这会导致太阳能充电控制器关闭,错误地认为电池已经完全充电。我们过去的一个经典例子是在风能和太阳能结合的系统中,充电只能通过风能或太阳能单独进行,而不能同时进行。
那么在这种情况下我们能做些什么?我们如何让所有的充电器协同工作?Victron 对此问题的解决方案是周到、完整的,并且根据您选择的电池,它是自动的。
DVCC如何运作
DVCC 是一个驻留在 GX 设备中的程序,例如 Cerbo 或 Ekrano。在 Victron 电源系统中,GX 设备作为一个网关,连接 Victron 逆变器/充电器与其他设备,例如太阳能充电控制器或通信锂电池。

通过通信电池组,DVCC响应电池以调整以下参数:
- 限制充电电流。这意味着您可以全局限制对电池的充电电流。如果您有200安培的充电潜力,但您的电池电缆或电池只能承受100安培,您可以在此处进行调整。此外,当您的电池接近满电状态或在内部进行平衡时,它们可以根据需要将最大充电电流向下调整(这仅在通信系统中可能实现)。
- 限制充电电压。如果你的电池不是Pylontech的,那么你可以输入一个数字,以确保你的电池永远不会被充电超过这个数量。
- 最大放电电流。这通过通信电池进行监控,逆变器调节最大放电电流。非通信电池没有这个选项。
- 共享电压感应。 这将允许您从各种设备中选择,并选择您要用于DVCC电压源的那个。
- 共享温度感知。同样,它会填充温度传感器选项,允许您选择要使用的传感器。
- 共享电流感应。如果你没有通信电池,这就是你的分流器。如果你有Pylontech电池,这一切都会通过他们与Victron的“强制开启”功能为你完成。
DVCC如何处理这些信息?它将这些信息与系统中启用的每个其他设备共享,使它们能够同时基于相同的信息进行操作。
DVC的控制方面 值得理解。我们从哪里获取决策的输入?例如,所有设备使用相同的电压和温度是很重要的。如果你有一个Victron SmartShunt ,你可能希望将其作为电压源。如果你的逆变器有一个温度探头,使用它来测量电池温度,而不是太阳能充电器的内部环境温度。
从电池到保险丝再到太阳能充电控制器,看到十分之一伏特的差异是很常见的。这个电压降会让太阳能充电控制器认为电池电压降低,因此它会以更高的电压充电。当其他设备看到这个更高的电压时,它们会过早地启动。通过有一个准确的全局电池电压值,所有设备可以协同工作。
因为我们知道控制输入的来源,我们可以为电池设置全局最大电压和最大(组合)电流。
电池选择重要吗?
逆变器的主要工作是从电池中提取电力,因此非常重要的是要知道其最大放电电流和放电循环的充电状态。这些信息必须由电池本身提供,以确保准确性而无需不断重新校准。
在之前的文章中,我们解开了围绕电池逆变器通信的常用术语,并描述了为什么在现代锂电池组管理中需要闭-loop通信。在闭-loop系统中,电池通过一根coms电缆,向逆变器持续报告实时的荷电状态、电压和温度数据。没有猜测的余地;没有以电池跨接器的形式存在的中间环节。准确的数据从源头(电池的BMS)共享,其余系统可以根据需要适当地减少或增加充电电流。

48V 5000伏安分相维克托恩电力系统,配备两个250/100 SmartSolar MPPT太阳能充电控制器和4个Pylontech US5000 磷酸铁锂电池以及 4000-5000W的光伏。
DVCC 是为什么 Pylontech 电池 在与 Victron 系统配对时如此有效的原因之一。当通信电缆插入时,Victron 逆变器/充电器会立即识别 Pylontech 为已连接的电池,强制开启 DVCC,并通过该系统对所有设备进行所有必要的调整,以实现最大电流和充电电压限制。当然,这些调整是动态的,能够每次都将充电调整到完美状态。
当然,这种梦幻般的、无需手动操作的电池逆变器通信并非偶然,并且在廉价品牌的锂电池中也找不到。这是两家公司多年密切合作的结果,以开发他们产品之间的集成。因此,很少有电池制造商能够与Victron Energy实现这种水平的集成 - 这需要很长时间,成本很高,而且你需要一个智能的电池管理系统(BMS)来处理它。(想了解更多,请阅读Bad, Better, Best: Battery-Inverter Communications & Compatibility)。
如果您的电池没有完全通信,连接设备的各个充电参数将不会被继承,因此您需要根据电池制造商的规格手动设置这些参数。在此处始终寻找“建议”值而不是“最大”值,因为许多公司的营销团队会编写规格表。我们始终建议您将每个组件设置为如果它们独立运行时的设置,然后再将其连接到网络。这样,如果您因为老鼠咬了网络电缆或家庭访客拔掉了Cerbo而失去该网络,系统仍然可以正常运行,而不会因为错误地给电池充电而带来风险。
利用DVCC的优势
1. 更高的系统可靠性和长期性能
Victron 的 DVCC 功能的主要优势在于系统中的所有设备可以协同工作。例如,如果太阳出来,而你的发电机启动,可能会导致电池组过流。我们绝不会过度使用电池组(使其过度放电或过充电),这直接关系到电池的健康状况和预期使用寿命。如果你已经拥有一个 Victron 系统或正在围绕 Victron 设备设计系统,我们强烈建议使用能够充分利用这个 DVCC 功能的电池。在我们的世界里,一个常见的问题是,“它是否与 DVCC 兼容?” 因为这是我们所期望的许多高级电池功能的基础。
2. 系统设计的惊人灵活性
为了克服前面所述的管理多个充电来源的挑战,一些制造商现在将其他系统组件,如太阳能充电控制器,包含在逆变器包中,以提供“一体化”的解决方案。他们为什么这样做?在某些情况下,这可以是一种自动管理系统的方法。通过将太阳能充电控制器包含在逆变器包中,太阳能充电控制器可以利用逆变器通过闭环通信接收到的信息进行操作。然而,并非所有“一体化”类型的解决方案都会提供相同水平的功能。请仔细检查您所考虑的任何选项,以确保您的太阳能不会在每次运行发电机时都被关闭,这在许多具有无法匹配Victron所提供复杂性的通信系统中确实会发生。
一体机系统在完美满足您的应用需求时表现非常出色。一旦您需要“走出盒子”(即走出一体机系统),您现在面临的问题是如何将新的电源(甚至是新的负载)纳入到现有的系统中。
这正是Victron的DVCC功能和模块化产品设计大放异彩的地方。如果你有一个Victron系统,你可以添加组件并用DVCC进行同步。如果你的负载超过了10K逆变器/充电器的容量,你可以使用两个8K的设备。如果你需要的功率超过了大型充电控制器所能提供的,你可以使用两个中型MPPT充电控制器。如果你曾经在浏览Victron广泛的产品线时感到有点不知所措(60多种不同尺寸的SmartSolar MPPT),那是因为Victron故意设计了适用于各种使用场景的产品——而且通过DVCC内置了极大的灵活性。这使得那些使用Victron设备的人可以将不同的产品以几乎无限的组合方式连接在一起,创造出一个精确我们想要的性能规格。
3. 产品集成,增加价值而不增加复杂性
最让我们兴奋的是,Intelligent Controls内部运作的DVCC功能可以解锁更多的可靠性、效率或Victron电力系统内的附加控制。这包括Hatz fiPMG发电机、Zeus高能量外部交流发电机调节器、Pylontech电池、新的Orion直流到直流充电器,以及更多即将推出的产品。
在拖车-mounted电力系统中使用Hatz CAN-bus控制的发电机,我们可以利用Victron的DVCC功能,根据锂电池组的充电状态来启动或关闭发电机。
在并网混合发电机系统中,当可用时,我们可以仍然利用肮脏或不稳定的电网电力来为Pylontech电池组充电,同时仍然接受来自太阳能阵列的太阳能输入,而不会对我们的电池组造成过充电的风险。
我们可以在Node-RED中获取DVCC控制数据,并用它来调制并网逆变器,这为我们提供了对交流耦合系统的出色指挥和控制。
在配备外部交流发电机的房车中,我们可以利用宙斯外部交流发电机调节器来在驾驶时安全地为锂电池组充电,最大限度地减少车载发电机的使用。
DVCC 通过允许核心组件(由 Victron 生产或由 Victron 支持和集成的产品)使用相同的信息对电池进行充电和放电,使这些复杂的协调工作成为可能。