登录
首页 » Others » C#实现的基于BP神经网络的数据预测(降雨量+铁矿石进口量预测)(有界面)

C#实现的基于BP神经网络的数据预测(降雨量+铁矿石进口量预测)(有界面)

于 2020-12-06 发布
0 276
下载积分: 1 下载次数: 4

代码说明:

使用BP神经网络对样本数据(某水库年降雨量监测数据 + 中国铁矿石年进口量监测数据)进行操作,生成需要的训练数据和测试数据。并使用这些数据进行训练处误差小于指定要求的网络,之后可根据界面获取需要预测的年限,并最终进行预测

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 四旋翼飞行器的动力学建模及PID控制
    四旋翼飞行器的动力学建模及PID控制,本文介绍了四旋翼飞行器的动力学建模以及飞行控制PID算法
    2020-12-04下载
    积分:1
  • 车载智能计算平台白皮书(自动驾驶)
    车载智能计算平台白皮书(自动驾驶)版权声明本白皮书版权属于中国软件评测中心,并受法律保护。转载、摘编或利用其它方式使用本白皮书文字或者观点的,应注明“来源:中国软件评测中心”。违反上述声明者,本单位将追究其相关法律责任目录、编制概要(一)编制背景二)编制目标三)编制方法四)特别声明车载智能计算平台内涵与范畴(一)自动驾驶技术目前存在三种发展路线二)汽车智能计算平台包括“车、云、网、库”三)车载智能计算平台是。级及以上自动驾驶的必要解决方案(四)车载智能计算平合的功能定位、车载智能计算平台关键技术发展现状(一)芯片由通用走向专用,类脑芯片提供全新架构二)车载智能计算平台操作系统功能需求不断细化成为主流软件架构三)车载以太网受到广泛关注和进入竞争关键期(四)实现实时动态高精度定位需多技术融合(五)安全需求不断拓展,预期功能安全备受关注(六)测试需求不断细化,车载智能计算平台测试标准尚未形成四、车载智能计算平台相关产业发展现状(一)国内外企业纷纷布局车载智能计算平台(二)互联网企业、整车厂与半导体企业积极布局芯片领域三)车控操作系统国外占据发展先机,开源操作系统或成最大赢家四)国内外汽车网络通信技术产业蓬勃发展(五)“集中众包”成为高精度地图制图新模式五、车载智能计算平台发展现状国内外对比)车载智能计算平台性能方面国外处于领先地位二)国外部分计算平台已实现量产、国内计算平台仍处于样机阶段三)忐片性能方面国内典型产品存在优势六、车载智能计算平台中长期发展趋势(一)自主式和网联式协同推进自动驾驶发展二)电子信息、通信技术与汽车多产业交叉愈加突显三)软硬件协同开发提高车载智能计算平合的综合效率(四)高度集成是未来车载智能计算平台的发展方向五)多种数据处理模式并存的现状仍将持续七、推动车载智能计算平台发展的措施建议(一)明确发展方向前瞻规划布局(二)建立专项基金培育创新能力(三)夯实产业基础完善产业结构四)对外开放交流加强国际合作附件:缩略语、编制概要(一)编制背景汽车工业是中国产业发展的重要驱动。中国汽车工业经过近年的发展,年汽车工业总产值占全国工业总产值的比重达到%,占全国的比重达%。中国汽车市场目前已是全球最大单体汽车市场,年产销量分别占世界汽车产销量的%和%,但千人汽车保有量仅为世界平均值的%,发展空间较大。随着汽车智能化、网联化、电动化和共享化的发展,汽车产业发展面临新一轮的变革机遇,我国应该加大投入,抓住机遇,加快推进汽车强国建设。智能网联汽车从交通运输工具日益转变为新型移动智能终端。汽车功能和属性的改变导致其电子电气架构随之改变,进而需要更强的计算、数据存储和通信能力作为基础,车载智能计算平台是满足上述要求的重要解决方案。作为汽车的“大脑”,车载智能计算平台是新型汽车电子电气架构的核心,也是新犁智能汽车电子产业竞争的主战场明确车载智能计算平合的定义和范畴、关键技术、产业现状以及发展路线,在此基础之上为车载智能计算平台关键技术进步和产业化应用推广提供措施建议,对推动我国智能网联汽车产业持续健康快速发展具有重要意义。《中国公路学报》编辑部口国汽车工稈学术研究综述中国公路学报(二)编制目标通过明确车载智能计算平台的内涵与范畴,界定汽车智能计算平台基本架构和车载智能计算平台功能定位。研究车载智能计算平台的技术框架,梳理车载智能计算平台的关键技术。探索车载智能计算平合相关产业组成,分析车载智能计算平合的产业链结构,研判产业发展趋势。旨在提出促进车载智能计算平台相关技术及产业发展的可行性措施建议,为行业主管部门提供决策参考,为行业健康有序发展提供指导依据(三)编制方法是研究学习国内外相关政策文献,充分借鉴参考国内外主要研究动态和成果。是调研国内外知名车载智能计算平台相关企业,汇集整理和分析来自实践应用的相关素材。三是邀请行业专家咨询评审。(四)特别声明研究范围聚焦技术和产业发展车载智能计算平台将涉及法律、道德、伦理、文化等诸多领域。本白皮书的编制主要是为了给相关行业主管部门和企业提供决策参考依据,集中在技术和产业两大层面展开研究,暂未涉及其他方面。研究内容仍有待进一步丰富完善本白皮书的主要观点和内容仅代表编制组目前对车载智能计算平台的研判和思考,欢迎各方专家学者和企业代表提出宝贵意见,共同推动白皮书的及时更新和纠偏。本白皮书为《车载智能计算平合白皮书(年)》,后续中国软件评测中心将会继续推出《汽车智能计算平台白皮书(系列)。二、车载智能计算平台内涵与范畴(一)自动驾驶技术目前存在三种发展路线年(国际汽车工程师协会)发布《标准道路机动车驾驶自动化系统分类和定义》,并于年月对标准进行了修订更新。标准将自动驾驶分为共个级别。人工驾驶(),即完全由驾驶员执行全部动态驾驶任务(),包括有主动安全系统介入的情况。辅助驾驶(),即由自动驾驶系统在连续的特定设计运行工况(下执行动态驾驶任务的横向或纵向车辆运动控制子任务(但不能同时),并由驾驶员负责完成动态驾驶任务的其余内容。部分自动驾驶(),即由自动驾驶系统在连续的特定设计运行工况下执行动态驾驶任务的横向和纵向车辆运动控制子任务,并由驾驶员负责完成驾驶环境监控,并对道路目标和状态做岀有效回应。条件自动驾驶(),即由自动驾驶系统在连续的特定设计运行工况下执行所有动态驾驶任务。但是要求驾驶员具备汽车功能保障意识,并随时可以对自动驾驶系统发布的干预请求,以及与动态驾驶任务相关的其他车辆系统的故障做出有效回应。高度自动驾驶(),即自动驾驶系统在连续的特定设计运行工况下执行全部动态驾驶任务和功能保障,不要求任何用户对干预请求做出回应。完全自动驾驶(),即由自动驾驶系统在任意连续的运行环境下,执行全部动态驾驶任务和功能保障,不要求任何用户对自动驾驶系统的干颈请求做出回应。
    2020-12-04下载
    积分:1
  • LK光流法MATLAB代码
    基于金字塔LK光流法的MATLAB代码
    2020-12-07下载
    积分:1
  • SIFT matlab实现源码
    This is a MATLAB/C implementation of the SIFT detector and descriptor
    2020-12-09下载
    积分:1
  • Labview采集卡数据采集序.zip
    【实例简介】利用ni采集卡和Labview的DAQMX模块实现信息的采集、处理、反馈。在传感器、采集卡连接正确的情况下可以实现以下几个功能:外部光线较暗时点亮灯泡和蜂鸣器;温度过高时打开小风扇;根据用户数据输入绘制光照与手机亮度百分比的各种模式的拟合曲线、方程。注意:程序可供做ni采集程序的参考,其中的各项常数可以自行调整以确保精确度。
    2021-11-25 00:43:58下载
    积分:1
  • 基于STM32的LoRa无线通信
    基于STM32的LoRa无线通信,无线芯片为SX1276,SX1278,特别经过安信可公司的LoRa芯片Ra-01、Ra02测试通过。单片机为STM32F103VeT6,其他系列也有一定参考价值。内附收发程序,数据手册,引脚连接等
    2020-12-06下载
    积分:1
  • 三相逆变器PWM仿真及报告
    三相逆变器PWM仿真及报告,压缩包内含matlab对三相逆变器的PWM仿真,以及仿真报告书面分析。
    2020-12-04下载
    积分:1
  • 足球机器人仿真代码 C++
    此程序可以实现模拟足球机器人在比赛中进行抢球,发球,射门等仿真!
    2020-12-06下载
    积分:1
  • 智能步进电机驱控芯片TMC5160中文手册-带书签.pdf
    中文版的芯片手册,官方刚翻译不久,本人添加了所有书签,包含我的笔记注释,绝对可以成倍提高开发效率!TMC5160 DATASHEET(Rev. 1.08/2018-NOV-19)目录10.1温度传感器3操作原则…看。香看音102短路保护..…731.1关键概念10.3开路诊断……751.2控制接口斜坡发生器…761.3软件1.4运动和控制电机11.1实际单位换算761.5静止态自动降电流.8112运动轮廓1.6 STEALTHCHOP2& SPREADCYCLE驱动……8113讴度阈值791.7 STALLGUARD2-机械负载传感114参考开关1.8 COOLSTEP-负载自适应电流控制…91.9 DCSTEP-负载相关速度控制…STALLGUARD2负载检测..821.10编码器接口∴…..10121调整 STALLGUARD2阈值SGT引脚分配12.2 STALLGUARD2更新速率和滤波器123检测电机堵转3521封装外形……11124用 STALLGUARD实现归零2.2信号描述12125 STALLGUARD2操作局限性85示例电路15COOLSTEP操作8631标准应用电路…15131对用户的好处…32外部栅极电压调节器.16132C00 OLSTEP设置.8633选择 MOSFET和斜率17133调节 COOLSTEP,883.4调整MOSF氏T桥臂19步进/方向接口sPI接口141时序4.1SP数据报结构.142改变分辩率4.2SP|信号23143 MICROPLYER和静止检测914.3时序24寄存器…D|AG输出…9251通用配置寄存器2715.1脉冲/方向模式925.2速度相关的驱动特性控制寄存器∴33152运动控制模式925.3斜坡发生器岢存器35DCSTEP 945.4编码嚣寄存器5.5电机驱动寄存器161用户好处42162设计 DCSTEP…STEALTHCHOP∴52163运动控制模式下的 DCSTEP9561参数自调整16.4 DCSTEP模式下的堵转检测9562 STEALTHCHOP选项16.5 DCSTEP操作中的测量电机实际速度.966.3 STEALTHCHOP电流调节器….16.6步进/方向模式下的 DCSTEP……976.4基于速度的定标……58紧急停止1006.5 STEALTHCHOP和 SPREADCYCLE两者组合.596.6 STEALTHCHOP的标志位增量编码器ABN接口∴1016.7空转和被动制动61181编码器时序102SPREADCYCLE和经典斩波方式63182没置编码器以匹配电机分辨率∴…..102183闭环10271 SPREADCYCLE斩波器647,2经典恒定关断时间斩波器67直流电机或螺线管104选择采样电阻19.1螺饯管操作104基于速度的模式挫制快速配置指南105诊断和保护73人门∴110www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-19421.1初始化例程11027.2地的布线119独立操作模式273桥臂电压的布线119111274供电滤波119外部复位..113275布线示例120时钟振荡器和输入113封装机械数据.22241内部时钟…∴113281TQF48EP封装尺寸图…122242外部时钟113282 QFN-WA封装尺寸124283封装代码125最大电气参数设计理念,126电气特性114声明126261操作范围114262直流特性和时序…ESD敏感126115263热特性11732图表127布线考虑119修订历史128271芯片底部焊盘119参考…128www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-19操作原则TMC5160运动控制和驱动芯片是C門U和大功率步进电机之间的智能功率接口器件。所有步进电机逻辑完全在TMC5160内,不需要软件来控制电机一一只需提供目标位置。TMC5160提供了许多独特的増强功能,这些功能通过集成的控制驱动器得以实现。TMC5160的六点斜坡发生器自动使用 stealthchoesTep, costEp, and stallguard2来优化每个电机的运动。TMC5160将TMC2100、TMC2130和TMC513系列扩展到更高的电压和更高的电机电流TMC5160提供三种基本操作模式:模式1:全功能运动控制和驱动器所有步进电机逻辑完全在TMC5160内。不需要软件来控制电机—一只需提供目标位置。SDMoDE接地使能此模式模式2:脉冲和方向驱动器像TMC4361这样的外部高性能S-rεmp运动制器或¢pU产生与系统內其他部件(如电杌)同步的脉冲和方向信号。TMC5160控制电流和运动模式,并反馈电机状态。 micro Plyer自动平滑运动。SDMⅥODE接高电平使能此模式。模式3:简单的步进和方向驱动器TMC5160裉据步进和方向信号控制电机。 micro Plyer自动平滑运动。不需要CPU:配置由硬件引脚完成。静止保持电流控制由TMC5160完成。可选的反馈信号作为错误检测和冋步标志的输岀。SP|MODE接地, SD MOD接高电平使能此模式TMC5160SOUTI StepBlABREMP generatethtronmotor driversA interfaceeado,dle千aprag"arnrsteppemctoDIAG/INT out4206 er tryDIAGO SWNngle wirak dlanosicsinfare16MH亿r→HtellGuard2Tudose:3V。-5vCC 10一oth GD: UART modeoct driver enable图11TMC5160基本应用框图(运动控制器)www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-192OUTtage TMC5160redUcionInterfacespread OyclestealthahopSRBHsteppeDIAG/INTDIAG1ingle wira931. 121 MHtCKINstallGuard2Tv图12TMC5160步进/方向模式应用框图TMC5160carge pumAnigratioDMD2ConfiguratonCntrol resisterpmgrarmmahlAmotorspreadace (CNDCFGSllIndex pulseDriver erpBMMA23.3v5r5vCC villagec1→SRALStandalone modeapt driver enable图13TMC5160独立模式驱动器应用框图11关键概念TMC5160实现了 TRINAMIC产品独有的高级功能。这些特征在许多步进电机应用有效的提高了精度、能效、可靠性、平滑性和能耗。www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-19stealth Chop2m无噪声、高精度斩波算法,用于电机的静止和运动状态下的静音控制。 stealth Chop2在stealthChoρ的基础上,加快了电机迳动加减速特性,降低的所需的电流最小值。spread cycleˉ高精度斩波算法,用于高动态电机运动和产生绝对干净的电流波。低嗓音、低共振和低振动圻波器。dcstep7负載相关速度控制。它机尽可能快地移动,不失步stal guard2w无传感器堵转检沏和机槭负載测量coo/Step根据负载自适应电流,可将能耗降低75%micro Plyer细分内抬器,用于从全步开始,以较低分辨率步长输入获得仝256微步的平滑度除了这些性能増强辶外, TRINAMIC电机驱动器还提供了裣测和防上短路输岀、输岀开路、过热和欠压情况的保障措施,以增强安全性和故障恢复。12控制接口TMC5160支持SP接口和带有CRC校验的UART单线接口。此外还支持为无需寄存器配置的独立STEPDR模式。配置引脚SP_MoDE和SD_MODE到相应的高电平或者圯选泽接口。121sP接口sP丨接口是与总线时钟同步的串行位接口。当SP丨主设备发送数据到从设备时,从设备同时会向主设备返回数据。SP主机和TMC5160之间的通信包括一条40位发送命令字和一条40位接收状态字。每个完整乜机运动过程通常是由多条命令杓成,122UART接口单线接口支持类似RS485(SWP和SWN)或单线接口(SWN开路)的差分操作。它可以由任何标准UART驱动。不需要波特率配置13软件从软件的角度来看,TMC5160是一个具有多个控制和状态寄存器的外围设备。其中大部分是只读或者只写的。一些寄存器允许读写访闩。如果只写寄存器需要读-修改-写访问,可以在主软件中通过阴影寄存器实现www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-19814运动和控制电机141集成运动控制器集成的32位运动控制器貞接驱动电机到目标位置,或者加速到目标速度。所冇的运动参敖都可以动态改变。运动控制器立即重新计算。最小运动配置数据包含加速和减逸值以及最大运动逸度。支持设置启动和停止速度以及第二加速和减速度。集成运动控制器可对机械参考开关和无传感器 stallguard2及时响应。优势灵活编程斜坟参数有效地利用电动机转矩来加速和减速允许更高的机器性能即时反应停止和堵转条件142STEP/DR接口电机可选择通过步进和方向输入来控制。在这种情况下,运动控制器不使用。步进输入引脚上的有效边沿可以是上升沿,也可以是上升沿和下降活双边缘,归模弌笠(deσεe)控制。使用两个边缘捋步进信号的触发速率降低一半,对慢速通信接口(如光耦隔离接口)非常有用。在每个活动边上,DR输亼电平值决定是向前还是向后运行。每个脉冲可以是全步或微步,其中每个全步有2、4、8、16、32、64、18或256个微步。DR引脚上电平为低的步进(STE卩)脉冲增加了微步汁数器数值,而电平高的减少了微步计效器的数值。内部表袼将指针值转换成正弦和余弦值,控制电机微步咆流15静止态自动降电流自动电流减少大大降低了应用功耗和冷却需求。通过寄存器设置修改静态电流、延迟时间和衰减。自动飞轮和被动制动是静止的一种选择。被动制动将电机静止功耗降低到零,同时仍然禔供有效的阻尼和制动!斜坡发生器和STEP/DR两个操作模式都支痔一种更快检测靜止的配置。Standstill flag(st st)ORRENTIRUNstandstill delay 7POWERDOWN/HCLDDELAY220/218 docks power down pow er downRMS motor current trace(astsfandstill) delay tinm图1.1电机自动降电流16 stealth Chop2& spreadcycle驱动为灬 stealthcho基于电压斩波器的原理。除了电机机械滚轮軸承产生的噪音,它特别保证了电机在静上慢动作时绝对安静。不同于其他电压模弌斩波器, stealth Chop2不需要任何配置。通电后,它会在第次运动中自动学习最佳设置,并进一步优仳后续运动中的设置。初始的归麥过程足以使系统完成stealth Chop最佳配置。也可以选择,通过接口预先配置初始学习参数。 stealth Chop,通过对电机度的变化立即做出反应,允许高的电机动态。www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-19对于高动态的应用, spread Cycle是除 stealth Chop2之外的选项。它可以通过输入引脚(独立模式)或SP或UART接口配置。 stealth Chop2和 spread Cycle甚至可以结合使用,以达到两者的最佳效果: stealth Chop2用于无噪音的静止状态,无声平滑的性能, spread cycle用于高动态,低振动和最高的峰值逸度。spreadeαycle是周期斩波模弌。它在很宽的速厦和负载范围内提供平稳的操作和良好的共振阻尼。spreadcycle方案自动集成和调节快衰减周期,以保证平滑过零性能。stealth Chop2优势显著改善了低成本电机微步性能电机运行平稳安静绝对没有待机噪音降低机械共振产生改善的扭矩17 stallard2-机械负載传感stallguard2提供了对电机负载的精确测量。它可以用于堵转检测,也可以用于低于使电机失步的负载下的其他用途,例如 coolSte负载自适应调节电流。这提供了更多关于驱动器的信息,允许诸如无传感器归零和驱动器机械诊断之类的功能18 coolStep-负載自适应电流控制costep以最佳电流驱动电机。它根据stal! guard2负载测量信息将电机电流调整到实际负载所需的最小量。节约了能源,降低了芯片的温度。好处是:能效能效功耗降低高达75%电机产生较少热量提高了机械精度较少或没有散热提高了可靠性使用较小的电机减少所需的转矩→成本较低的电机完成这项工作图15显示了42mm步进电机当使用 costep时,与50%转矩的标准操作相比的效率。在本例中cool step在60转/分以上时启用EffieEficiency with 50% torque reserve彐 fluency050100150200图15 costEp下的能效(示例)19 esTep-负载相关速度控制esTep能让电机在其负载极限和逸度极限附近运行,而不失步。如果皃机上的机械负载増加到堵转负载点,电机会自动降低速度,这样它仍然可以驱动负载。有了这饣功能,马达将不会堵转。除了在较低速庋下增加扭矩之外,动态惯性淂允许电杋通过减速克服机械过载。 esTep直接与斜坡发生器集成,www.trinamic.comTMC5160 DATASHEET(Rev. 1.08 /2018-NOV-1910因此即使电杌速度因机械负载増加而需要降低,也能达到目标位置。dcStεp可以在没有任何失步的情况下达到10倍或更大的动态范围。通过优化高负载情况下的运动速度,该功能进-步提高了整体系统效率esTep优电机在过载情况下不会失步应用程序可以运行的更快自动实现最高的加速度在速度极限下实现最高的能效全步驱动达到最高电机扭短便宜的马达便能满足应用110编码器接口TMC5160为部增量编码器提供编码器接口。编码器不仅用于失步的判断,还可实现运动控制器的归零功能(替代参考开关)。可编栏预分频器设置编码器分辨率以适应电机分辨率。内部包含一32位编码器计数器。www.trinamic.com
    2020-12-04下载
    积分:1
  • MPLAB的XC8译器
    MPLAB的XC8编译器,在网上不好找,之前的比较老的PIC单片机的单片机系列,PIC12、PIC16、PIC18、PIC24系列8位机
    2021-05-07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载