SMILELAND BLOG

Thinking will not overcome fear but action will.

2020-02-16-Level 2 M S函数模板

自定义中文模板

官方模板写的比较啰嗦,找起来比较费力,重新做一个中文的模板。 function msfunCassie(block) % smileland作品,免费使用,但请不要删除此句话 % 以下设定参数并不一定全部需要,不需要的注释掉就好 setup(block); %endfunction function setup(block) %block.CurrentTime 只读对象,调用当前...

2020-02-13-S-Function学习笔记

《Simulink仿真代码生成技术入门到精通》

10. S函数 10.1 概述 作者分析,整个Simulink引擎调用通用库的模块时候使用的方法应该和S函数差不多。 10.2 S函数的类型 类型实际上可以分成2种,一种是语言类型,最主要的有M语言和C语言。支持功能多少分为Level1和Level2。M语言能实现的功能少,但相对简单,C Mex S函数能实现非常多的功能。Level1能实现单输入和单输出,目前已不建议使用,应使用Le...

2020-02-12-使用C语言写简单S-Function

转自csdn

1. 例子一 转自csdn博客 功能描述: 实现一个双输入,双输出,使用两个参数,使得输出为: y1 = para1 * u1 + 5 y2 = para2 * u2 + 3 代码实现 代码如下: #define S_FUNCTION_NAME test #define S_FUNCTION_LEVEL 2 #define INPUT_NUM 2 #define OUTPU...

2020-02-10-Simulink基于level2 的s-function函数编写

Timestwo的一个简单的说明

Simulink基于level2 的s-function函数编写 在用模块搭建时会遇到意想不到的问题,比如解微分方程模块,一旦出现分母为0情况就会报错,而自己编写S-Function就可以提前将为0的分母替换为极小值,既不会报错又基本不会影响计算结果。level2的函数可以配置多输入多输出。同时,MEX的S-Function可以实现更多的回调函数。 1. S-Function Bulde...

2020-02-10-S-Function Level2 示例文档注释

function msfuntmpl(block) %MSFUNTMPL A Template for a MATLAB S-Function % The MATLAB S-function is written as a MATLAB function with the % same name as the S-function. Replace ‘msfuntmpl’ with ...

2020-01-31-电弧参数调试记录

若电导不取绝对值,则计算出的电弧电压是13kV,目前设置一个tau=80000us。 可是这样总是没有零休特性的,如何得到零休特性呢? 若电导取绝对值,计算出的电弧电压为6kV。 计算出的tau仍然没什么变化,都是3e7,这应该是有些问题的,不应该这么大,如果这是秒的话,这也太大了些。怎么也不应该超过20ms的,即20000us。 若换成6kV,tau=80000us,试试P...

2020-01-19-测试Github图床

Test Github Pic Sevice

Github图床依旧不好用。

2020-01-19-武汉考核场建模研究

精确建模

1. 建立武汉考核场基础PSCAD模型 1.1 供电电压 分析正常运行电压幅值,设置基地220kV电压为223kV。 运行电压,基本一致。 1.2 设置变压器及开关站端口电容。 2条馈线发生单相接地故障后,本身在空载状态容流非常小,可以认为测定到的全部为背景容流,有效值为4.072A。 计算得到电容量为0.743-0.081=0.662uF。 仿真容流如图所示,...

2020-01-19-中压配网高阻接地故障检测的建模研究

Modeling Study for High Impedance Fault Detection in MV Distribution System

《Modeling Study for High Impedance Fault Detection in MV Distribution System》 Cui T, Dong X, Bo Z, et al. Modeling study for high impedance fault detection in MV distribution system[C]//2008 43rd ...

2020-01-11-写一个Level-2的S-function

Matlab官方教程

Write Level-2 MATLAB S-Functions From:https://ww2.mathworks.cn/help/simulink/sfg/writing-level-2-matlab-s-functions.html About Level-2 MATLAB S-Functions 使用Level-2MATLAB®S函数API,您可以使用MATLAB语言来创建具...