第三周PLECS仿真实验

1、 Uf=If*Rf=120V
2、 Ia=Te/(Laf*If)=Tm/(Laf*If)=10A;
      Ea=Va-Ia*Ra=235V;
      n=Ea*60/(Laf*If)=11750
3、 n=60*Va/(Laf*If)-60*Ra*T/(Laf*If)^2 即n=12000-20.83T。图像见附录

4、一致
5、5750;9750;23000

6、3级电阻:9.6欧、14.4欧、24欧;仿真结果:电枢电流未超过30A。详情见附录

7、仿真的时候出现了模型刚度问题(error),操作后改为了警告(warrning),但是不知原因。详情见附录                                        ......?

PS:

1、第三题附图

2、第6题附图

 

 3、第七题附图

 

转载于:https://www.cnblogs.com/SunCartman/p/6512147.html

Plecs是一款强大的电力系统仿真实验平台,它支持用户自定义模型和函数,其中包括数学运算和微分方程。如果你想在Plecs中调用现成的微分模块,通常需要通过以下几个步骤: 1. **导入库**:首先,在你的Plecs模型文件中,确保已经包含了包含微分模块的库。如果微分模块是内置的,不需要额外操作;如果是第方插件,则需要按照文档说明添加到项目中。 2. **声明变量**:创建你需要微分处理的动态变量。例如,如果你要模拟的是电流或电压的变化,你可以定义一个`derivative`类型的信号。 ```plc Voltage = derivative(Voltage_In, Ts); ``` `Voltage_In`是你希望求导的基础信号,`Ts`是采样时间。 3. **应用模块**:在适当的位置,如电路元件、状态机或其他需要实时计算的地方,调用你的微分模块对信号进行处理。这可能是一个预定义的操作符,如`Derivative`,或者是你自己编写的函数。 ```plc Current = MyDifferentialModule(Voltage); ``` 4. **编写模块**:对于自定义的微分模块,你需要在Plecs的脚本语言(如S-functions)中编写函数,这个函数通常接受输入信号,返回对应的导数值。 ```sfunction function out = MyDifferentialModule(in) % Your custom differential calculation logic here out = in - in(0); % Example of a simple derivative implementation end ``` 5. **设置连接**:将计算结果与实际模型中的物理信号关联起来,确保它们的行为一致。 记得在每次运行前检查模型语法,并且理解模块的工作原理以及如何适应你的特定需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值