simulink过于强大,我这个新手接触的是汽车控制器的设计。具体是这么使用simulink的:基于模型设计的方式设计建立控制器的simulink模型(包含油门、刹车踏板信号采集,滤波,扭矩输出控制等控制策略);建立道路工况、汽车机构等simulink模型,让控制器的模型和刚才的模型在电脑里面仿真(这叫离线仿真)。然后将优化后的控制器simulink模型下载到如DSPACE中,进行硬件在环仿真或实时仿真,最后验证后把控制器模型用simulink的RTW模块库转换成C代码,并编写底层驱动程序,写入单片机。设计硬件和外围电路,就成了一个完整的汽车控制器。如ECU。当然其中还要标定数据
Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。