开发工具包提供低风险的进入太阳能收集

2024-04-30 11:08

本文主要是介绍开发工具包提供低风险的进入太阳能收集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  太阳能采收在高度精密的设备中得到了支持,这些设备集成了一套完整的功能,以最大限度地将太阳能转化为电能。工程师们可以通过利用包括模拟设备、德州仪器和STMicroelectronics在内的能源获取集成电路制造商的低成本评估工具,快速获得对这些设备的更深入了解——以及一般的能源收获原则。

  尽管太阳能光伏电池的概念是直接的,但高效的能源收获系统的实施依赖于大量的细节。在这些细节中,太阳能光伏板的正确加载至关重要,因为光伏板的最大输出在光伏板的功率曲线上的一个精确点上。这个最大功率点(MPP)可以改变在一个曲线族与各种相关因素,包括光照亮了面板的强度、环境温度、年龄和健康的光伏电池面板和面板电压由面板上的负载(图1)。因此,最有效的能量采集设计采用maximum-power-point跟踪翻译(MPPT)方法,动态地调整加载在光伏电池在MPP维持其运作。

  由面板上的负载确定的面板电压图形。


         图1:在影响太阳能转换的各种因素中,由负载确定的光伏电池或面板电压可以极大地改变最大功率点。

  MPPT优化方法可能是复杂的——事实上,MPPT算法一直是学术界和业界研究的课题。尽管如此,专业的能量采集设备,如模拟设备ADP5090、STMicroelectronics SPV1050和德州仪器bq25505提供了集成的MPPT功能,可以满足许多能源采集应用的需要。尽管这些mppt能够简化高效的能量收集系统的实现,但它们本身是复杂的设备,需要仔细关注与它们的配置和操作相关的细节。

  专门的能量收集设备需要很少的外部组件来实现一个具有MPPT的先进的太阳能采集器。事实上,模拟ADP5090,圣SPV1050和TI bq25505可以用作能量采集电源能够清除µwatt-level环境来源,而向负载提供电源管理和费用管理为可充电电池和超级电容器。例如,只有少量的被动元件,模拟的ADP5090可以直接驱动诸如MCUs和RF收发器等外部设备,并与诸如ADI的ADP161这样的电压调节装置一起工作,以提供像传感器这样的电压敏感器件(图2)。

  模拟装置图ADP5090。


  图2:像模拟设备ADP5090这样的专门的能量采集设备需要很少的外部组件来提供完整的太阳能采集设计,包括MPPT功能、电源管理和电池充电能力。(由模拟设备)

  每一种装置都采用类似的方法,利用MPP电压(VMPP)与太阳能电池或热电发电机(TEG)的开路电压(VOC)之间的恒定线性关系。

  方程1


  常数k依赖于特定的PV单元或面板。通常情况下,太阳能电池在其MPP上,当负载到大约70%到80%的开路电压和TEGs在MPP时,当负载到大约50%的VOC时。集成电路制造商使用这种关系,通过一个简单的电阻网络将VMPP设置成适当的百分比。例如,模拟ADP5090使用一对电阻R1和R2设置VMPP(见图2,上图)。使用这种设备,VMPP = VOC×R1 /(R1 + R2),R2在哪里连接的电阻器VIN(VOC)翻译ADP5090的MPPT销和R1将翻译从MPPT连接到接地的图。

  在ADP5090的正常运行过程中,该设备将在连接到CBP pin的电容器上的pin MPPT上采样的VMPP参考电压进行存储。为了确保采样的VMPP实际上是太阳能电池的MPP,该设备周期性地刷新取样的VMPP:每19秒,ADP5090将其集成的boost调节器进行296毫秒的禁用,并重新采样开路电压,从而导致VIN的周期性峰值(图3)。

  模拟装置图ADP5090 VIN spike。


  图3:模拟装置ADP5090等MPPT设备的操作可以显示出微妙的副作用,如VIN的峰值与集成的MPPT算法相关联的VOC采样。(由模拟设备)

  虽然MPPT的抽样特性是ADP5090功能能力的一个重要方面,但MPPT只是其中之一。对于一个工程师采用能量收获寻找充电电池或其他驱动电路,设备如ADP5090包括一组复杂的功能,包括促进监管,负责管理、备用电源,和一组不同的信号如PGOOD表明可用功率,最小功率操作级别,和电源的选择,和其他很多。

  模拟装置ADP5090-2- evalz评估套件提供了一个完整的能量采集系统,让工程师可以推迟对ADP5090配置问题的深入理解,转而专注于其用于能量采集、电池充电和电源管理的功能。实际上,该组件包括图2所示的全部组件(包括ADP161电压调整器,但不包括图中所示的MCU或ADF7xxx射频收发器)。例如,翻译工具完全配置为MPPT,使用值R1 = 18 MΩ和R2 = 4.7 MΩ提供设置VMPP VOC的80%。

  为了评估使用bq25505设备的能源收获,德州仪器bq25505EVM提供了一套跳线,允许工程师轻松地将VMPP/VOC比率设置为几个预设值。类似于模拟ADP5090, TI bq25505样品VMPP的一个固定比例的VOC由一个电阻网络设置。在TI评估套件中,工程师可以使用该板的跳线来轻松地将太阳能电池的比例设定为80%,或以50%为标准。

  除了使用适当的电阻器来设置VMPP/VOC比,能量转换的效率还依赖于合适的电容和电感器的选择,这些电容和电感通常用来提高从低功率源获取能量的设计的电压水平。为了促进转换的正常运行,电感值必须足够允许至少30%的边缘,通常高于预期的峰值感应电流。

  同样,输入电容的选择是至关重要的,选择不当会极大地影响效率。例如,在STMicroelectronics SPV1050所使用的400毫秒的采样时间内,输入电容CIN由能量源充电,其时间常数由电容和源的等效电阻决定。如果电容太高,电容器不得带电400毫秒的时间窗口内,因此翻译影响MPPT精度和整体转换效率(图4)。通过使用圣STEVAL-ISV020V1评估工具,然而,工程师们正在向一个正确配置SPV1050-based能量采集设计优化能源开采环境来源的能力。

  STMicroelectronics SPV1050 MPPT错误图。


  图4:电阻、电感和电容的适当大小对于确保最大的能量收集效率至关重要。在此,对于ST SPV1050能量采集集成电路的输入电容过大,可能导致MPPT错误和效率损失。凯利讯半导体

  专门用于从太阳能和其他能源中获取能量的专用设备,如模拟设备ADP5090、STMicroelectronics SPV1050和德州仪器bq25505提供了包括MPPT优化、充电管理和备份电源功能在内的复杂功能。对于能够充分利用其全部功能的设计人员来说,这些设备提供了大量的好处,可以创建非常复杂的能量收集应用程序,而且几乎没有其他组件。随着基于这些设备的评估工具的可用性,工程师不仅可以对这些设备有更深入的了解,而且还能对一般的能源收获原则有更深入的了解。

