0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MATLAB导论和工程测量

MATLAB ? 来源:MATLAB ? 作者:MATLAB ? 2021-05-18 14:32 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当新冠疫情迫使德国各地的大学停课时,我们与世界各地的许多同仁一样,也不得不迅速将课堂搬到线上。

值得庆幸的是,几年前我们已开始从传统纸笔作业转向数字化教学,鼓励学生利用计算软件解决问题。我们的初衷是让学生具备当今专业工程师所需的计算思维能力和编程能力。

在突如其来的停课之后,我们开始为学生开放虚拟实验室,帮助他们在线学习,并适应网课与面授相结合的授课方式。

信号与系统》是第一门实现虚拟化的课程。过去,这门课程的实验作业需要用到真实硬件:信号发生器、示波器和受测设备(通常是滤波器)。

由于学生暂时无法进入实验室,我们借助 MATLAB 以数字形式再现了这些硬件设备,以便学生在家交互式完成实验任务(图 1)。

251880d0-b4f2-11eb-bf61-12bb97331649.png

图 1. MATLAB App 虚拟实验室,包含信号发生、滤波和可视化功能。

在《信号与系统》实验课程之前,学生需要学习两门预备课程:第二学期的 MATLAB 导论,以及第三学期的工程测量。

MATLAB 导论和工程测量

在第二学期,HTW 电气工程专业的学生需要完成《MATLAB 入门之旅》教程,掌握基础 MATLAB 技巧。疫情之前,我们会安排学生在计算机实验室进行难度递增的上机练习。学生得以初步接触和了解 MATLAB,在他们今后的实习乃至整个职业生涯中,这一工程工具将贯穿始终。

在第三学期的有关测量的课程中,学生将学习如何装配、操控以及配置测试和测量硬件,包括信号发生器、示波器与数字万用表 (DMM)(图 2)。

图 2. 实验设备,包含信号发生器和示波器。

除了人工测量,学生还会学习自动测量技术,以应对工业 4.0 和物联网应用的需求。学生使用 MATLAB、Instrument Control Toolbox 和 Data Acquisition Toolbox 来激励受测设备、采集测试信号并对结果进行可视化。

例如,在前期实验作业中,学生使用数字万用表手动测量电压和电流。在后期实验作业中,学生直接通过 MATLAB 控制设备,编写脚本来确定系统频率响应或生成波特图(图 3)。他们还学习如何在 MATLAB 中使用面向对象的编程来配置可重用的测试例程。

2576a08e-b4f2-11eb-bf61-12bb97331649.png

图 3. 面向对象的编程脚本示例,用于配置测试例程。

《信号与系统》实验室虚拟化

信号与系统几乎是所有电气工程专业的核心课程。在 HTW,这门课程设在第四学期。该课程包括四节 3 小时的实验课,涉及周期信号的傅里叶分析与合成、信号采样、线性滤波器的脉冲和阶跃响应测量,以及线性滤波器的频率响应测量。

在 2017 年以前,学生使用 MATLAB 完成前两节实验课,后两节则使用纸笔完成。在学校购买 MATLAB 的 Campus-Wide License 后,学生可以在 MATLAB 中使用实时脚本完成所有实验课作业。

现在,我们会提供格式化的实时脚本,其中包括说明和一些预先编写的 MATLAB 代码。学生使用实验结果更新脚本,并视需要添加代码以完成课程作业(图 4)。实时脚本可帮助学生培养编程能力。与传统的实验报告相比,这些脚本也更容易批改,因为我们很清楚每次实验课要检查的几个关键结果具体在哪里。

25f909c0-b4f2-11eb-bf61-12bb97331649.png

图 4.《信号与系统》第四次实验作业所用的 MATLAB 实时脚本。

学校停课后,我们将这门课程的实验练习部分虚拟化,以便学生在家中完成练习,同时尽可能保留真实的实验室体验。以第三次实验作业为例,在过去的实验室练习中,我们要求学生从示波器采集数据,然后在实时脚本中进行处理;现在,我们以 CSV 文件的形式提供测得数据,要求学生在 MATLAB 中对这些数据进行可视化(图 5)。

2653245a-b4f2-11eb-bf61-12bb97331649.png

图 5. MATLAB 中的脉冲响应可视化。

在最后一次实验作业中,我们实现了更进一步的虚拟化。我们的同事 Christoph Laabs 开发了一个 MATLAB App(如图 1 所示),能够模拟信号发生器、电平表、示波器和多种滤波器;这也是他硕士学位论文的一部分。

该 App 是使用 App 设计工具开发的,其界面再现了实验室设备的控制面板。这样一来,学生就能轻松在家完成最后一次实验作业:首先利用 App 生成频率响应测量结果,然后在 MATLAB 实时脚本中绘制并估计截止频率(如图 4 所示)。

实习和高级课程

在第五学期,我们的学生需要完成实习,在此过程中与执业工程师一起处理实际项目。在此之前,学生已经掌握如何使用分析和实验方法来分析电子电路与系统,了解如何控制测量设备来激励受测系统,了解如何分析测试结果并完成可视化,因此他们已为实习做好了充分的准备。我们的行业合作伙伴告诉我们,大多数实习学生需要三周时间才能上手的工作,我们的学生只需要几天就够了。

我们在停课期间持续改进虚拟课件,现已将其用于函授课程;此外,我们将继续视需要使用这些课件开展线上实验课。目前,我们正在探索其他改进措施,包括让学生通过 MATLAB 远程控制实验室硬件。

