自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 扩展卡尔曼滤波soc估算 基于EKF算法的锂电池SOC

实验结果表明,我们所提出的方法在考虑充放电倍率和环境温度的情况下,能够实现对锂电池SOC的精确估算。此外,与传统的安时积分法相比,我们所提出的方法需要更多的计算资源,但这种增加是可接受的,并且可以通过优化算法来进一步减小计算开销。然后,通过Simulink模型对电池的SOC参数进行辨识,以获取电池的动态特性参数。该方法通过建立电池的动态模型,结合传统安时积分法和扩展卡尔曼滤波算法,实现了对电池SOC的精确估算。Simulink模型可以用来模拟电池的动态过程,并通过对实验数据的拟合,获取电池的SOC参数。

2023-09-12 15:56:55 428

原创 基于k折交叉验证的支持向量机回归预测MATLAB程序

基于k折交叉验证的支持向量机回归预测MATLAB程序,采用n折交叉验证确定损失参数C与核参数g;代码注释清楚。main为主程序,读取EXCEL数据,也可以换自己数据集。很方便,容易上手。

2023-09-12 15:54:24 438

原创 LabVIEW转子动平衡采集与分析源码

本文介绍了一套基于LabVIEW的转子动平衡采集与分析源码系统。该系统具有数据采集、信号处理、图形化界面设计、数据分析等功能,并且支持Ni采集卡、串口采集卡以及仿真模式。通过实际应用表明,本系统在转子动平衡采集与分析方面具有很高的精度和可靠性,可以为现代工业设备的监测与控制提供有力的支持。相关代码,程序地址:http://lanzouw.top/646900070015.html。

2023-09-12 15:50:49 268

原创 三菱FX1N PLC 485与三菱变频器modbus通讯

通讯使用三菱FX PLC和三菱变频器之间的设备。在这个例子中,三菱FX1N PLC和三菱变频器之间使用modbus协议进行通讯,实现对变频器的控制和监测。昆仑通态MCGS是一种常用的触摸屏品牌,它提供了友好的操作界面和丰富的功能,方便用户对系统进行设置和监控。采用器件:三菱FX1N PLC,FX1N485BD板,1台三菱E740变频器,三菱FX2N FX2N 485BD板同样适用,中间触摸屏采用昆仑通态MCGS。功能:对变频器进行频率设定,加减速时间设置,正反转,启停控制,输出频率,电流电压检测。

2023-09-12 15:48:53 1206

原创 MATLAB代码:基于遗传算法的储能优化配置 储能优化配置 遗传算法 储能充放电优化

在此背景下,本文提出了一种基于遗传算法的储能优化配置方法,该方法可广泛应用于各类储能系统和风光机组,对于提高能源利用效率和降低成本具有重要意义。遗传算法是一种广泛用于优化问题的启发式搜索方法,它通过模拟生物进化过程中的自然选择和遗传机制,不断迭代搜索解空间,以找到问题的最优解。主要内容:建立了储能的成本模型,包含运行维护成本以及容量配置成本,然后以该成本函数最小为目标函数,经过遗传算法求解出其最优运行计划,并通过其运行计划最终确定储能容量配置的大小,求解采用的是遗传算法,求解效果极佳,具体可以看图。

2023-09-11 12:01:19 212

原创 新时达软件上位机:256全协议和007软件的功能与调试

新时达软件上位机以其256全协议和007软件的功能,为电梯控制系统的调试和参数设置提供了全面的解决方案。其解除主板限制、解除轿厢锁和人为设置运行限制的功能,使得用户能够更方便、安全地调试和优化电梯性能。同时,其多协议的特点和参数导入导出功能,使得用户能够与各种不同型号的电梯进行通信和调试,提高调试效率。此外,它还具有007软件的功能,可以解除主板限制和轿厢锁,同时还可以人为设置运行限制。新时达软件上位机还可以解除轿厢锁,这意味着用户可以在不打开轿厢门的情况下,对电梯控制系统进行调试。3.人为设置运行限制。

2023-09-11 12:00:24 653

原创 STM32 IAP程序升级技术:串口升级与Bootloader程序实现

通过串口实现程序升级是一种常见的方法,特别是对于远程设备或资源受限的环境。STM32C8T6是一款常用的微控制器,其内置的Bootloader程序可以实现IAP(In-Application Programming)功能,允许用户在设备上更新程序。本文将详细介绍如何通过串口实现STM32 IAP程序升级,采用Y-Modem协议,并使用STM32C8T6芯片作为实例。通过上位机将bin文件分包发送到设备,设备接收到数据后进行校验,校验通过后写入到芯片,替换原有的旧程序,完成程序升级。

2023-09-11 11:59:09 703

原创 MATLAB代码:基于遗传算法的电动汽车有序充放电优化

此外,该代码还使用了轮盘赌选择、交叉和变异等遗传算法的基本操作,增加了算法的多样性和搜索能力。该程序的主要目标是使电动汽车的充电费用最低,同时保证充电时间达到要求,并且考虑了电动汽车充电对电网负荷的影响,使负荷峰谷差最小。主要内容:代码主要做的是利用遗传算法对电动汽车有序充电进行优化;优化目标包括充电费用最低,充电时间达到要求(电动汽车充到足够的电)考虑电动汽车充电对电网负荷的影响,使负荷峰谷差最小。它通过遗传算法来优化电动汽车的充电策略,以达到降低充电费用和负荷峰谷差的目标。仿真平台:MATLAB。

2023-09-11 11:57:57 64

原创 LabVIEW与西门子1200 S7通信:上位机直接读写DB块的方法

本文将介绍一种简单实用的LabVIEW与西门子1200 S7通信的方法,该方法基于上位机直接读写DB块,不同于传统的调用DLL实现通信的方式。与传统方法不同,上位机直接读写DB块的方法避免了编写和调试通信程序的麻烦。DB块是S7 PLC中的数据块,用于存储和共享数据。LabVIEW与S7的通信协议是基于TCP/IP协议之上的,通过在上位机中设置与PLC相同的IP地址和端口号,建立两者之间的通信连接。(2)高效稳定:通过直接读写DB块,避免了通信过程中的数据转换和解析,提高了通信效率和稳定性;

2023-09-11 11:33:12 3822

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除