网站大量收购独家精品文档,联系QQ:2885784924

xPC-Target——在PC平台上实现实时快速原型和硬件在回路的仿真.doc

xPC-Target——在PC平台上实现实时快速原型和硬件在回路的仿真.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
xPC-Target——在PC平台上实现实时快速原型和硬件在回路的仿真

xPC-Target——在PC平台上实现实时快速原型和硬件在回路的仿真 ????? xPC Target是一种高性能的主机-目标机构原型环境,它能把Simulnk模型和Stateflow模型和物理系统连接起来并且在低成本的PC硬件上实时运行。xPC Target提供了系统的快速控制原型和硬件在回路仿真完整的解决方案。利用xPC Target可以在主机上设计模型,并用Real-Time Workshop和Stateflow Coder自动生成代码,最后下载到运行xPC Target实时内核的PC机上。用户可以使用32位或64位X86架构的电脑作为实时目标系统。软件运行在32位模式下。使用另外独立提供的xPC Target Embedded Option,用户可以在独立目标机上开发实时嵌入式系统,用于生产、控制、信号处理、数据获取、标定和测试等场合。主机不需要使用xPC Target Embedded Option。????? 对于控制和DSP 系统来说xPC Target是理想的快速原型和硬件在回路测试工具,它可以在标准的PC兼容机上运行实时模型。????? 如果附加xPC Target Embedded Option项,可以将实时嵌入式系统在PC兼容机上实现,应用于生产、数据采集、标定和测试应用程序等过程中。特点: 在任何一台PC机上使用实时内核,可以运行来自Simulink和 Stateflow模型 支持任何PC系统,例如TargetBox、 PC/104、 PC/104+、 CompactPCI、嵌入式PC机或其它任何兼容PC机 灵活的启动选项,包括CD,硬盘,CF卡,网络和软盘 根据处理器的性能水平、模型规模和I/O复杂程度,采样率可达到50KHz 实时调整参数 在扩展的设备驱动库里,支持超过300种商业I/O板卡 开放的硬件驱动环境,支持系统集成方和硬件生产方提供的第三方驱动 C和COM API让用户可以编程开发用户图形界面来获取或控制实时应用程序 ? 强大功能:????? 在主机上运行MATLAB,Simulink,RTW和xPC Target和C编译器作为开发环境,可以生成实时应用程序运行在一台xPC Target实时内核的目标机上。用户可以通过MATLAB命令行或者主机的图形界面(GUI)、标准的网络浏览器或者目标机命令行来控制目标机上的程序的执行。在程序运行期间,用户可以交互的改变模型参数并且迅速的获取、观察信号或者把它们保存起来做后续处理。通过目标GUI能直接观察目标机上的信号和状态信息。高效的实时内核????? 使用标准的PC硬件和商业I/O接口板,xPC Target通过引导启动高性能的实时内核,把标准的PC机变成了实时快速原型和硬件在回路仿真的目标机。实时内核支持中断处理和查询模式,中断模式的模型采样率可以达到50KHz,查询模式的模型采样率可以达到100KHz。主机和目标系统间的通讯????? 通过单一通信方式连接主机和目标计算机。用户在主机上开发Simulink模型,下载到目标机上并实时运行。用户指令、参数更新和信号数据交互也使用同样的通信接口。客户可以选择RS-232或者TCP/IP进行通信。访问目标程序????? 有多种方式对目标系统进行访问和通信。目标机接有键盘和显示器,可以直接发出控制指令和进行状态监测。通过主机-目标机连接,可以从主机使用MATLAB命令行或xPC Target浏览器,简单的配置和控制目标机。用户甚至可以并行的访问和控制多个目标机。一旦访问到目标系统,便可以进行目标程序控制、参数调整、信号(数据)采集。控制目标程序????? 利用目标应用程序控制功能可以把目标应用程序下载到目标PC上,并且可以启动和停止下载的过程,还可以改变停止的时间和采样的时间,使用目标应用程序控制功能还可以对CPU的过载进行监控,对执行性能和CPU的占用进行评估。????? 用户可以使用MATLAB中基于对象的的命令行接口来访问和控制目标程序。也可以用编写好的批处理M文件的方式做自动批量测试。xPC Target浏览器可以让用户在窗口的环境下配置、控制和监测目标机的操作。调整参数????? xPC Target提供几种调参的办法。目标程序下载以后,用户可以使用命令行接口或目标机浏览器来修改参数。还可以通过Simulink外部模式进行参数的调整,在这种模式中,Simulink框图运行在主机上作为GUI界面。一旦改变了Simulink模型中任何的参数,新的参数会立刻下载到目标机上,这时用户观察的是最新程序的运行情况。监测和采集信号????? 用户可以在程序运行的过程中监测、跟踪和记录信号数据。信号监测是实时显示当前的信号值。信号跟踪允许客户捕获、存储和显示突发数据,类似于数字示波器的行为。用信

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档