包括 HTW 在内,全球现有 1500 多所大学提供 MATLAB 和 Simulink 全校授权使用。借助 Campus-Wide License,研究人员、教师和学生可使用主流产品配置的最新版本,无论他们身处教室、家中、实验室还是业务现场。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    162

    文章

    8168

    浏览量

    182730
  • 信号发生器
    +关注

    关注

    28

    文章

    1596

    浏览量

    111109
  • 电气工程
    +关注

    关注

    5

    文章

    100

    浏览量

    18030

原文标题:教学前沿 | 电气工程教学实验室虚拟化

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    普源示波器如何连接MATLAB实现数据采集与分析

    普源示波器(Rigol)作为国内知名的测试测量仪器品牌,广泛应用于电子工程、科研实验、教学等领域。为了进一步扩展其功能,用户常需将示波器与MATLAB等数据分析平台连接,实现自动化测试、实时信号处理
    的头像 发表于 05-29 09:34 ?356次阅读

    渗压计测量方式全解析:智能监测如何守护工程安全?

    在水利工程、边坡监测、地下工程等场景中,渗压计如同“地下脉搏监测仪”,实时感知水压变化。但很多用户在使用时,常常困惑:渗压计究竟如何完成精准测量?不同场景下该选择哪种测量方式?一、现场
    的头像 发表于 04-27 16:42 ?316次阅读
    渗压计<b class='flag-5'>测量</b>方式全解析:智能监测如何守护<b class='flag-5'>工程</b>安全?

    MATLAB工程中的应用

    电子发烧友网站提供《MATLAB工程中的应用.pdf》资料免费下载
    发表于 04-19 16:54 ?4次下载

    M12螺栓工程标准尺寸:精确测量与应用技巧

    M12螺栓的工程标准尺寸和精确测量对保障连接强度和安全性至关重要。同时,掌握正确的应用技巧是发挥螺栓性能、确保工程结构安全可靠的关键。德索精密工业凭借专业的技术和严格的质量管控,为客户提供高品质的M12螺栓及全方位的技术支持,助
    的头像 发表于 03-20 09:10 ?4359次阅读
    M12螺栓<b class='flag-5'>工程</b>标准尺寸:精确<b class='flag-5'>测量</b>与应用技巧

    MATLAB绘图合集

    MATLAB绘制各种图像绘制应有尽有。
    发表于 12-20 17:32 ?2次下载

    Simulink与 MATLAB 的结合使用 Simulink中的信号处理方法

    工程和科学研究中,信号处理是一个重要的领域,涉及到信号的采集、分析、处理和生成。MATLAB 提供了丰富的信号处理工具箱,而 Simulink 提供了一个直观的图形界面,使得复杂的信号处理系统可以
    的头像 发表于 12-12 09:25 ?1712次阅读

    求LabVIEW程序代做,关于噪声测量方面,需要matlab与labview混合编程,涉及优化算法、PID控制等,可带价联系

    求LabVIEW程序代做,关于噪声测量方面,需要matlab与labview混合编程,涉及优化算法、PID控制等,可带价联系QQ2789223947
    发表于 12-11 17:27

    分享两则MATLAB和Simulink助力教学案例

    全球各地的高校都在使用 MATLAB 和 Simulink 开展教学与科研,帮助未来的工程师和科学家掌握未来世界工程项目与科学研究所要求的重要能力。让我们一起来看看两则 MATLAB
    的头像 发表于 12-05 16:46 ?1297次阅读
    分享两则<b class='flag-5'>MATLAB</b>和Simulink助力教学案例

    三维激光扫描仪在工程测量中的优势

    三维激光扫描仪在工程测量中展现出了显著的优势,这些优势使得它在该领域得到了广泛的应用。以下是对三维激光扫描仪在工程测量中优势的分析: 高精度测量
    的头像 发表于 11-28 10:12 ?1014次阅读

    C语言数组应用计算机导论A第6讲:数组

    C语言数组应用计算机导论A第6讲:数组
    发表于 11-20 15:33 ?1次下载

    使用MATLAB培养医疗人工智能领导者和增强工程课程

    全球各地的高校都在使用 MATLAB 和 Simulink 开展教学与科研,帮助未来的工程师和科学家掌握未来世界工程项目与科学研究所要求的重要能力。让我们一起来看看这二则案例为培养医疗人工智能领袖和增强
    的头像 发表于 10-31 16:37 ?778次阅读

    第5章 MATLAB程序设计.ppt

    第5章 MATLAB程序设计
    发表于 10-24 16:40 ?1次下载

    Keysight助力提升工程师的测试测量知识水平

    Keysight为您解锁测试测量领域的最新知识,助力工程师在快速变化的科技环境中保持竞争力。
    的头像 发表于 10-16 09:28 ?904次阅读

    MATLAB Shorts Mini Hack大赛来袭

    2024 年 10 月 7 日 - 11 月 10 日,加入 MATLAB Shorts Mini Hack 大赛!
    的头像 发表于 10-14 10:38 ?758次阅读

    MATLAB中的矩阵索引

    对矩阵进行索引是从矩阵中选择或修改部分元素的一种方式。MATLAB 有几种索引样式,它们不仅功能强大、灵活,而且可读性强、表现力强。矩阵是 MATLAB 用来组织和分析数据的一个核心组件,索引是以可理解的方式有效操作矩阵的关键。
    的头像 发表于 09-05 09:28 ?1171次阅读
    <b class='flag-5'>MATLAB</b>中的矩阵索引