20200615有幸通过 微信 得到plexim专家的指导,记录如下:

(1)plecs的port要设置为 gate signal

(2)simulink的universal bridge的IGBT模块封装打开看,上面从左到右Q1,Q3,Q5下面从左到右Q2,Q4,Q6,plecs里的IGBT则只有Q1,Q3,Q5,按照专家的说法,他用了gain 2 offset -1来实现了把simulink信号乘以2再减1的操作。因为plecs的封装里面他确实有区分>0和<0的,相当于simulink他是1和0,但plecs里面是-1和1

(3)ode23和ode45,,刚性的是stiff,好像是加了电感啥的才刚性,,,,tolerance 从1e-3改为1e-4(variable step下面);;;仿真慢是因为用了ode23还是ode45来着

(4)打开变压器模型,看到励磁电阻Rm是和励磁电感Lm并联的

(5)simulink也尽量用plecs的示波器,然后保存数据可以用save trace data,

(6)老师说我的模型应该是没问题的




java udp 缓冲区 java解析udp数据帧

项目开发中,有个需求是接收udp的组播信息,获取帧并解析其中的内容。之前没有接触过udp的通讯以及数据帧。查阅资料对udp的通讯间的发送与接收实现记录如下。UDP有三种通讯方式,分别是,单播 、广播、还有组播。单播: 单机与单机之间的通讯广播: 当前主机与所在网络中的所有主机通讯组播: 当前主机与选定的一组主机通讯一、单播发送端代码public class UdpServer {