- 博客(10)
- 收藏
- 关注
原创 粒子群算法优化电力系统PMU配置:基于MATLAB的IEEE30 39 57 118系统仿真验证
通过迭代更新粒子的位置和速度,程序寻找到最优的PMU位置,以最小化适应度函数的值。在粒子群算法中,每个粒子代表一个可能的解,粒子的位置和速度在搜索空间中不断更新,直到找到最优解或达到迭代次数的上限。每个粒子包含三个字段:`var`表示粒子的位置(二进制向量),`fit`表示粒子的适应度值,`vel`表示粒子的速度。最后,程序输出结果,包括最优解的位置和适应度值,以及程序的运行时间。接下来,程序计算每个粒子的适应度值,即调用了一个名为`IEEE_39_Bus`的函数,并将适应度值存储在相应的字段中。
2024-05-20 14:44:17
965
原创 深入解析LabVIEW上位机控制汇川PLCH5U和汇川伺服运动、海康威视相机视觉对位,并结合Ethercat伺服,实现全面自动化项目
LabVIEW作为一种强大的工程软件平台,能够提供直观友好的开发环境和丰富的控制库,同时具备较高的灵活性和可扩展性,成为了非标自动化项目开发的理想选择。因给的是LabVIEW和PLC源码,项目里有LabVIEW上位机,PLC下位机,ethercat伺服,相机对位,涉及面比较全,这套学会的话,就可以接一般的非标自动化项目了。LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉。
2024-05-20 14:42:33
1095
原创 《基于.NET 6、WPF和OpencvSharp的自用工具:学习ReactiveUI与OpencvSharp,调试算子参数,并显示3D点云数据》
这是一个使用.net 6 基于wpf 、OpencvSharp(opencv的.net wrapper)、ReactiveUI等开发的自用工具,主要用来做ReactiveUI与OpencvSharp学习过程中的尝试以及opencv算子参数的调试等,该程序还可以显示3D点云数据(目前程序中的点云数据是由格雷码条纹拍摄的照片反算生成了,还可以导入标准的3d格式的文件stl、obj、objz、ply、3ds、lwo、off),还包含有opencv调用yolov4深度学习模型实现目标识别, 本源码内包含部分解释。
2024-05-20 14:40:50
715
原创 光伏发电与水力发电的Matlab Simulink仿真:定步长、变步长、控制boost电路输出电压的占空比,单相与三相逆变,坐标变换、双闭环控制,SPWM控制实现并网逆变功能
通过定步长和变步长两种仿真方法,调节boost电路的占空比,设计单相和三相逆变器,实现电压和电流双闭环控制,采用SPWM控制方式,光伏发电系统的性能得到了有效的模拟和分析。SPWM控制是一种常用的逆变器控制方法,通过调整逆变器的开关器件的占空比,实现对输出电压的控制。光伏发电及其水力发电matlab simulink仿真文件,有定步长和变步长两种,调节boost电路占空比控制输出电压,逆变部分有单相和三相,三相采用坐标变换,电压电流双闭环控制,控制方式采用spwm控制,能很好实现并网逆变功能。
2024-05-20 14:39:05
323
原创 四轮独立驱动汽车的转矩分配控制策略:基于上层LQR和下层数学规划的直接横摆力矩分层控制器与DYC、AFS集成控制器的CarSim与Simulink联合模型
总之,直接横摆力矩分层控制器是一种用于四轮独立驱动汽车的先进控制技术,通过上层LQR控制器和下层数学规划控制器的协同作用,实现了精确的转向控制和优化的横向稳定性。直接横摆力矩分层控制器是一种用于四轮独立驱动汽车的控制器,它通过将整车横摆力矩分解为上层和下层进行控制,实现了精确的转向控制和车辆稳定性的优化。四轮独立驱动汽车的转矩分配是指将车辆的动力合理地分配给每个轮胎,以实现最佳的车辆操控性能和稳定性。而四轮独立驱动汽车通过控制每个轮胎的独立电机,可以实现精确的转矩分配,从而提高了车辆的操控性能和稳定性。
2024-05-20 14:37:17
483
原创 基于SVPWM算法的双闭环FOC矢量控制仿真模型研究与分析
在仿真模型中,我们将模拟电机的运行,并通过观察模型输出的电流和转速波形,来评估控制算法的性能。通过仿真实验,我们可以看到,所提出的FOC矢量控制算法在控制电机的磁通和转矩时表现出了良好的效果。电流环采用PI(Proportional-Integral)控制,通过调节电流环的比例和积分系数,实现电流的精确控制。2.转速电流双闭环控制,电流环采用PI控制,转速环分别采用PI和自抗扰ADRC控制,分析ADRC控制优越性~1.采用针对两相步进电机的SVPWM控制算法,实现FOC矢量控制,DQ轴解耦控制~
2024-05-20 14:35:31
373
原创 基于CANFestival协议栈的CANopen程序:主从机通信控制与伺服电机控制实现
未来,随着技术的不断发展,基于CANFestival协议栈的CANOpen程序将在更多领域得到应用,并为工业自动化的发展做出积极的贡献。发送PDO时,我们需要根据从站的ID和PDO的数据格式来构造报文,并将报文发送出去。CANFestival是一个开源的CANOpen协议栈,它提供了一系列的API函数和数据结构,用于实现CANOpen网络中的各种功能,如PDO(Process Data Object)收发、SDO(Service Data Object)收发、状态管理和心跳等。
2024-05-20 14:33:45
770
原创 S7-200 PLC与组态王实现温度PID控制电阻炉的组态王动画仿真及PLC源代码详解
在本文中,我们将重点介绍S7-200 PLC与组态王在温度PID控制方面的应用,通过组态王动画仿真和详细的PLC源代码解析,展示其在电阻炉控制中的优势。通过对S7-200 PLC与组态王在温度PID控制方面的应用进行介绍,我们了解到了它们在电阻炉控制中的优势和应用场景。例如,通过读取温度传感器的模拟量输入信号,将其转换为数字量并进行处理,然后通过PWM控制输出信号驱动电阻炉加热,实现温度的闭环控制。通过合理的IO地址分配,可以实现和外部设备的数据交互,并提供必要的信号输入和输出。
2024-05-20 14:32:02
560
原创 MATLAB代码:基于用户舒适度的冷热电多能互补综合能源系统优化调度模型研究
然后,定义了各种变量和常量,包括微燃气轮机电功率出力、燃气轮机电效率、燃气轮机热效率、余热锅炉输出热功率、余热回收效率、燃气锅炉输出热功率、燃气锅炉效率、吸收式制冷机输出冷功率、吸收式制冷机制冷系数、电制冷机输出冷功率、电制冷机冷系数、P2G设备输出气功率、P2G设备综合转换效率、从电网购电电量、向电网售电电量、交换功率、购售电标志、从气网购气量等。总的来说,这个程序是一个复杂的调度模型,涉及到多个领域的问题,通过优化算法来实现最优调度,可以用于电力、热力、制冷和气力等领域的能源系统优化。
2024-05-20 14:30:16
500
原创 【汉字38字以上的标题】 综合能源系统优化调度策略:基于综合需求响应和阶梯型碳交易机制的matlab复现 【汉字80字以内的标题】 综合能源系统优化调度策略:matlab复现考虑综合需求响应和阶梯型
综合能源系统作为一个复杂的能源网络,由多种能源设备组成,如电力系统、燃气系统、蓄能系统等,可以实现不同能源的互联互通和灵活调度。约束条件的定义:优化调度中,需要根据能源设备的运行限制、负荷需求的平衡、能源储存设备的容量限制等,定义各种约束条件。能源设备的参数定义:在优化调度中,需要对各种能源设备的参数进行定义,包括电力负荷、能源预测数据、能源设备的特性参数等。程序的主要功能是根据电力系统的负荷需求和能源预测数据,优化各种能源设备的运行策略,以实现最佳的能源利用效率和经济性。
2024-05-20 14:28:32
751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人