双闭环永磁同步电机调速系统(SVPWM)
主电路采用两电平逆变器,永磁同步电机参数已设定,采用空间矢量PWM控制,扇区选择、中间
双闭环永磁同步电机调速系统(SVPWM)
主电路采用两电平逆变器,永磁同步电机参数已设定,采用空间矢量PWM控制,扇区选择、中间变量、矢量作用时间、切换点等模块均搭建完成。
控制系统采用双闭环控制系统,包括电流内环与转速外环两个控制环,均采用PI调节器,调节器参数已设定,其中电流内环采用内模控制,转速外环采用经典PI算法,从而得到仿真中PI调节器参数。
转速波形、电流波形、转矩波形均从仿真过程中得出。
量产24V 开关电源
明纬350W 24V电源方案 明纬电源电路图 明纬350W 24V电源方案全套资料 资料包含原理图,PCB
量产24V 开关电源
明纬350W 24V电源方案 明纬电源电路图 明纬350W 24V电源方案全套资料 资料包含原理图,PCB,BOM,电感变压器自作资料
CNN FPGA加速器实现(小型)CNN FPGA加速器实现(小型)
通过本工程可以学习深度学习cnn算法从软件到硬件fpg
CNN FPGA加速器实现(小型)CNN FPGA加速器实现(小型)
通过本工程可以学习深度学习cnn算法从软件到硬件fpga的部署。
网络软件部分基于tf2实现,通过python导出权值,硬件部分verilog实现,纯手写代码,可读性高,高度参数化配置,可以针对速度或面积要求设置不同加速效果。
参数量化后存储在片上ram,基于vivado开发。
图一为工程结构图,提供基础的testbench,加速器输入存在ram上,图二为在artix7 fpga xc7a200t所占资源(资源和速度互相折中,可以用更多的资源换速度,也可以降速度减少资源消耗)。
图三为网络结构图,demo所实现输入为28*28*1,图四五为卷积层和池化层可配置部分。
单张图片推理时间50us左右
提供本项目实现中所用的所有软件( python)和硬件代码( verilog)。
追剪,定长切割,跟随切割,PLC用的是西门子smart200,屏用的是smart700,是实际项目运行非常稳定,带堆放功能,报警
追剪,定长切割,跟随切割,PLC用的是西门子smart200,屏用的是smart700,是实际项目运行非常稳定,带堆放功能,报警功能,可提供CAD电气图,程序源代码,屏程序源代码
空调负荷需求响应matlab编程语言:matlab内容:建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响应潜力的影
空调负荷需求响应matlab
编程语言:matlab
内容:建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响应潜力的影响,程序结果充分说明随着上调温度的增大,响应程度逐渐增大。
程序运行稳定
MATLAB代码:考虑阶梯型碳交易机制与电制氢的综合能源系统热电优化,CPLEX+Yalmip求解主要内容:双碳背景下,为提
MATLAB代码:考虑阶梯型碳交易机制与电制氢的综合能源系统热电优化,CPLEX+Yalmip求解
主要内容:双碳”背景下,为提高能源利用率,优化设备的运行灵活性,进一步降低综合能源系统(IES)的碳排放水平,提出一种IES低碳经济运行策略。
首先考虑IES参与到碳交易市场,引入阶梯式碳交易机制引导IES控制碳排放;接着细化电转气(P2G)的两阶段运行过程,引入电解槽、甲烷反应器、氢燃料电池(HFC)替换传统的P2G,研究氢能的多方面效益;最后提出热电比可调的热电联产、HFC运行策略,进一步提高IES的低碳性与经济性。
基于此,构建以购能成本、碳排放成本、弃风成本最小的低碳经济运行目标,将原问题转化为混合整数线性问题,运用CPLEX商业求解器进行求解,通过设置多个运行情景,对比验证了所提策略的有效性。
优势:代码注释清晰,达到了理论与代码的契合 [红旗][钉子][红旗]联系留邮箱即可
三相维也纳整流器的仿真模型
控制算法采用电压和电流双闭环控制
外部电压环路为PI控制器,内部电流环路为bang bang
三相维也纳整流器的仿真模型。
控制算法采用电压和电流双闭环控制。
外部电压环路为PI控制器,内部电流环路为bang bang滞后控制器。
网侧单位功率因数运行,电网电流谐波非常小。
风机变桨控制基于FAST与MATLAB SIMULINK联合仿真模型非线性风力发电机的
PID独立变桨和统一变桨控制下仿真模型
风机变桨控制基于FAST与MATLAB SIMULINK联合仿真模型非线性风力发电机的
PID独立变桨和统一变桨控制下仿真模型,对于5WM非线性风机风机进行控制
链接simulink的scope出转速对比,桨距角对比,叶片挥舞力矩,轮毂处偏航力矩,俯仰力矩等载荷数据对比图,在trubsim生成的3D湍流风环境下模拟
售出不退
统一变桨反馈信号是转速,独立变桨反馈是叶根载荷
提供包含openfast与matlab simulink联合仿真的建模
NREL免费提供的5MW风机参数建模
可以提供参考文献
MATLAB代码:基于非对称纳什谈判的多微网电能共享运行优化策略
关键词:纳什谈判 合作博弈 微网 电转气-碳捕集 P2P电
MATLAB代码:基于非对称纳什谈判的多微网电能共享运行优化策略
关键词:纳什谈判 合作博弈 微网 电转气-碳捕集 P2P电能交易交易
参考文档:《基于非对称纳什谈判的多微网电能共享运行优化策略》完美复现
仿真平台:MATLAB CPLEX+MOSEK IPOPT
主要内容:该代码主要做的是微网间基于非对称纳什谈判的P2P电能交易共享问题,基于纳什谈判理论建立了多微网电能共享合作运行模型,进而将其分解为微网联盟效益最大化子问题和合作收益分配子问题,选择交替方向乘子法分布式求解,从而有效保护各主体隐私。
在合作收益分配子问题中,提出以非线性能量映射函数量化各参与主体贡献大小的非对称议价方法,各微网分别以其在合作中的电能贡献大小为议价能力相互谈判,以实现合作收益的公平分配。
同时,微电网模型中考虑了电转气以及碳捕集设备,实现了低碳调度。
基于lqr的主动悬架控制与被动悬架的性能仿真表现(matlabsimulink)对比,模型为四分之一模型
扰动输入,有简单视频
基于lqr的主动悬架控制与被动悬架的性能仿真表现(matlabsimulink)对比,模型为四分之一模型。
扰动输入,有简单视频讲解,配套的本程序对应内容资料(伦纹)
Carsim和simulink联合仿真车辆状态估计
估计的状态为:质心侧偏角,横摆角速度,纵向力和侧向力,纵向车速,侧向车速,四
Carsim和simulink联合仿真车辆状态估计
估计的状态为:质心侧偏角,横摆角速度,纵向力和侧向力,纵向车速,侧向车速,四个轮速
基于dugoff轮胎模型进行了轮胎纵向力和侧向力计算,再基于无迹卡尔曼滤波进行了车辆状态参数估计等。
内容附带详细的代码注释和参考文献。
基于阿克曼转向的车辆运动学模型
在simulink中建立车辆运动学模型,为路径规划奠定基础,能够更好的检验简化的运动学模型反映运
基于阿克曼转向的车辆运动学模型
在simulink中建立车辆运动学模型,为路径规划奠定基础,能够更好的检验简化的运动学模型反映运动过程的准确性。
包括:1、simulink仿真验证(版本为2018b)
2、说明文档--详细的建模过程
ASAM A2L文件合成工具
A2L文件合成工具,生成ASAP2 1.6版本的A2L文件
支持多种IDE的MAP文件格式,支持
ASAM A2L文件合成工具
A2L文件合成工具,生成ASAP2 1.6版本的A2L文件。
支持多种IDE的MAP文件格式,支持CANape和INCA两种设备。
一个ASAM A2L文件合成工具,可以生成符合ASAP2 1.6版本标准的A2L文件。该工具支持多种集成开发环境(IDE)的MAP文件格式,并且兼容CANape和INCA这两种设备。
根据你提供的信息,涉及到的知识点和领域范围有:
1. ASAM A2L文件:ASAM(Association for Standardization of Automation and Measuring Systems)是一个标准化组织,A2L文件是用于描述汽车电子控制单元(ECU)的参数、测量和校准数据的一种标准格式。
2. ASAP2 1.6版本:ASAP2(ASAM MCD-2MC)是ASAM定义的一种用于描述ECU特性的标准,1.6版本是该标准的特定版本。
3. IDE:IDE(Integrated Development Environment)是一种集成开发环境,用于编写、调试和测试软件。
4. MAP文件格式:MAP文件是
CAN消息打包解包软件 CAN Message Pack &Unpack Tool.
解析CAN信号,支持MotorolaLSB
CAN消息打包解包软件 CAN Message Pack &Unpack Tool.
解析CAN信号,支持MotorolaLSB,MotorolaMSB,INTEL三种格式。
自动生成打包解包代码。
一款名为“CAN消息打包解包软件”的工具,它可以用于解析CAN信号。这个工具支持三种格式:MotorolaLSB、MotorolaMSB和INTEL。它的主要功能是自动生成打包和解包代码。
相关
CAN消息:Controller Area Network(控制器局域网)是一种用于通信的串行总线协议,广泛应用于汽车电子和工业控制系统中。
打包和解包:在CAN通信中,消息需要进行打包(将数据封装为CAN消息)和解包(从CAN消息中提取数据)的操作。
MotorolaLSB、MotorolaMSB和INTEL格式:这些是不同的数据字节序(字节排列顺序)格式,用于在CAN消息中表示数据。
CAN通信:CAN是一种串行通信协议,用于在汽车电子和工业控制系统中传输数据。它具有高可靠性、抗干扰能力强等特点,广泛应用于现代汽车中的各种电子控制单元(ECU)之间的通信。
数据打包和解包:在通信中,
UDS协议栈满足基本的Autosar接口标准,有说明文档,代码通俗易懂,经过量产验证,质量绝对有保障 代码为平台代码,移植简
UDS协议栈
满足基本的Autosar接口标准,有说明文档,代码通俗易懂,经过量产验证,质量绝对有保障 代码为平台代码,移植简单
UDS协议栈是一个符合基本的Autosar接口标准的软件协议栈。它提供了详细的说明文档,代码易于理解,经过大量的量产验证,质量有着绝对的保障!该协议栈的代码是平台代码,因此在移植方面非常简单。
相关
- UDS协议栈:UDS(Unified Diagnostic Services)是一种用于汽车诊断的通信协议,它定义了诊断会话的建立、诊断请求和响应的格式等内容。
- Autosar接口标准:Autosar(Automotive Open System Architecture)是一种用于汽车电子系统的软件架构标准,它定义了汽车电子系统中各个软件组件之间的接口和交互方式。
- 代码移植:指将代码从一个平台或环境移植到另一个平台或环境的过程,确保代码在新的平台上能够正常运行。
UDS协议栈是一种用于汽车诊断的通信协议,它可以实现诊断工具与汽车电子控制单元(ECU)之间的通信。UDS协议栈符合Autosar接口标准,这意味着它可以与其他符合Aut
C#导入CAD,dXF,圆心排序,圆心坐标可直接用于数控钻孔机,切割机调用,请认真看图,看坐标次序 也可根据要求按孔大小分,或续
C#导入CAD,dXF,圆心排序,圆心坐标可直接用于数控钻孔机,切割机调用,请认真看图,看坐标次序 也可根据要求按孔大小分,或续订运动控制卡程序,以完成全套控制。
在C#编程中,我们可以导入CAD文件,如dXF格式,然后对其中的圆心进行排序。这些圆心的坐标可以直接用于数控钻孔机和切割机的调用。请仔细观察图表,并确保坐标的顺序正确。此外,我们还可以根据需求,按孔的大小进行分类,或者修改运动控制卡的程序,以实现全套的控制。
这段话涉及到的知识点和领域范围包括:
- C#编程语言
- CAD文件导入和处理
- dXF文件格式
- 圆心排序算法
- 数控钻孔机和切割机的调用
- 坐标的顺序和正确性
- 孔的大小分类
- 运动控制卡程序的修改
1. C#编程语言:C#是一种通用的面向对象编程语言,由微软开发。它广泛应用于Windows平台上的软件开发,包括桌面应用程序、Web应用程序和游戏开发等领域。
2. CAD文件导入和处理:CAD(计算机辅助设计)是一种利用计算机技术进行设计和绘图的方法。在C#中,我们可以使用适当的库或API来导入CAD文件,并对其中的图形数据进行处理和分析。
双向隔离DCDC仿真simulink在Simulink中进行双向隔离DC-DC仿真 涉及的双向隔离DC-DC:这是一
双向隔离DCDC仿真simulink
在Simulink中进行双向隔离DC-DC仿真。
涉及的
双向隔离DC-DC:这是一种电力转换器,可以实现能量在两个电源之间的双向流动。它通常用于电动车、太阳能系统等应用中。
Simulink:这是一种基于MATLAB的仿真平台,用于建模、仿真和分析动态系统。
双向隔离DC-DC转换器是一种重要的电力电子设备,用于将能量从一个电源转移到另一个电源,同时提供隔离保护。它通常由两个单向DC-DC转换器组成,一个用于升压(Boost)操作,另一个用于降压(Buck)操作。这种转换器在许多应用中非常有用,例如电动车中的能量回馈系统,太阳能系统中的电网互连等。
Simulink是MATLAB的一个功能强大的工具,用于建立系统级模型和进行仿真。它提供了一个图形化界面,使用户能够通过拖放模块来建立系统模型,并通过连接这些模块来定义系统的行为。在Simulink中进行双向隔离DC-DC仿真意味着您可以使用Simulink来建立一个模型,模拟双向隔离DC-DC转换器的运行,并分析其性能和行为。
通过Simulink进行仿真可以帮助您更好地理解双向隔离DC