新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 水下航行器模拟平台智能小车的设计

水下航行器模拟平台智能小车的设计

作者:时间:2013-04-17来源:网络收藏

摘要:为了使水下航行器装入密封舱后所有模块正常运行,设计了一个平台,涵盖了电路、数字电路、信号处理、无线射频、电源、传感器等方面,特别是小车轨迹使用上层的PID参数的智能化控制,具有远距离数据传输能力和远程控制能力。通过平台水下航行器的运动状况,对加速度与速度、周围环境的温度与湿度、电池的状态等参数采集,达到实验目的,同时节省人力物力,方便、适用性强。
关键词:水下航行器;模拟平台;;参数采集

进入21世纪以来,随着世界经济的发展,各国对资源的需求量不断增加,而陆地资源日趋紧张,各国便将目光投向了广阔的海洋。海洋监测技术成为海洋资源开发的支撑,随着海洋开发的不断深入,越来越多的实验需要在真实海洋环境下进行,实验时的海况成为了影响和制约实验可行性和结果正确性的关键因素,再加上海洋项目的成本比较高,就需要一个智能平台来实验水下航行器的功能,更加接近的模拟实验的环境,通过各种传感器的综合运用,这样才能在真实的环境中得到更加有效的数据,从而更加合理的开发和利用海洋资源,造福人民,保卫祖国的海疆。

1 系统的总体架构
整个系统由四部分组成:无线部分,数据采集处理部分,电机驱动部分和供电部分,每部分由单独单片机作为主控芯片,各部分间利用CAN总线交互数据。无线部分由GPS模块、无线数据传输模块和无线控制器组成,负责卫星定位、数据收发等功能;数据采集处理部分由各种传感器和数据采集处理板组成,负责周围环境要素的收集、处理工作和转速的返回;电机驱动部分由空心杯直流电机、直流电机驱动器和编码器组成,负责驱动直流电机和控制直流电机的转速达到预期的速度;供电部分包括蓄电池、电池管理板和电压转换板,负责为系统各部分提供所需电压和能量。整个系统的组成框图如图1所示。

本文引用地址:http://www.eepw.com.cn/article/185452.htm

d.JPG



2 系统硬件设计
单片机采用Microchip公司出品的高性能dsPIC30F4011,内部带有DSP引擎,能进行大规模、高速的数据处理,并内置A/D转换模块、SPI总线模块、CAN总线模块、UART模块等,利用这些模块可以简化外围电路的设计,增强系统的可靠性,缩短开发周期。软件植入μCOSⅡ操作系统,它是一个基于优先级的抢占式多任务实时内核,可以实现多任务调度,提高了系统的有效性、稳定性和可靠性。
2.1 参数采集板的设计
参数采集板主要用于采集风速、风向、转速以及加速度和GPS数据等。参数采集板功能框图如图2所示。

e.JPG


2.1.1 风速风向测量
采用PH100SX风速风向传感器,由风速传感器和风向传感器组成。风速传感器给出的是频率信号且频率在1 kHz以下,采用单片机的输入捕捉来测量。每当风速传感器频率信号上升沿刭来时输入捕捉就会产生中断,此时记下定时器中的数值,通过两次中断记下的两个数值相减,同时根据定时器周期,就可以算出风速信号的频率值,再利用风速计算公式(1)算出风速。风向传感器的变换器采用精密导电塑料电位器,从而在电位器的活动端产生变化的电阻信号输出,经过单片机的A/D采样转换为10位数字信号,然后根据风向公式(2)计算出风向值。把数字罗盘的正方向、智能平台的正方向、风向传感器的定北点规定在一条直线上,用航向角来修正风向,得到实际的风向数值,即偏离地理北的角度。经过协议转换后,将这些风速、风向、加速度以及罗盘数据GPS数据发送到CAN总线上。
风速计算公式:
V=(0.3+0.0877×f) (1)
式中:V为风速值(单位:m/s);f为信号频率;0.3和0.087 7为常系数(不同型号的风速传感器的系数不一样)。
风向计算公式:
D=360°×R0/R+ (2)
式中:D为相对风向值(单位:(°));R+为电位器电阻(单位:Ω);R0为输出电阻(单位:Ω)。

pid控制相关文章:pid控制原理


模拟信号相关文章:什么是模拟信号



上一页 1 2 3 下一页

关键词: 模拟 智能小车

评论


相关推荐

技术专区

关闭