您所在位置: 网站首页 / 文档列表 / 人工智能 / 文档详情
最优人工智能及其应用论文(汇总16篇).docx 立即下载
上传人:挥剑****天涯 上传时间:2024-09-08 格式:DOCX 页数:88 大小:82KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

最优人工智能及其应用论文(汇总16篇).docx

最优人工智能及其应用论文(汇总16篇).docx

预览

免费试读已结束,剩余 78 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

最优人工智能及其应用论文(汇总16篇)小说是一种长篇故事性文学作品,具有完整的情节、人物形象和背景描写。总结应该突出重点,简练明了,不必罗列所有的细节。通过参考他人的总结经验,我们可以更好地总结自己的工作和生活。人工智能及其应用论文篇一摘要:阐述了can中继器的重要作用,详细分析了can中继器的软、硬件设计方法,并对其在食堂售饭系统中的应用作了分析说明。关键词:can总线can控制器can中继器can总线是bosch公司为现代汽车应用而推出的一种总线,与一般的通信总线相比,can总线的数据通信具有突出的可靠性、实时性和灵活性。can总线现已广泛应用于工业现场控制、小区安防、环境监控等众多领域中。can总线为多主方式工作,网络上任一节点均可在任意时刻主动地向网络上其它节点发送信息而不分主从,通信方式灵活,且无需站地址等节点信息。can中继器是can总线系统组网的关键设备之一,在稍大型的can总线系统中经常会用到中继器。本文所讨论的中继器除了具有中继功能以外,还具有一定的网桥功能。因为只要对中继器的初始化参数进行适当配置,就能使中继器既具有报文转发功能,又具有报文过滤功能,这里只是借用了中继器的名称而已。使用中继器的优点主要表现在以下几方面:(1)过滤通信量。中继器接收一个子网的报文,只有当报文是发送给中继器所连的另一个子网时,中继器才转发,否则不转发。(2)扩大了通信距离,但代价是增加了一些存储转发延时。(3)增加了节点的最大数目。(4)各个网段可使用不同的通信速率。(5)提高了可靠性。当网络出现故障时,一般只影响个别网段。(6)性能得到改善。当然,使用中继器也有一定的缺点,例如:(1)由于中继器对接收的帧要先存储后转发,增加了延时。(2)can总线的mac子层并没有流量控制功能。当网络上的`负荷很重时,可能因中继器中缓冲区的存储空间不够而发生溢出,以致产生帧丢失的现象。(3)中继器若出现故障,对相邻两个子网的工作都将产生影响。(本网网收集整理)1can中继器硬件电路设计图1所示为can中继器硬件结构框图。can中继器主要由89c52和两路can控制器接口组成。89c52作为can中继器的微控制器,负责整个中继器的监控任务。两路can控制器接口电路基本相同,都是由can通信控制器sja1000、光电耦合电路和can总线驱动器82c250组成。can总线驱动器都采用带隔离的dc/dc模块单独供电。这样,不仅实现了两路can接口之间的电气隔离,也实现了中继器与can总线的隔离。虽然这在一定程度上增加了中继器硬件的复杂性和成本,但却是值得的。采取隔离措施可使故障局限在某一网段内,而不至于影响其它网段,既便于维护,又保证了系统设备的安全。中继器硬件除了以上主要部分以外,还有eeprom、看门狗和led指示等部分。几个led分别用于中继器上电指示和can接口当前的接收和发送状态指示,以及接口的通信故障(如总线关闭)指示。看门狗采用max1232。max1232具有高电平、低电平上电复位和看门狗功能。eeprom采用具有1k字节容量的24lc08,可用于保存中继器的配置参数等信息,便于系统的灵活配置。2can中继器的软件设计can中继器的主要任务是在两个can网段之间实现报文的过滤和转发。由于通信实时性的要求以及can中继器cpu中缓存容量有限(89c52内部ram容量为256个字节),所以在进行软件设计时,要求做到存储转发时间尽量短。为了达到这一要求,cpu采用中断方式接收两个can控制器的报文,同时尽量精简cpu收发子程序的代码长度。为了节省内存并对内存实行有效管理,cpu采用了fifo机制管理内部ram。为了保证通过中继器传输报文的通信双方数据的可靠性,唯有使用通信双方应用层的端端差错控制才能满足要求,但在中继器的软件设计中不宜加入过多的差错控制和流量控制功能,因为这不仅达不到目的,反而还降低了中继器的运行效率,增加了故障隐患。图2接收中断子程序流程图can中继器软件主要包括以下一些子程序:初始化子程序、主监控程序、接收中断子程序和发送子程序等。初始化子程序的编写方法与一般的can总线系统智能节点的初始化子程序的编写方法基本相同,只是在对两个can控制器进行初始化时应采用不同的初始化参数。下面主要对主监控程序和接收中断子程序进行介绍。2.1主监控程序的设计收数据指针和发送数据指针。当两指针不相等时即证明缓冲区中存有有效数据。缓冲区接收数据指针的调整是通过接收中断子程序实现的,而发送数据指针的调整则通过发送子程序实现。在主监控程序中,还用到了一个请求状态标志,该标志在接收中断子程序中建立,用于中继器及时返回本身故障状态或响应上位机的状态查询命令。当该标志为1时,主监控程序会向上位机
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

最优人工智能及其应用论文(汇总16篇)

文档大小:82KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用