DS1104技术说明资料

1.1 实验软件(Experiment Software )
1.1.1 可执行代码实现工具 —— C 编译器
不论用何种方式(手动或自动)生成实时系统程序,都是C 语言的源程序形式,需要通过C 编译器转变成为可运行的目标程序。根据配置的不同,dSPACE 系统选用不同的C 语言编译器。除C 编译功能外,这些编译器还包含汇编器,链接器和运行库并支持代码优化,以生成紧凑,高效的目标代码。
跟腱撕裂
1.1.2 综合实验环境 —— ControlDesk
ControlDesk 是dSPACE 的新一代实验工具软件。控制器的开发及仿真模型的建立使用MA TLAB/simulink ,但是,一旦模型已经通过RTI 实现并下载到实时硬件中,余下的工作就由ControlDesk 来完成。ControlDesk 将提供对实验过程的进行综合管理。
硬件管理工具 Pidr
虚拟仪器仪表和图形化管理参数可视化管理
1.1.3试验及参数调整自动化—— MLIB和MTRACE
利用MLIB和MTRACE,可以大大增强dSPACE实时系统的自动实验能力。使用这两个库可在不中断试验的情况下,从MA TLAB通过M编程直接访问dSPACE板上运行的应用程序中的变量,甚至无需知道变量的地址,有变量名就足够了。这样就可以利用MA TLAB的数字计算及图形能力进行顺序自动测试、数据记录和控制参数的优化。
MLIB和MTRACE联合使用可组成一个完美的整体。有MA TLAB强大的计算能力做支持,可以自动执行所能想到的任何试验。比如控制器的优化:用MTRACE记录数据,然后将
数据传送给MA TLAB。MA TLAB自动计算出新的控制器参数,并通过MLIB送回处理器板或控制板。
MLIB和MTRACE也可以和ControlDesk同时使用。
1.1.4从方框图自动生成仿真源代码—— RTI(Real-Time Interface)/RTI-MP (Real-
Time Interface Multi Processor)
RTI是连接dSPACE实时系统与软件开发工具MA TLAB/Simulink之纽带。RTI对Simulink 库进行了扩展,利用这些框图无需编写任何代码就能完成包括I/O接口及初始化过程的全部设置。同时通过对RTW进行扩展,实现了从Simulink模型到dSPACE实时硬件代码的无缝自动下载。这可使用户完全致力于实际设计过程并能迅速完成设计的更改,费力的手工编程已成为过去。
首先,可以用图形方式从dSPACE的RTI库中选定相应的I/O模型,将之拖入Simulink模型中并指定其参数,以完成对dSPACE I/O板的选定。之后,只要鼠标点一下,RTI就会自动编译、下载并启动实时模型。另外,RTI还根据信号和参数产生一个变量文件,可以用dSPACE的试验工具软件如ControlDesk
进行变量的访问。
多西环素
除标准I/O功能外,RTI还支持用户在SIMULINK框图中完成:
∙指定部分模型为定时执行
∙指定部分模型为软件中断
中产教育鄙视链∙指定部分模型为硬件中断
∙指定中断及定时任务的优先级
∙支持单采样频率和多采样频率
∙支持单任务模式和多任务模式
另外,RTI还充分考虑了实际工程应用中可能遇到的各种问题,如:
∙通过附加手段解决采样频率不同的模块之间数据传送的不一致性
∙支持多处理器,允许在Simulink中完成多处理器模型的分割
∙允许指定处理器之间的数据通讯协议,可采用:同步BUFFER,异步BUFFER,及共享存储区方式jgdy
∙支持处理器间中断
家庭生活指南
RTI可以处理连续系统、离散系统、混合系统和多采样频率系统。
RTI-MP建立的多处理器系统模型及其配置工具
当系统比较复杂,单处理器系统难以完成时,需要多个处理器并行工作。这时,就需要RTI-MP的帮助以完成多处理器系统的系统设计、建立多处理器网络结构(包括处理器之间的通讯)。RTI-MP允许用拖放方式对系统模型进行分割,每一个子系统均可进行单独调整。为了对多处理器系统进行观察及参数修改,需要配合使用多处理器试验工具软件ControlDesk Multiprocessor Extension。
1.1.5与PC实时通讯编程接口—— CLIB
每一个实时仿真试验都需要在主机和控制器/处理器之间进行交互操作,如:改变参数、记录数据、在线显示等。dSPACE的ControlDesk及其它工具为大部分的控制任务提供了全面的解决方案。
但是,在某些情况下,可能会需要在没有dSPACE工具的情况下进行控制,如第三方测试、使用其它的可视化工具或使用用户编写的主程序等。
辽宁医学院护理学院CLIB可在其他工具和实时硬件之间建立联系。CLIB包括一整套的C函数,可用来建立用户主界面,完成各种处理器控制功能,访问处理器存储器。它可从变量的符号名自动寻其地址。CLIB允许多个程序(包括dSPACE工具和dSPACE以外的工具)同时访问处理器。
1.2硬件
1.2.1DS1104 PPC 控制器板
DS1104是用于快速控制原型的单板硬件,它使用户以PC机平台就可以建立强有力的开发系统。基于PowerPC技术的实时硬件以及丰富的I/O接口提供了用于解决不同工业领域的控制器开发更理想的方案。DS1104控制器板价格低廉,是一套既适用工业开发又适用于院校科研的理想开发系统。
DS1104拥有dSPACE快速原型系统所有的优点:完全的图形化设计, Simulink/Stateflow 建模和实验管理软件,而硬件仅占用一个PC机的PCI插槽。

本文发布于:2024-09-24 00:30:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/687682.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   进行   处理器   模型   自动   参数   硬件   工具
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议