麻雀搜索算法(SSA)文章复现:《基于改进麻雀算法的园区综合能源系统优化研究-刘翕铭》
策略为:Circ
麻雀搜索算法(SSA)文章复现:《基于改进麻雀算法的园区综合能源系统优化研究_刘翕铭》
策略为:Circle混沌初始化+余弦变化的惯性权重因子改进发现者和加入者策略+Levy飞行再改进发现者策略+维度交叉变异策略——CCLSSA。
复现内容包括:文章改进SSA算法实现、23个基准测试函数、改进策略因子画图分析、文中混沌图分析、Levy飞行画图、与SSA对比等。
代码基本上每一步都有注释,非常易懂,代码质量极高,便于新手学习和理解。
综合能源微网 多时间尺度 滚动优化 双层优化 调度模型
MATLAB代码:基于多时间尺度滚动优化的多能源微网双层调度模型
附带文
综合能源微网 多时间尺度 滚动优化 双层优化 调度模型
MATLAB代码:基于多时间尺度滚动优化的多能源微网双层调度模型
附带文档:两级交互控制框架下互联多能系统的协同自主优化 复现
主要内容:代码主要是一个多能源微网的优化调度问题,首先对于下层多能源微网模型,考虑以其最小化运行成本为目标函数,通过多时间尺度滚动优化求解其最优调度策略,对于上层模型,考虑运营商以最小化运营成本为目标函数,同时考虑变压器过载等问题,构建了一个两阶段优化模型,通过互补松弛条件以及KKT条件,对模型进行了化简求解
基于门控循环单元GRU做多个特征变量输入,单个因变量输出的拟合预测建模
程序内注释详细,可学习性强
程序直接替换数据就可以使
基于门控循环单元GRU做多个特征变量输入,单个因变量输出的拟合预测建模。
程序内注释详细,可学习性强。
程序直接替换数据就可以使用,不会替换数据的可以免费指导替换数据。
程序语言是matlab的,需求版本是2020及以上。
程序可以出真实值和预测值对比图,线性拟合图,可以打印多种评价指标,方便对比分析。
Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡,带多线程接收 可完成标准和扩展CAN帧YID
Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡,带多线程接收 可完成标准和扩展CAN帧YID发送和接收,带配置参数自动保存,定时发送,帧类型选择,文本和十六进制等。
带有折叠相同的帧YID的功能,如果有相同的帧YID,则会自动折叠显示。
可组装发送字节,short,int,float等数据。
带有保存到文件功能,文件名根据时间自动生成,解决了保存成中文乱码的问题。
2.环境说明:
开发环境是Qt5,使用吉阳光电和ZLG周立功的USB-CAN卡的开发库ControlCAN.dll。
源代码中包含详细注释,使用说明,设计文档等。
请将源码放到纯英文路径下再编译。
3.使用介绍:
使用方便,直接运行样例里的exe可执行文件即可看到操作界面,操作并了解软件运行流程。
本代码产品特点:
1、尽量贴合实际应用,方便软件模块复用。
2、注释完善,讲解详细,还有相关扩展知识点介绍。
3、提供代码设计文档,使用文档,环境配置文档等。
4.子功能模块介绍:
封装了CAN通信通信类,可方便更换其他CAN卡;
具有控制台调试窗口,配置参数可自动保存;
带有数据保存功能,文件
带有ZIP负载的三相配电潮流的Z-Bus方法的收敛性matlab源代码,代码按照高水平文章复现,保证正确
单相分布负荷流中Z-B
带有ZIP负载的三相配电潮流的Z-Bus方法的收敛性matlab源代码,代码按照高水平文章复现,保证正确
单相分布负荷流中Z-Bus方法的收敛性及唯一解的存在性
用z总线法求解含wye和delta等功率、恒流、恒阻抗负载(ZIP负载)的三相配电网的负载流问题。
z总线方法被看作是一个不动点迭代。
利用收缩映射定理,给出了一组充分条件,保证了a)在由网络参数计算得到的区域上存在唯一解,b) Z-Bus方法收敛到唯一解。
数值算例表明,新的充分条件适用于实际配电网,改进了以往报道的Z-Bus方法在三相配电网中的收敛性。
导出了由网络参数显式计算的不平衡三相配电网负荷流问题在区域内唯一解的一组充分条件。
同时证明了已知的Z-Bus迭代方法是在定义区域上的一种压缩,从而收敛于唯一解。
MATLAB代码从数值上验证了Z-Bus方法是IEEE分布测试网络的一种压缩映射。
此外,还实现了z-bus负荷电流和前后扫描载荷流负荷电流
基于留出法和k折交叉验证的多种神经网络分类预测MATLAB程序:代码中共包含人工神经网络(ANN)、前馈神经网络 (FFNN)、
基于留出法和k折交叉验证的多种神经网络分类预测MATLAB程序:代码中共包含人工神经网络(ANN)、前馈神经网络 (FFNN)、级联正向神经网络(CFNN)、递归神经网络(RNN)、广义回归神经网络(GRNN)、概率神经网络(PNN)六种神经网络,可以任意选择,再用留出法和k折交叉验证进行分类效果对比。
代码注释清楚。
main为主程序,读取EXCEL数据。
很方便,容易上手。
基于Atrix7 Kitex7 Vertex7系列FPGA的DDR3内存驱动器代码(Verilog语言),把2GB的内存做成一个
基于Atrix7 Kitex7 Vertex7系列FPGA的DDR3内存驱动器代码(Verilog语言),把2GB的内存做成一个可以同时读写的大型FIFO
有代码,有测试文档
电力市场中生产者的战略招标:一种凸松弛方法matlab 源代码,代码按照高水平文章复现,保证正确
电力市场中的战略投标问题在电力
电力市场中生产者的战略招标:一种凸松弛方法matlab 源代码,代码按照高水平文章复现,保证正确
电力市场中的战略投标问题在电力系统中得到了广泛研究,通常是通过制定难以解决的复杂的双层优化问题来进行的。
解决此类问题的最新方法是将它们重新构造为混合整数线性程序(MILP)。
但是,一旦网络规模增加,调度范围增加或考虑到随机性,这种MILP格式的计算时间就会急剧增加。
在本文中,我们采用了截然不同的方法,并提出了有效且定制的凸规划工具,以解决节点电力市场中生产商的战略投标问题。
我们的方法受到半代数几何中Schmudgen的Positivstellensatz定理的启发;但是随后我们通过基于凸优化和混合整数编程的几个步骤,不仅获得了减少计算时间的巨大优势,而且还获得了接近最佳的出价解决方案,这已通过多个数值案例研究得到了证明。
当我们增加调度范围或随机场景的数量时,最新的MILP方法的计算时间呈指数增长,而我们的方法的计算时间却呈线性增长。
提出了一种解决节点电力市场战略投标问题的新方法。
在不失概括性的情况下,我们重点讨论了生产商的战略投标。
开关磁阻电机调速系统仿真 角度控制 PWM控制
三相开关磁阻电机6 4极 功率转换信号
matlab任何版本都可,需要其他
开关磁阻电机调速系统仿真 角度控制 PWM控制
三相开关磁阻电机6 4极 功率转换信号
matlab任何版本都可,需要其他模型可加好友
matlab仿真word文档讲解,simulink仿真源文件
含有大报告
海鸥优化算法SOA结合GRU做时间序列单输入单输出预测模型,要求数据是单列的时间序列数据,直接替换数据就可以用
程序语言是ma
海鸥优化算法SOA结合GRU做时间序列单输入单输出预测模型,要求数据是单列的时间序列数据,直接替换数据就可以用。
程序语言是matlab,需求最低版本为2018及以上。
程序可以出真实值和预测值对比图,线性拟合图,可打印多种评价指标。
PS:以下效果图为测试数据的效果图,主要目的是为了显示程序运行可以出的结果图,具体预测效果以个人的具体数据为准。
2.由于每个人的数据都是独一无二的,因此无法做到可以任何人的数据直接替换就可以得到自己满意的效果。
DFIG(Doubly Fed Induction Generator)双馈异步式风力发电系统是一种常用于风力发电的系统,它包含
DFIG(Doubly Fed Induction Generator)双馈异步式风力发电系统是一种常用于风力发电的系统,它包含了网侧变流器和机侧变流器,并通过控制算法实现并网发电和低电压穿越(LVRT)功能。为了更好地理解这个系统,我们来分析一下提供的信息。
知识点和领域范围:
1. DFIG双馈异步式风力发电系统:这是一种常用于风力发电的系统,其中包含了双馈异步发电机和变流器等组件。
2. 并网发电与低电压穿越(LVRT)控制算法:这是用于控制双馈异步发电机在并网发电和低电压穿越情况下的算法。
3. Crowbar电路:这是一种包含转子串电阻的电路,用于保护发电机和电网设备。
4. Chopper电路:这是一种用于控制电流的电路,通常用于变流器等装置。
基础知识延申科普:
1. DFIG双馈异步式风力发电系统是一种将风能转换为电能的技术。在这种系统中,双馈异步发电机可以分别控制转子和定子侧的功率流动,并通过变流器将电能与电网连接。
2. 并网发电是指将发电系统的输出功率与电网进行连接,以向电网供应电力。并网发电需要控制变流器的输出电流和电压,以保证发电系统稳定地向电网注入电能。
LabVIEW是一种图形化编程语言和开发环境,汇川H5U是一款PLC设备 它们之间可以通过官方协议进行通信,并实现报文的读取,这
LabVIEW是一种图形化编程语言和开发环境,汇川H5U是一款PLC设备。它们之间可以通过官方协议进行通信,并实现报文的读取,这种通信方式安全稳定。除此之外,LabVIEW还可以用于通信配置和辅助测试。与传统的基于程序的网络通信相比,LabVIEW可以通过无程序网络通信实现。以下是一些常用的功能:
1. 命令帧的读写。
2. 支持批量读写I16、I32和Float类型的数据。
3. 支持字符串的读写。
4. 支持批量读写XYMBool类型的数据。
5. 支持单点读写YM类型的数据。
在使用LabVIEW进行编程时,你可以编写程序源码和命令帧文本,而无需调用dll或安装插件。与OPC等其他通信方式相比,LabVIEW具有许多优势。希望这些信息能够帮助你了解LabVIEW与汇川H5U PLC通信的相关知识。如果你对其他方面还有疑问,欢迎继续提问。
重新表述的一段话如下:
这是一个音乐推荐系统,它使用基于用户的协同过滤推荐算法来推荐音乐给用户 系统使用Python编程语言开
重新表述的一段话如下:
这是一个音乐推荐系统,它使用基于用户的协同过滤推荐算法来推荐音乐给用户。系统使用Python编程语言开发,并使用SQLite作为数据库。它采用了MVC框架架构,并使用Django作为Web应用框架。如果你想要运行这个项目,你需要具备调试项目环境的能力,并安装Python和PyCharm或Anaconda软件。此外,该项目还有配套的文档供参考。
相关知识点和领域范围:
1. 音乐推荐系统:音乐推荐系统是一种利用算法和数据分析来向用户提供个性化音乐推荐的系统。
2. 基于用户的协同过滤推荐算法:基于用户的协同过滤是一种推荐算法,它通过分析用户的历史行为和与其他用户的相似度来预测用户可能喜欢的音乐。
3. Python编程语言:Python是一种高级、通用、解释型编程语言,广泛应用于数据分析、机器学习、Web开发等领域。
4. SQLite数据库:SQLite是一种轻量级的嵌入式数据库引擎,可提供基本数据库功能,并适用于小型项目和嵌入式系统。
5. MVC框架:MVC (Model-View-Controller) 是一种软件设计模式,将应用程序分为模型、视图和控
西门子S7-1200PLC脉冲控制伺服程序案例是一段关于使用西门子1200PLC以PTO脉冲方式控制伺服电机和步进电机的程序 这
西门子S7-1200PLC脉冲控制伺服程序案例是一段关于使用西门子1200PLC以PTO脉冲方式控制伺服电机和步进电机的程序。这个案例包含了两套程序,一套用梯形图编写,另一套用SCL高级编程语言编写。两套程序实现的功能是一样的,都是用脉冲模式来控制伺服电机和步进电机。编程思路采用结构化思维,功能块可以建立成库,方便以后重复使用,减少编程工作量。
根据您提供的信息,涉及到的知识点和领域范围包括:
1. 西门子S7-1200PLC:这是一种可编程逻辑控制器,用于自动化控制系统。
2. PTO脉冲方式:PTO是脉冲传递输出的缩写,是一种控制伺服电机和步进电机的方式。
3. 伺服电机和步进电机:这是两种常见的电机类型,分别用于精确位置控制和步进运动控制。
4. 梯形图和SCL高级编程语言:这是编程PLC的两种不同方式,梯形图是一种图形化编程语言,而SCL是一种类似于高级编程语言的文本化编程语言。
5. 结构化思维:这是一种编程思路,将程序模块化并建立成库,可以提高编程效率和可重复使用性。
6. TIA博图V14SP1以上软件:这是一款用于编程和配置西门子PLC的软件。
7. CAD电路图纸:
在风功率预测聚类中,我们使用了数据预处理和PSO-SVM方法 首先,我们使用DBCAN算法提取了风功率异常数据,并使用KMEAN
在风功率预测聚类中,我们使用了数据预处理和PSO-SVM方法。首先,我们使用DBCAN算法提取了风功率异常数据,并使用KMEANS算法对处理后的数据进行聚类。我们进行了三类仿真实验设置。
基于上述聚类结果,我们采用粒子群算法(PSO)优化支持向量机(SVM)来对风功率进行分类预测。为了验证我们的方法,我们在Matlab平台上进行了仿真实验。下图展示了风功率数据异常值剔除和分类结果,并展示了经过PSO优化的SVM与未优化的SVM的对比预测结果。同时,我们还展示了聚类前后的结果,验证了通过聚类处理和PSO的优化可以提高风功率预测的准确性。
知识点和领域范围:
- 数据预处理:数据预处理是在进行数据分析和建模之前对原始数据进行清洗、转换和集成的过程。它包括处理缺失值、异常值和重复值,以及进行数据转换和归一化等操作。
- PSO-SVM:PSO-SVM是一种将粒子群优化(PSO)算法与支持向量机(SVM)相结合的方法。PSO用于优化SVM的参数,以提高分类或回归的准确性。
- DBCAN算法:DBCAN算法是一种基于密度的聚类算法,用于将数据点分为不同的簇。它通过计算数据点之间的密度来确
STM32储能逆变器资料,提供原理图,pcb,源代码 基于STM32F103设计,具有并网充电、放电;并网离网自动切换;485
STM32储能逆变器资料,提供原理图,pcb,源代码。
基于STM32F103设计,具有并网充电、放电;并网离网自动切换;485通讯,在线升级;风扇智能控制,提供过流、过压、短路、过温等全方位保护。
功率5kw。
基于STM32F103设计的储能逆变器资料,其中包含原理图、PCB设计和源代码。这款储能逆变器具备多种功能,包括并网充电和放电功能,可以自动实现并网和离网的切换;还支持485通讯,并具有在线升级功能。此外,逆变器还智能控制风扇,提供全方位的保护功能,包括过流保护、过压保护、短路保护和过温保护。它的功率为5kW。
提取的
1. STM32F103芯片:储能逆变器采用STM32F103作为设计基础,该芯片是一款基于ARM Cortex-M3架构的微控制器。
2. 储能逆变器:储能逆变器是一种能够将电能进行存储和转换的装置,通常用于电力系统的能量管理和应急供电。
3. 并网充电和放电:储能逆变器具备将电能从电池中充入电网或者将电网电能储存在电池中的功能。
4. 并网离网自动切换:储能逆变器能够根据需要,自动实现从并网模式到离网模式的切换,以实现更好的供电管理。
5. 485通讯
纯电动汽车两档ATM变速箱simulink模型,模型实现了两档AMT换挡策略和换挡过程仿真,内含详细文档和注释模型,可运行
纯电动汽车两档ATM变速箱simulink模型,模型实现了两档AMT换挡策略和换挡过程仿真,内含详细文档和注释模型,可运行
AMT那个simulink模型是我注释的,其余的只是版本不同,注意也要看那几个论文里面的结构,加深理解。
一、驱动/制动系统
该系统就是以实车车速与需求车速(工况导入)的差值通过PI获得-1~1的值,大于0的就是加速踏板行程,然后乘以当前电机最大输出扭矩就得到了电机当前需求扭矩。小于0就是制动踏板行程,乘以人为设定的整车最大制动力就得到了整车当前需求制动扭矩。
二、电机及传动系统
此模块是以TCU传递的电机需求扭矩、变速箱传递的速比和车轮车速为输入,计算得到变速箱实际输出扭矩、电机最大可输出扭矩、电机当前转速和电机实际输出扭矩。
根据TCU发出的电机需求扭矩延迟得到电机实际输出扭矩。且需求扭矩乘以变速箱速比和传递效率即得到变速箱实际输出扭矩。以车轮转速乘以速比传递获得电机需求转速,也是电机实际需求转速。
电机最大可输出扭矩的计算是根据人为设定的电机峰值扭矩和峰值功率比较得出。已知电机峰值功率,可通过其当前转速获得对应得扭矩,然后以设定得3950转速为界