plecs中以RLC为例介绍c-scripe建立微分方程的过程

首先在plecs中搭好RLC模型
在这里插入图片描述

电压电感电容电阻并不直接赋值,而是定义为变量,电源为vin,电感为L,电容为C,电阻为R,以电感为例给出设定界面
在这里插入图片描述
利用基尔霍夫定律,对这个电路建立微分方程
Li’+vc+Ri=vin;
C*vc’=i;

和上一篇提到的相同,我们需要将导数放到等式的一边,剩下的放到另一边,于是得到
i’=(vin-vc-R*i)/L;
vc’=i/C;
哪个变量出现了导数,就用那个变量作为状态变量,在c-scripe中进行设置

在这里插入图片描述
再编写程序,先列写微分方程的
在这里插入图片描述
再写输出方程
在这里插入图片描述
对状态变量设初值

在这里插入图片描述
外部设置变量
在这里插入图片描述
设置从外部取值
在这里插入图片描述
此时c-scripe的效果就和这个RLC电路等效了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PLECS是一款用于电力系统仿真的软件工具,而C-script是PLECS提供的编程语言,用于用户自定义电气元件模型和控制算法。下面是C-script的使用方法。 首先,在PLECS主界面上,选择“模型”-“C-script编辑器”,然后打开C-script编辑器窗口。在C-script编辑器中,用户可以创建自定义的电气元件模型和控制算法。在C-script编辑器中,用户可以使用C语言的语法进行编程。 其次,用户可以在C-script编辑器中定义电气元件的行为。通过使用C-script,用户可以编写自己的电气元件模型,参考PLECS提供的预定义模型,并通过内置的库函数实现特定的电气特性。用户可以定义电气元件的参数、输入输出端口、仿真算法等。 此外,用户还可以使用C-script实现控制算法。通过调用PLECS提供的函数和库,用户可以编写自己的控制算法来设计、调试和验证电力系统的控制策略。在C-script编辑器中,用户可以定义控制器的输入输出变量、控制算法、状态变量等,并使用预定义的函数来实现特定的控制功能。 最后,用户可以在C-script编辑器中编译并运行自己编写的代码。在C-script编辑器中,用户可以单独编译和运行C-script代码,以验证其正确性和性能。通过C-script编辑器提供的调试和测试功能,用户可以查找和修复代码中的错误,并进行模拟实验来评估控制策略的效果。 综上所述,C-script是PLECS中提供的一种用于用户自定义电气元件模型和控制算法的编程语言。通过使用C-script编辑器,用户可以在PLECS中编写自己的代码,并通过编译和运行来实现特定的电气特性和控制功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值