写在前面 应用于电力电子领域中的锁相环主要目的是为了让光伏逆变产生的交流电压幅值与相位和电网电压相同,若不相同则会产生很大的电压相量差。可能会损坏设备,污染电网。锁相环设计 总体的思路是:通过先出先进的延时模块,得到一组正交信号,正交的正弦信号经过简单的数学公式计算就得到了正弦信号的角频率,角频率对时间积分就可以得到相位了,有了相位就可以得到一组干净的正交信号。 流程图如下所示 偏差信号利用三角函数的计算公式就可以得到 如果输入电压是一个频率为额定电网频率的纯正弦波形,那么基于正交信号地PLL能够良好地工作,如果电网电压频率偏离其额定值,那么QSG
目录1.思路2.举例:为选中子系统的信号输出线自动命名3.举例:自动将 CANUnpack输出信号线命名为CANMsg名称1.思路本质上分为两步:找到信号线更改信号线的“Name”属性其中第2点参考以前的博文《Simulink批量更改模块属性》那么重点就是如何找到信号线?这里和Block不同,无法通过“Name”找到信号线,因为信号线还没有命名(狗头)。而信号线前序模块的Outport句柄,就是信号线本身的句柄,这样一来,信号线就通过句柄来找到了。2.举例:为选中子系统的信号输出线自动命名Ops=get(gcbh,'PortHandl');hds=Ops.Outport;%获得In1输出端口的
目录1.思路2.举例:为选中子系统的信号输出线自动命名3.举例:自动将 CANUnpack输出信号线命名为CANMsg名称1.思路本质上分为两步:找到信号线更改信号线的“Name”属性其中第2点参考以前的博文《Simulink批量更改模块属性》那么重点就是如何找到信号线?这里和Block不同,无法通过“Name”找到信号线,因为信号线还没有命名(狗头)。而信号线前序模块的Outport句柄,就是信号线本身的句柄,这样一来,信号线就通过句柄来找到了。2.举例:为选中子系统的信号输出线自动命名Ops=get(gcbh,'PortHandl');hds=Ops.Outport;%获得In1输出端口的
S-Function允许使用自定义C/C++函数作为传递函数,具有可移植性。也可以同样利用MATLAB函数进行相同的运算,看开发者熟悉程度而定。项目流程由系统串口接收数据包。通过S-Function自定义函数解析数据包,得到数据集合。数据集合总线输出,分为各部分数据进行可视化显示。串口接收首先需要通过MPU6050数据手册将其寄存器的各项输出数据通过UART读出,并将其处理为我们所需要的7项参数(加速度Accl.[X,Y,Z],角加速度Gyro.[X,Y,Z],温度Temp)。但是这不是本文的重点,因此本文假设已经处理好了上述数据,并且以字符打印的形式通过串口稳定输出,(通过RasberryP
S-Function允许使用自定义C/C++函数作为传递函数,具有可移植性。也可以同样利用MATLAB函数进行相同的运算,看开发者熟悉程度而定。项目流程由系统串口接收数据包。通过S-Function自定义函数解析数据包,得到数据集合。数据集合总线输出,分为各部分数据进行可视化显示。串口接收首先需要通过MPU6050数据手册将其寄存器的各项输出数据通过UART读出,并将其处理为我们所需要的7项参数(加速度Accl.[X,Y,Z],角加速度Gyro.[X,Y,Z],温度Temp)。但是这不是本文的重点,因此本文假设已经处理好了上述数据,并且以字符打印的形式通过串口稳定输出,(通过RasberryP
问题描述现有一个Solidworks中的小车模型,如图所示。现在需要在matlab中进行物理仿真,所以需要在matlab中建立物理模型,这里使用Simscape较为合适。导入模型到matlab中分别将车身(除轮子以外的部分)与车轮保存为stl或step格式。在simulink中创建filesolid,file为先前保存的车身、车轮。建立模型步骤 我们可以对首先建立一个与实际情况近似的模型,使机构基本能够工作,后续迭代可以逐渐增加模型的复杂度。建模步骤按照下述方法进行:1.定义机构中的刚体2.定义刚体之间的连接(关节、约束等)3.孤立地考虑每一个刚体,建立刚体的简单近似模型。4.利用关节/约束
问题描述现有一个Solidworks中的小车模型,如图所示。现在需要在matlab中进行物理仿真,所以需要在matlab中建立物理模型,这里使用Simscape较为合适。导入模型到matlab中分别将车身(除轮子以外的部分)与车轮保存为stl或step格式。在simulink中创建filesolid,file为先前保存的车身、车轮。建立模型步骤 我们可以对首先建立一个与实际情况近似的模型,使机构基本能够工作,后续迭代可以逐渐增加模型的复杂度。建模步骤按照下述方法进行:1.定义机构中的刚体2.定义刚体之间的连接(关节、约束等)3.孤立地考虑每一个刚体,建立刚体的简单近似模型。4.利用关节/约束