首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
飞机刹车模糊神经网络DSP嵌入式控制系统
来源:本站整理  作者:佚名  2009-03-26 16:21:30



2 系统总体结构

  系统根据μ-σ曲线上的μmax计算出期望的飞机速度及机轮转速ωd,与速度传感器测得的机轮速度ω进行比较,将差值e放大后输入FC(FUZZY CONTROLLER)控制器中;同时计算出ωd与ω差值的变化率ec,输入到FC控制器中,由规则库给出的知识进行查询,输出调节电流,由伺服阀控制刹车压力,实现模糊刹车。

  根据系统的性能要求及实际情况,本系统采用DSP(数字信号处理器)实现神经网络,用单片机89C52实现模糊控制方案。系统硬件原理图如图3所示。伺服控制系统框图如图4所示。

3 系统的实现

3.1 系统硬件实现方案

3.1.1 神经网络部分

  核心处理器为DSP,外扩8253来计外部脉冲。 DSP芯片外部接口电压为3.3V,内部核心电压为1.8V,采用TI公司的专用电源芯片为DSP提供两种低压的电源。神经网络的权值训练程序作为DSP的中断子程序调用(开关触发)。

3.1.1.1 存储器

  神经网络部分需要保存权值与阈值参数,实现在线擦写,因此采用高速FLASH。本系统采用5V工作的INTEL28F010A,其与DSP间电平转换通过74LVC16245来进行。

3.1.1.2 复位电路

  在实际应用系统中,可靠性是个不容忽视的问题。自动复位电路除具有上电复位功能外,还具有监视系统运行并在系统发生故障时进行复位的能力,因此采用MAX706实现自动复位电路。

3.1.2 模糊控制部分

  核心处理器为ATMEL公司的89C52芯片,处理完的数字控制信号由AD7528芯片转换为模拟电流信号输出。

3.1.3 双机通信

  系统设计重点之一在于主机和从机间的数据通信。神经网络与模糊控制之间要求快速高效地通信,采用DSP的HPI主机接口方式。HPI为一个8位并行接口。通过DSP和微处理器都可以访问到DSP片内为HPI所设的专用存储器,可在DSP和微处理器之间进行信息交换。DSP处理完信号后,向89C52发出中断信号,触发单片机读取DSP的处理结果以进行模糊控制的处理,形成一条信号处理流水线系统,从而大大提高了信号的处理效率,保证了系统的实时性要求。

3.2 系统软件实现方案

3.2.1 神经网络部分

  网络训练程序作为DSP的中断子程序调用。神经网络部分处理完数据,将结果传到HPI接口RAM缓存区,通过HINT管脚向89C52发出中断信号。主程序流程图见图5。

 

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:172,867.20000 毫秒