TTCAN协议在CAN协议基础之上,将事件触发机制与实时性更高的时间触发机制相结合,提高了网络实时性,满足对安全性要求苛刻的实时系统以及总线日益增长的信息负载的需求;同时,CAN总线技术的基础为TTCAN总线技术研究奠定了很好的软硬件支持条件。 论文首先介绍了TTCAN协议的通讯原理、软硬件环境的建立和总线网络性能的测试方法。 按照ISO11898-4标准的要求,在自主研发的CAN总线实时仿真系统上结合软件编程能够实现TTCAN协议的时间触发通讯功能,使整个系统成为具有时间触发功能的TTCAN总线通讯网络,得到网络要采用TTCAN协议通讯时各ECU必须具备稳定可靠的本地时钟和相应的时钟同步和计数机制的结论。 结合混合动力电动汽车动力系统对采用TTCAN协议通讯时的网络性能进行了测试和分析,结果表明,TTCAN网络中周期型消息的实时性不受网络中其他消息的影响,时间触发通讯方式和系统矩阵的调度安排在一定程度上减少了总线上消息间的冲突,提高了网络实时性和总线带宽利用率。 对比分析同等条件下TTCAN总线网络和CAN总线网络的性能,TTCAN协议能够保证网络总线在高峰值负载的情况下网络的实时性。 研究了对TTCAN总线网络中time master(时间主节点)和reference message(参考消息)进行故障诊断和容错的方法,通过实验验证了采用冗余的方式能够保证当前时间意义上的主节点和参考消息故障情况下整个网络的性能不受影响,提高故障情况下网络的可靠性。
上传时间: 2013-04-24
上传用户:refent
《基于MATLAB的系统分析与设计——时频分析》书本里的源代码
上传时间: 2013-07-18
上传用户:sunzhp
随着电力电子技术的发展,高速永磁无刷直流电机应用前景越来越广阔,有较大的研究价值,对其电磁性能进行准确的分析和设计具有重要的经济价值和理论意义。本文主要是围绕着永磁无刷直流电机,尤其是高速永磁电机的磁路、电路性能的分析、铁耗和温升的计算、优化设计、控制系统和样机制造和实验等做了大量的工作: 对电机的磁路进行分析设计:从磁路结构入手,分析了定子铁芯、转子铁芯和永磁体的各种结构优劣及其选型、选材的根据;讲述了场路结合的分析计算方法;给出了极数、槽数、绕组、转子参数、定子参数和轴承的参数确定方法。 对永磁无刷直流电机的电路进行分析:从电机磁场分析入手,根据齿磁通分析计算了电枢绕组的感应电动势;根据此电动势的波形,推导了三相六状态控制时,电动势的电路计算模型,重点推导了电动势平顶宽度小于120度电角度时的电路模型,指出换相前电流波形出现尖峰脉冲的原因,该模型考虑了电感对高速电机性能的影响;给出了基于能量摄动法计算绕组电感的方法。 高速永磁无刷直流电机内的损耗尤其是铁耗较大,根据经验系数来计算铁耗的传统方法已显得力不从心,如何准确计算高速永磁无刷直流电机内的铁耗是困扰电机工作者的一个难题,本文根据Bertotti铁耗分立计算模型,进一步推导了考虑电机内旋转磁化对铁耗的影响的铁耗计算模型,其各项损耗系数是由铁芯材料在交变磁化条件下的损耗数据通过回归计算得到。通过实际电机的计算和实验测试,表明此计算模型有较高的准确度。随着电机内损耗的增大,温升也是一个重要问题,为了了解电机内的温度分部,防止局部过热,本文建立了基于热网络法永磁无刷直流电机的温升计算模型,并对电机进行了温升计算,计算结果和实际测量基本一致。 本文确立了永磁无刷直流电机的电磁计算方法,建立了优化设计的数学模型,编制了程序,用遗传算法成功地对高速永磁无刷直流电机的效率进行了优化,给出了优化算例,并做出样机,通过对优化前后的方案做出样机并进行比较实验,优化后测量损耗有了较大的减小。 对永磁无刷直流电机控制系统中的几个关键问题进行了研究:位置检测技术、三相逆变电路中的功率管压降和控制系统换相角问题,它们都对电机的性能有很大的影响。本文着重分析了霍尔位置传感器原理、选型及在电机中的安装应用;功率管压降对起动电流、功率的影响问题;控制系统提前或滞后换相对电机电流,输出性能的影响,提出适当提前换相有利于电机出力。 做出永磁无刷直流电机样机并进行实验研究,主要包括高速永磁无刷直流电机、内置式永磁无刷直流电机、高压永磁无刷直流电机的设计、性能分析、样机制作、实验分析等。建构了对样机进行发电机测试、电动机测试、损耗测量的实验平台,通过在测试时使用假转子的方法成功分离出了电机铁耗和机械损耗,实验测量结果和计算结果基本一致。 总之,通过对永磁无刷直流电机的磁路、电路及性能特性的分析研究,建立了一套永磁无刷直流电机的设计理论和分析方法,并通过样机的制造和实验,进一步的验证了这些理论和方法的准确性,这对永磁无刷直流电机的设计和应用有很好的参考价值。
上传时间: 2013-04-24
上传用户:阿四AIR
本课题的研究工作主要围绕机床用永磁交流伺服电动机设计展开,所做的主要工作包括以下几个部分: 首先,钕铁硼永磁材料导电率较高、耐热性能较差,当电机气隙磁场谐波含量较大时,永磁体中就会感应出涡流形成涡流损耗导致永磁体发热。因此,有必要对转子永磁体内的涡流进行计算和分析。本文分析了永磁同步电动机转子永磁体内涡流产生的原因,建立涡流的数学模型并推导出永磁体涡流损耗的计算公式。用ANSOFT有限元软件建立电动机的物理模型进行电磁场求解,结合路的计算公式算出永磁体的涡流损耗。 其次,运行平稳性是伺服电动机的一项重要的性能指标,而转矩波动的大小直接影响运行平稳性。本文分析了机床用永磁交流伺服电动机转矩波动产生的原因,运用转矩波动计算公式结合ANSOFT有限元软件,计算比较相同功率、相同极数不同槽数时,电动机的转矩波动情况。通过比较计算出的转矩波动百分比的大小,选择所设计电动机的极槽配合,以提高机床用永磁交流伺服电动机的运行性能。 最后,完成机床用永磁交流伺服电动机基本结构尺寸以及电磁参数的选取,利用有限元软件,分析计算气隙长度变化对失步转矩倍数和永磁体用量的影响,以及永磁体宽度对气隙磁密波形的影响,以此合理选择气隙长度和永磁体的宽度,使电动机的性能更优良。在上述研究的基础上,本文设计了一台0.9kW,8极36槽的机床用永磁交流伺服电动机样机,并对其性能进行了测试,测试结果表明,电机的性能指标达到了预期的要求,证明了电机设计过程理论分析计算的正确性。
上传时间: 2013-06-13
上传用户:脚趾头
SPI接口实险,动态LED数据管显示实验。 1、程序通过SPI接口输出数据到HC595芯片驱动LED数据管简单显示。 2、动态调度由片内定时器1中断产生,中断周期为5mS。 3、内部1 M晶振,程序采用单任务方式,软件延时。 4、进行此实验请插上JP1的所有8个短路块,JP6(SPI_EN)短路块。
上传时间: 2013-06-30
上传用户:gokk
心音信号是人体最重要的生理信号之一,包含心脏各个部分如心房、心室、大血管、心血管及各个瓣膜功能状态的大量生理病理信息。心音信号分析与识别是了解心脏和血管状态的一种不可缺少的手段。本文针对目前该研究领域中存在的分析方法问题和分类识别技术难点展开了深入的研究,内容涉及心音构成的分析、心音信号特征向量的提取、正常心音信号(NM)和房颤(AF)、主动脉回流(AR)、主动脉狭窄(AS)、二尖瓣回流(MR)4种心脏杂音信号的分类识别。本文的工作内容包括以下5个方面: a)心音信号采集与预处理。本文采用自行研制的带有录音机功能的听诊器实现对心音信号的采集。通过对心音信号噪声分析,选用小波降噪作为心音信号的滤波方法。根据实验分析,选择Donoho阈值函数结合多级阈值的方法作为心音信号预处理方案。 b)心音信号时频分析方法。文中采用5种时频分析方法分别对心音信号进行了时频谱特性分析,结果表明:不同的时频分析方法与待分析心音信号的特性有密切关系,即需要在小的交叉项干扰与高的时频分辨率之间作综合的考虑。鉴于此,本文提出了一种自适应锥形核时频(ATF)分析方法,通过实验验证该分布能较好地反映心音信号的时频结构,其性能优于一般锥形核分布(CKD)以及Choi-Williams分布(CWD)、谱图(SPEC)等固定核时频分析方法,从而选择自应锥形核时频分析方法进行心音信号分析。 c)心音信号特征向量提取。根据对3M Littmann() Stethoscopes[31]数据库中标准心音信号的时频分析结果,提取8组特征数据,通过Fihser降维处理方法提取出了实现分类可视化,且最易于分类的心音信号的2维特征向量,作为心音信号分类的特征向量。 d)心音信号分类方法。根据心音信号特征向量组成的散点图,研究了支持向量机核函数、多分类支持向量机的选取方法,同时,基于分类的目的 性和可信性,本文提出以分类精度最大为判断准则的核函数参数与松弛变量的优化方法,建立了心音信号分类的支持向量机模型,选取标准数据库中NM、AF、AR、AS、MR每类心音信号的80组2维特征向量中每类60组数据作为支持向量机的学习样本,对余下的每类20组数据进行测试,得到每类的分类精度(Ar)均为100%,同时对临床上采集的与上述4种同类心脏杂音信号和正常心音信号中每类24个心动周期进行分类实测,分类精度分别为:NM、AF、MR的分类精度均为100%,而AR、AS均为95.83%,验证了该方法的分类有效性。 e)心音信号分析与识别的软件系统。本文以MATLAB语言的可视化功能实现了心音信号分析与识别的软件运行平台构建,可完成对心音信号的读取、预处理,绘制时-频、能量特性的三维图及两维等高线图;同时,利用MATLAB与EXCEL的动态链接,实现对心音信号分析数据的存储以及统计功能;最后,通过对心音信号2维特征向量的分析,实现心音信号的自动识别功能。 本文的研究特色主要体现在心音信号特征向量提取的方法以及多分类支持向量机模型的建立两方面。 综上所述,本文从理论与实践两方面对心音信号进行了深入的研究,主要是采用自适应锥形核时频分析方法提取心音信号特征向量,根据心音信号特征向量组成的散点图,建立心音信号分类的支持向量机模型,并对正常心音信号和4种心脏杂音信号进行了分类研究,取得了较为满意的分类结果,但由于用于分类的心脏杂音信号种类及数据量尚不足,因此,今后的工作重点是采集更多种类的心脏杂音信号,进一步提高心音信号分类精度,使本文研究成果能最终应用于临床心脏量化听诊。 关键词:心音信号,小波降噪,非平稳信号,心脏杂音,信号处理,时频分析,自适应,支持向量机
上传时间: 2013-04-24
上传用户:weixiao99
十多年来,随着信息技术、电子技术和通讯技术的发展,嵌入式系统已经获得了空前的应用和发展。随着嵌入式应用系统功能复杂度的提高、对软件产品的非功能约束的特别关注以及由于市场的激烈竞争导致嵌入式软件推出周期的缩短,都使得嵌入式软件开发人员面临着严峻的危机和挑战。传统的结构化开发方法已经显得力不从心,于是嵌入式软件开发人员在软件开发中引入了目前较为流行的“面向对象方法(OO)”,.但是目前对该方法的应用还只是停留在传统的以编程为中心的嵌入式软件开发方法上,不能很好地保证软件复用和代码的重用,因此难以满足市场对嵌入式软件开发效率和开发质量的要求。 本课题的研究内容是应用面向对象方法的框架技术,对嵌入式系统领域的专有结构组件进行封装,创新性地提出了面向嵌入式系统领域的通用实时框架ARTIC(Abstract real-time contrO1)。ARTIC框架除了具有框架的共有优点一最大限度实现软件重用外,最突出的是具备以下两个特点: 1、功能和非功能的分离 在应用面向对象的技术时,传统的嵌入式软件开发方法关注的重点是软件结构和功能分解,、忽略了嵌入式环境下特殊的非功能性要求。为了在实现系统功能需求的同时,保证软件系统的非功能性需求的实现,ARTIC框架引入了面向方面的思想,、把系统的非功能性需求从功能模块中分离出来,为它们单独设计组件。开发人员在应用该框架进行嵌入式软件设计时,只需要关注功能需求的实现,对于实时性、调度等非功能需求的实现可以通过调用ARTIC提供的时间管理模型和任务调度模型直接实现。 2、基于状态机的主动对象设计模式 根据嵌入式系统通常由多个控制线程组成的特点,应用基于状态机的主动对象设计模式,把嵌入式软件系统构建成多个主动对象的缉合。相对于传统的面向对象方法,本文提出的主动对象的最大特点在于:它提供对事件队列、控制线程和表示主动对象动态行为状态机等的封装,并且该模式可以直接支持嵌入式系统的并行性。 ARTIC框架的应用能够帮助嵌入式软件的开发人员快速地开发出高质量的嵌入式软件,除此之外,因为它包含了一个微小的实时操作系统(RTOS) 报包装,在某些场合可以作为一个简易的RTOS使用。为了验证ARTIC的性能,本文将该框架应用于硬币搬送实时控制系统的开发设计,从该系统的应用中充分体现了ARTIC框架的优点。
上传时间: 2013-06-21
上传用户:cxl274287265
现场可编程门阵列(FPGA)的发展已经有二十多年,从最初的1200门发展到了目前数百万门至上千万门的单片FPGA芯片。现在,FPGA已广泛地应用于通信、消费类电子和车用电子类等领域,但国内市场基本上是国外品牌的天下。 在高密度FPGA中,芯片上时钟分布质量变的越来越重要,时钟延迟和时钟偏差已成为影响系统性能的重要因素。目前,为了消除FPGA芯片内的时钟延迟,减小时钟偏差,主要有利用延时锁相环(DLL)和锁相环(PLL)两种方法,而其各自又分为数字设计和模拟设计。虽然用模拟的方法实现的DLL所占用的芯片面积更小,输出时钟的精度更高,但从功耗、锁定时间、设计难易程度以及可复用性等多方面考虑,我们更愿意采用数字的方法来实现。 本论文是以Xilinx公司Virtex-E系列FPGA为研究基础,对全数字延时锁相环(DLL)电路进行分析研究和设计,在此基础上设计出具有自主知识产权的模块电路。 本文作者在一年多的时间里,从对电路整体功能分析、逻辑电路设计、晶体管级电路设计和仿真以及最后对设计好的电路仿真分析、电路的优化等做了大量的工作,通过比较DLL与PLL、数字DLL与模拟DLL,深入的分析了全数字DLL模块电路组成结构和工作原理,设计出了符合指标要求的全数字DLL模块电路,为开发自我知识产权的FPGA奠定了坚实的基础。 本文先简要介绍FPGA及其时钟管理技术的发展,然后深入分析对比了DLL和PLL两种时钟管理方法的优劣。接着详细论述了DLL模块及各部分电路的工作原理和电路的设计考虑,给出了全数字DLL整体架构设计。最后对DLL整体电路进行整体仿真分析,验证电路功能,得出应用参数。在设计中,用Verilog-XL对部分电路进行数字仿真,Spectre对进行部分电路的模拟仿真,而电路的整体仿真工具是HSIM。 本设计采用TSMC0.18μmCMOS工艺库建模,设计出的DLL工作频率范围从25MHz到400MHz,工作电压为1.8V,工作温度为-55℃~125℃,最大抖动时间为28ps,在输入100MHz时钟时的功耗为200MW,达到了国外同类产品的相应指标。最后完成了输出电路设计,可以实现时钟占空比调节,2倍频,以及1.5、2、2.5、3、4、5、8、16时钟分频等时钟频率合成功能。
上传时间: 2013-06-10
上传用户:yd19890720
为适应组合导航计算机系统的微型化、高性能度的要求,拓宽导航计算机的应用领域,本文设计出一种基于浮点型DSP(TMS320C6713)和可编程逻辑阵列器件(FPGA: EP1C12N240C8)协同合作的导航计算机系统。 论文在阐述了组合导航计算机的特点和应用要求后,提出基于DSP和FPGA的组合导航计算机系统方案。该方案以DSP为导航解算处理器,由FPGA完成IMU信号的采集和缓存以及系统控制信号的整合;DSP通过EMIF接口实现和FPGA通信。在此基础上研究了各扩展通信接口、系统硬件原理图和PCB的开发,且在FPGA中使用调用IP核来实现FIR低通滤波数据处理机抖激光陀螺的机抖振动的影响。其次,详细阐述了利用TI公司的DSP集成开发环境和DSP/BIOS准实时操作系统开发多任务系统软件的具体方案。本文引入DSP/BIOS实时操作系统提供的多任务机制,将采集处理按照功能划分四个相对独立的任务,这些任务在DSP/BIOS的调度下,按照用户指定的优先级运行,大大提高系统的工作效率。最后给了DSP芯片Bootloader的制作方法。 导航计算机系统研制开发是软、硬件研究紧密结合的过程。在微型导航计算机系统方案建立的基础上,本文首先讨论了系统硬件整体设计和软件开发流程;其次针对导航计算机系统各个功能模块以及多项关键技术进行了设计与开发工作,涉及系统数据通信模块、模拟信号采集模块和数据存储模块;最后,对导航计算机系统进行了联合调试工作,并对各个模块进行了详细的功能测试与验证,完成了微型导航计算机系统的制作。 以DSP/FPGA作为导航计算机硬件平台的捷联式惯性导航实时数据系统能够满足系统所要求的高精度、实时性、稳定性要求,适应了其高性能、低成本、低功耗的发展方向。
上传时间: 2013-04-24
上传用户:lishuoshi1996
随着敌对人为干扰的日益增多和电磁环境的日益恶劣,抗干扰逐渐成为卫星导航接收机的必备能力之一。传统的单天线多延迟系统仅从时域抗干扰,抑制干扰能力有限。利用阵列天线,增加空域自由度,通过空域—时域级联或空时联合处理能够显著增强导航信号接收机的抗干扰性能。多个天线以不同的方式放置,即不同的阵形,会使得导航接收机具有不同的空域抗干扰性能。针对多种阵形对空域抗干扰性能的影响差异,开展了基于L阵、十字阵、均匀圆阵和带圆心圆阵的自适应抗干扰性能研究,分析了导致差异的原因,通过对比仿真,发现带圆心的圆阵具有所选阵形中最优的输出信干噪比,进一步推广到空时自适应抗干扰,也具有同样的结论。结合工程实现,基于FPGA完成空时抗干扰硬件模块设计,用Matlab产生的量化数据作为激励,对硬件模块的输出结果进行分析,与非自适应空时波束形成结果相比,实验验证了模块的有效性;与Matlab仿真处理的结果相比,验证了模块的正确性。多种阵形自适应抗干扰性能差异的研究对于一定孔径和阵元个数条件下的阵列布阵具有一定的参考价值,空时抗干扰硬件模块是抗干扰系统的核心,所做工作对工程实现具有一定的借鉴意义。
上传时间: 2013-05-28
上传用户:thinode