(
课件网) 义务教育信息科技(2024)六年级 第1课时 第七单元 汽车里的小奥秘 六年级下册 第27课 定速巡航的控制 1 2 知道定速巡航系统的功能和模块组成。 能通过反馈机制设计汽车的速度控制算法。 学习目标 3 了解定速巡航程序的实现,感受计算机对控制系 统功能实现的作用。 第27课 课堂导入 小夏爸爸开车带全家人出门旅行,上高速公路后,发现车很少,畅通无阻。爸爸说他开启了定速巡航功能,这样能让脚轻松一些。小夏很好奇,定速巡航是怎么一回事?定速巡航系统的基本工作过程是怎样的呢? 让我们一起去揭开这个秘密吧! 定速?是不是速度是稳定的呢? 问题情境 学习活动 一 了解定速巡航系统 三 通过程序模拟定速巡航 二 分析定速巡航车速控制的算法 第27课 学习活动 什么是定速巡航?怎么操作? 一、了解定速巡航系统 视频1:定速巡航知识介绍 视频2:汽车上定速巡航按钮介绍 上网查阅更多的关于定速巡航的视频。 第27课 学习活动 定速巡航系统用于保持汽车车速稳定,旨在帮助司机减少驾驶疲劳并提高行车安全性。 定速巡航系统由多个功能模块组成,主要为反馈和闭环控制中的车速传感器、控制器等。 一、了解定速巡航系统 第27课 学习活动 了解定速巡航系统 定速巡航系统主要在高速公路上使用,驾驶员不用踩加速踏板就能自动保持车速,使车辆以稳定的速度行驶,缓解驾驶员的疲劳感并提高行车的舒适性。 一、了解定速巡航系统 车速传感器实时检测车辆当前的速度,并将数据输入。 根据计算结果,控制车辆的加速和减速。 ·如果车速超过阈值,会减少油门输入或适度踩下刹车以降低速度。 ·如果车速低于阈值,会适度增加油门输入以提高速度。 第27课 学习活动 从这个图,你发现它属于什么控制方式? 输入 输出 计算 检测到的速度与阈值比较;根据结果生成指令 检测 反馈 检测到的 当前速度 设定的速度(阈值) 加速踏板 工作 速度 第27课 学习活动 一、了解定速巡航系统 提示:隐含着闭环控制。 二、分析定速巡航车速控制的算法 第27课 学习活动 1.定速巡航系统通过持续的检测和调整,使车辆逐渐接近并保持在设定速度范围内。不断检测车速并根据误差信号调整对加速踏板的控制,以使车辆保持稳定的速度前进。你认为这个过程是闭环控制还是开环控制? 2.根据定速巡航系统中“如果车速超过目标速度,系统会减少油门输入以降低速度;如果车速低于目标速度,系统会适度增加油门输入以提高速度”这个功能,绘制算法流程图。 提示:这里隐含着闭环控制。传感器不断在检测车速,系统不断进行判断……这是一个循环的过程,需要关闭定速巡航系统才能结束这个过程。 第27课 学习活动 二、分析定速巡航车速控制的算法 这是定速巡航算法流程图,你画对了吗?同时,你发现它有什么特点? 传感器不断在检测车速,这是一个循环的过程,需要关闭定速巡航系统才能结束。 第27课 学习活动 二、分析定速巡航车速控制的算法 三、通过程序模拟定速巡航 1.活动内容:改变车辆当前的速度,控制制动踏板和加速踏板,使汽车保持一定的速度。 2.活动环境:Python编程环境。 3.活动目的:感受利用程序设计语言控制系统功能的实现方法,感受计算机在过程与控制系统中的作用。 第27课 学习活动 一起来读一读这段程序。 三、通过程序模拟定速巡航 第27课 学习活动 读一读另一个同学编的程序。 三、通过程序模拟定速巡航 第27课 学习活动 def main(): print ("请输入定速巡航的速度:") speed = int(input()) print ("定速巡航的速度是",speed,"km/h") while 1: print("当前车速是?") nowspeed = int(input()) if nowspeed > speed: print("当前车速",nowspeed,"km/h,减 ... ...