这篇关于开发工具包提供低风险的进入太阳能收集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/948709

相关文章

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

python web 开发之Flask中间件与请求处理钩子的最佳实践

《pythonweb开发之Flask中间件与请求处理钩子的最佳实践》Flask作为轻量级Web框架,提供了灵活的请求处理机制,中间件和请求钩子允许开发者在请求处理的不同阶段插入自定义逻辑,实现诸如... 目录Flask中间件与请求处理钩子完全指南1. 引言2. 请求处理生命周期概述3. 请求钩子详解3.1

如何基于Python开发一个微信自动化工具

《如何基于Python开发一个微信自动化工具》在当今数字化办公场景中,自动化工具已成为提升工作效率的利器,本文将深入剖析一个基于Python的微信自动化工具开发全过程,有需要的小伙伴可以了解下... 目录概述功能全景1. 核心功能模块2. 特色功能效果展示1. 主界面概览2. 定时任务配置3. 操作日志演示

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录

springboot项目redis缓存异常实战案例详解(提供解决方案)

《springboot项目redis缓存异常实战案例详解(提供解决方案)》redis基本上是高并发场景上会用到的一个高性能的key-value数据库,属于nosql类型,一般用作于缓存,一般是结合数据... 目录缓存异常实践案例缓存穿透问题缓存击穿问题(其中也解决了穿透问题)完整代码缓存异常实践案例Red

一文教你如何解决Python开发总是import出错的问题

《一文教你如何解决Python开发总是import出错的问题》经常朋友碰到Python开发的过程中import包报错的问题,所以本文将和大家介绍一下可编辑安装(EditableInstall)模式,可... 目录摘要1. 可编辑安装(Editable Install)模式到底在解决什么问题?2. 原理3.

Python+PyQt5开发一个Windows电脑启动项管理神器

《Python+PyQt5开发一个Windows电脑启动项管理神器》:本文主要介绍如何使用PyQt5开发一款颜值与功能并存的Windows启动项管理工具,不仅能查看/删除现有启动项,还能智能添加新... 目录开篇:为什么我们需要启动项管理工具功能全景图核心技术解析1. Windows注册表操作2. 启动文件

使用Python开发Markdown兼容公式格式转换工具

《使用Python开发Markdown兼容公式格式转换工具》在技术写作中我们经常遇到公式格式问题,例如MathML无法显示,LaTeX格式错乱等,所以本文我们将使用Python开发Markdown兼容... 目录一、工具背景二、环境配置(Windows 10/11)1. 创建conda环境2. 获取XSLT

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