基于模型设计(Model Based Design,MBD)已经广泛地应用于民用飞机产业,与之相适应的装配检测技术也被研究和应用.分析了国内外数字化装配技术应用的方向和特征,提出了适用于数字化装配过程的检测技术在飞机装配工艺分析、检测设备比较...基于模型设计(Model Based Design,MBD)已经广泛地应用于民用飞机产业,与之相适应的装配检测技术也被研究和应用.分析了国内外数字化装配技术应用的方向和特征,提出了适用于数字化装配过程的检测技术在飞机装配工艺分析、检测设备比较的工程应用方案.提出了工程应用方案中数字化检测清单、大部件测量技术、大部件测量技术的应用要素.展开更多
针对复杂算法在PLC运动控制系统中难以工程实现的问题,该文提出了一种基于MBD(model based design)的系统设计和应用方法。首先,利用MATLAB/Simulink建立控制模型并仿真验证,预留变量接口,正确匹配参数定义和数据类型;然后,基于Simulink...针对复杂算法在PLC运动控制系统中难以工程实现的问题,该文提出了一种基于MBD(model based design)的系统设计和应用方法。首先,利用MATLAB/Simulink建立控制模型并仿真验证,预留变量接口,正确匹配参数定义和数据类型;然后,基于Simulink PLC Coder将模型转换为符合IEC 61131-3标准的结构化文本ST(structure text)代码,根据集成开发环境CoDeSys定制文件格式;最后,将生成代码以功能块FB(function block)的形式导入CoDeSys,实现算法与应用程序的集成。某型起重机回转控制系统的应用证明了MBD方法可有效解决复杂算法工程实现难的问题。展开更多
针对单片机课程工程背景不足、与实际应用缺乏关联等问题,引入基于模型的设计(Model Based Design,英文缩写MBD),建立面向工程应用的单片机系统MBD-MCU实训体系。该体系通过提炼工程问题,以问题为导向,使学生依次从需求分析、系统建模...针对单片机课程工程背景不足、与实际应用缺乏关联等问题,引入基于模型的设计(Model Based Design,英文缩写MBD),建立面向工程应用的单片机系统MBD-MCU实训体系。该体系通过提炼工程问题,以问题为导向,使学生依次从需求分析、系统建模、代码生成、接口设计和测试等方面开展单片机实训,提升科研素养和工程能力。利用MBD模式可视化设计、可视化仿真和代码自动生成等特点,让学生掌握模型设计,锻炼单片机、控制系统仿真等多课程综合实践能力,取得了良好效果。展开更多
模型设计(Model based Design,MBD)方法被广泛用于汽车嵌入式设计开发。近些年随着智能网联汽车的发展,其Simulink模型也越来越复杂,从上万行代码跃升至百万级以上代码。因此需要对功能模型进行适当的分解,以促进代码的可维护性、可理...模型设计(Model based Design,MBD)方法被广泛用于汽车嵌入式设计开发。近些年随着智能网联汽车的发展,其Simulink模型也越来越复杂,从上万行代码跃升至百万级以上代码。因此需要对功能模型进行适当的分解,以促进代码的可维护性、可理解性。设计并搭建了基于MBD的线控底盘微缩模型。以Simulink模块化编程为基础、结合控制理论、车辆运动学以及电气工程相关知识,完成了无人驾驶阿克曼底盘的仿真模型,并将仿真代码烧录到实车。该实验系统能够用于实验教学,并通过基于MBD教学方法,提升学生线控底盘的设计能力。展开更多
现代工业对电机控制要求的不断提高使得软件的规模和复杂度越来越高,而传统开发DSP电机控制软件的方式是手工编写C代码,其算法实现难度大、底层驱动配置复杂、开发效率低。针对该问题,研究一种高效的DSP代码开发方式——基于模型设计(Mo...现代工业对电机控制要求的不断提高使得软件的规模和复杂度越来越高,而传统开发DSP电机控制软件的方式是手工编写C代码,其算法实现难度大、底层驱动配置复杂、开发效率低。针对该问题,研究一种高效的DSP代码开发方式——基于模型设计(Model Based Design,MBD),该方式以MATLAB为开发平台,可实现Simulink模型到C代码的自动转化,显著提高开发效率。文章首先介绍MBD对电机控制开发的支持并给出开发流程,然后以DSP永磁同步电机矢量控制为例,在Simulink下建立系统的仿真模型和代码模型,并自动生成C代码,最后将代码下载到DSP控制系统中进行软件测试。研究结果表明,利用MBD方式可快速、高效地开发出DSP电机控制代码,并且具有开发难度低、代码可移植性强等优点。展开更多
文摘基于模型设计(Model Based Design,MBD)已经广泛地应用于民用飞机产业,与之相适应的装配检测技术也被研究和应用.分析了国内外数字化装配技术应用的方向和特征,提出了适用于数字化装配过程的检测技术在飞机装配工艺分析、检测设备比较的工程应用方案.提出了工程应用方案中数字化检测清单、大部件测量技术、大部件测量技术的应用要素.
文摘针对单片机课程工程背景不足、与实际应用缺乏关联等问题,引入基于模型的设计(Model Based Design,英文缩写MBD),建立面向工程应用的单片机系统MBD-MCU实训体系。该体系通过提炼工程问题,以问题为导向,使学生依次从需求分析、系统建模、代码生成、接口设计和测试等方面开展单片机实训,提升科研素养和工程能力。利用MBD模式可视化设计、可视化仿真和代码自动生成等特点,让学生掌握模型设计,锻炼单片机、控制系统仿真等多课程综合实践能力,取得了良好效果。
文摘模型设计(Model based Design,MBD)方法被广泛用于汽车嵌入式设计开发。近些年随着智能网联汽车的发展,其Simulink模型也越来越复杂,从上万行代码跃升至百万级以上代码。因此需要对功能模型进行适当的分解,以促进代码的可维护性、可理解性。设计并搭建了基于MBD的线控底盘微缩模型。以Simulink模块化编程为基础、结合控制理论、车辆运动学以及电气工程相关知识,完成了无人驾驶阿克曼底盘的仿真模型,并将仿真代码烧录到实车。该实验系统能够用于实验教学,并通过基于MBD教学方法,提升学生线控底盘的设计能力。
文摘现代工业对电机控制要求的不断提高使得软件的规模和复杂度越来越高,而传统开发DSP电机控制软件的方式是手工编写C代码,其算法实现难度大、底层驱动配置复杂、开发效率低。针对该问题,研究一种高效的DSP代码开发方式——基于模型设计(Model Based Design,MBD),该方式以MATLAB为开发平台,可实现Simulink模型到C代码的自动转化,显著提高开发效率。文章首先介绍MBD对电机控制开发的支持并给出开发流程,然后以DSP永磁同步电机矢量控制为例,在Simulink下建立系统的仿真模型和代码模型,并自动生成C代码,最后将代码下载到DSP控制系统中进行软件测试。研究结果表明,利用MBD方式可快速、高效地开发出DSP电机控制代码,并且具有开发难度低、代码可移植性强等优点。