- 博客(41)
- 收藏
- 关注
原创 【word】修改图名/表名/公式编号后快速更新交叉引用的内容;交叉引用的字体不跟随正文如何解决
本文解决两个问题,不是什么特别正规的方法,主打一个迅速且通用。
2024-08-19 16:06:52 1159
原创 WebPlotDigitizer图像取点软件/在线网页
记录一下WebPlotDigitizer的使用方法。网上一搜就能搜到官网,本文也把网址放在最后了。
2024-07-19 15:10:09 2095 1
原创 【Altium Designer】导出为ansys EDB时提示EDB datebase initialization error的问题
首先前提是能够导出为ansys edb格式如果没有这个选项的话看一下我写的这一篇但是导出的时候提示error exporting to ansys edb,EDB datebase initialization error,cannot create edb file。
2024-03-30 15:12:08 787
原创 【Altium Designer】扩展程序中没有ansys EDB exporter/安装不了新的扩展程序的问题
首先描述一下我的问题,我的AD版本是20版(),今天想要使用AD将PCB导出为ansys EDB 格式却发现没有这个选项,如图(箭头那里本来应该有一个ansys EDB格式的选项,但是没有)但是,进入软件的extensions的界面却什么也没有,如下图,就是安装不了新的拓展程序的意思。
2024-03-29 23:51:34 1578
原创 【LTSPICE】宏模型中的语法分析(持续更新)
本篇文章用来总结模型文件、仿真文件中的语法,写给自己看的,格式和内容上比较随意。上图是在安森美官网上下载的一款二极管的spice模型文件。
2024-02-26 16:11:33 1306
原创 【LTSPICE】导入线艺Coilcraft所有电感的库
有一种方法能够直接把Coilcraft旗下的所有型号的电感库一次性导入LTSPICE中。打开LTSpice的软件自带库到下图中的这一级(关于如何找到这个文件夹,可以见我的另一篇博客。粘贴刚刚复制的lib库(不会覆盖。但是如果担心被覆盖,可以先把原lib文件夹做个备份)重启LTspice,新增component。新增的电感参数就在这个文件夹下。首先去官网下载这个库,也可以直接在我的个人页面的资源中找到。
2024-01-29 15:02:42 585
原创 【LTSpice】导入第三方元件库 之 subckt文件类型
LTSpice想要导入第三方的元件库,网上教程非常多。这里记录一下一种subckt文件的导入。过程比较复杂。本文只讲解subckt文件!如果发现文件里有.SUBCKT这样的文字,说明可以用本文的方法。
2024-01-27 17:19:16 2191
原创 matlab不用sawtooth,自己写代码实现锯齿波/三角波
函数sawtooth的采样频率是固定的,也就是给定一个时间段,只能按照固定的频率取点。比如10s内,每1s取一个点。这样就得到了1s 2s 3s… 10s对应的值。可是我希望取值是连续的,比如我想知道1.5s处对应的值是多少。尽管sawtooth可以选择更高的采样频率,比如0.5s 1s 1.5s… 但是我的需求是不确定的,我也不知道下一次要求哪个点,也许是1.502135s处对应的值,这样就没法用sawtooth函数了。思路是用数学公式实现。
2023-11-25 16:17:37 1963
原创 matlab函数 状态空间系统ss、能控性矩阵ctrb、矩阵的秩rank、能控标准型canon、零极点配置place、系统极点pole等函数(线性定常系统)
如果已知线性定常系统的ABCD四个矩阵,可以得到状态空间系统其他更具体的用法请直接看帮助文档。用法:ss(A,B,C,D)假如可以输入最后得到。
2023-08-31 10:14:52 7614 1
原创 【plecs】Symmetrical PWM模块(PWM)模块的使用
首先看看长啥样直接在库中搜索即可搜到用的是三角载波(另一个模块Sawtooth PWM用的是锯齿载波)。
2023-07-17 10:33:57 2737
原创 窗口在屏幕边上拉不出来的解决方法
刚刚用上新电脑,装软件的时候突然窗口跑到边边上去了,主要内容都看不到,只有一点点边框能碰到。但是这个窗口又不能放大缩小,根本不知道上面显示了啥。1、首先用“alt+tab”选中这个窗口。4、大功告成,解决!3、用键盘上的方向键把窗口拉出来。2、然后按下alt+空格+m。
2023-06-14 17:27:13 6701 3
原创 如何将simulink中的元件(光伏板)导入到plecs中使用
找到initialization,第一行有一个加载数据的语句,在括号中写入你存放mat文件的路径,并用单引号进行引用,就成功了。点击apply,ok,此时这个元件将出现在libraries中的user library库中。操作完上一步后,不要急着点ok,在下面的user libraries栏点击加号,找到刚刚放进去的plecs文件。找到Libraries,并在search path中点击加号,添加刚刚存放数据的【文件夹】的路径。将这个文件保存到一个固定的文件夹中,比如我把他们和plecs的总文件放在一起。
2023-06-07 22:51:21 1805 4
原创 matlab/simulink的Check Step Response Characteristics模块和response optimization的使用 PID调参
对于pid整定,sisotool的可视化效果更强,但是规定了系统反馈的样子。而response optimization则是完全根据系统的输出值进行调整的。首先,要使用Check Step Response Characteristics和response optimization必须要有变量。不然它们调什么参数呢?先参考上一篇论文,定义好系统的变量。注意这一步应该在打开response optimization之前完成,否则变量不会更新进去。当然也有别的方法,懒得写了。总之这样是最简单的。
2023-03-30 17:14:39 2162 1
原创 在simulink中定义和使用变量
如果某个变量的值常常要改动,而又要一次性改好多地方,那就可以直接在公式中写变量,然后在某个固定的地方直接定义这个变量的值。就像是写代码的时候,定义一个全局变量一样。但是网上的教程说要用什么data storage模块啥的,我也用不来,好复杂,感觉没啥必要。看不懂上面说的没关系。意思就是这样,可以用a2 a1来代替某个具体的值PID控制器也是一样可以。
2023-03-30 16:30:36 16772 3
原创 simulink代码模块、matlab function的使用、报错The current directory is reserved for MATLAB files.
在进行simulink仿真时,有时候函数关系比较复杂,或者懒得用单个的元件组合。比如uab1−sechc∗errort)))之类的,用matlab function写个代码,分分钟就解决了,不需要再用基础的模块搭建。
2023-03-29 17:25:39 739 1
原创 解决texstudio的matrix环境Missing $ inserted、 Misplaced alignment tab character & 、Missing { inserted.\dot
加上$后继续报错,提示 Misplaced alignment tab character &. 1。其实就是&这个符号识别错误了。这是因为有个库没有引入。,Missing $ inserted,这个是因为没有在matrix的begin和end命令的前后加$$$$。, \dot这个符号提示我要加上大括号进行匹配。这也是因为没有导入amsmath这个库。在texstudio中用matrix环境编辑矩阵,总是报错。在导言区导入amsmath这个库。解决办法:在导言区导入amsmath这个库。
2023-03-18 21:14:55 2420
原创 IEEE的latex模板文件中公式字体的问题
一开始以为是公式中逗号的问题,结果发现字母长得也不一样(对比第一张图中的两个字母i)。也就是说,公式中的字体和正文的字体本来就是不同的,所以逗号自然长得不一样了。可以看到好多人都问过这个问题。用IEEE官方提供的latex模板,结果首先发现逗号长得不一样。前三个都是公式中的逗号,第四个是正文的逗号。
2023-03-14 17:08:02 1177
原创 解决texstudio编译IEEE官方文件时找不到字体问题Font shape `TU/ptm/m/n‘ undefined(Font) using `TU/lmr/m/n‘ instead
解决texstudio编译ieee官方文件时找不到字体的问题
2023-03-14 12:07:48 2195 2
原创 matlab/simulink仿真数据的导出暨to workspace模块的使用
在用simulink仿真的时候,希望把数据导出,用其他软件进一步分析和处理,该如何做呢?使用下面这个叫做to workspace的模块就可以实现。
2023-01-17 21:14:50 25071 14
原创 matlab/simulink电力电子仿真傅里叶变换模块(fourier)测幅值相角的设置与使用
傅里叶(Fourier)模块测量输入信号的直流分量、基波、高次谐波分量的幅值和相位。
2022-10-24 23:09:24 20594 14
原创 matlab/simulink鼠标滚动设置成上下移动而不是缩放
simulink一个我很不喜欢的功能是,鼠标滚动会让画面缩放而不是上下滚动,今天实在受不了了就把它改过来了,其实特别简单,半分钟就搞定~
2022-10-24 17:22:14 5228 7
转载 软开关移相全桥PS-FB DCDC变换器的各模态分析与计算
原文链接http://www.360doc.com/content/17/0110/19/9272174_621594077.shtml写得太好了,所以整理到自己的专题里,部分地方做了改进????。在早期的大功率电源(输出功率大于1KW)应用中,硬开关全桥(Full-Bridge)拓扑是应用最为广泛的一种,其特点是开关频率固定,开关管承受的电压与电流应力小,便于控制,特别是适合于低压大电流,以及输出电压与电流变化较大的场合。但受制于开关器件的损耗,无法将开关频率提升以获得更高的功率密度。例如:一个5KW
2022-01-27 22:24:53 4559
原创 matlab/simulink电力电子仿真三相锁相环PLL的设置与使用
接上文matlab/simulink电力电子仿真锁相环PLL的设置与使用1 使用的三相锁相环输入端口是三相电压信号,输出端口一个是频率(上),一个是相角(下)。2 输入端口明确一下,我们是要通过锁相环知道某个电源信号的频率和相角。所以我们要用电压表测量这个想要知道频率和相角的电源信号,如下图。我们用three-phase programmable模块作为输入电压源,其具体的参数设置方式请参照matlab/simulink电力电子仿真三相可编程电压源three phase programma
2021-12-28 15:59:05 23564 16
原创 【51单片机 C51 应用编程 Keil C Protues】(一)中断难点整理
【51单片机 C51 应用编程 Keil C Protues】(一)中断难点整理这个专栏拿来记录我学习51单片机的内容。内容限于单片机:51单片机编程语言:C51语言编程方式:纯软件编程(没有实物)软件:Keil C+Protues(这个不是很重要,不打算写软件使用的方法,主要是发代码)内容:项目代码+一些难点的整理1 中断概念能看到这篇文章的朋友估计是有一些基础的,我就简单讲一下这个中断概念的内容。我觉得这张图还挺形象的。上图是生活中的中断的例子,某人正在看报纸(主程序)????电话铃
2021-11-18 17:17:17 880
原创 【51单片机 C51 应用编程 Keil C Protues】(零)专栏说明
【51单片机 C51 软件应用编程 Keil C Protues】(零)专栏说明这个专栏拿来记录我学习51单片机的内容。内容限于单片机:51单片机编程语言:C51语言编程方式:纯软件编程(没有实物)软件:Keil C+Protues(这个不是很重要,不打算写软件使用的方法,主要是发代码)内容:项目代码+一些难点的整理...
2021-11-18 16:32:10 245
原创 matlab/simulink电力电子仿真三相可编程电压源three phase programmable voltage source的设置与使用
标题好长,总之就是这个模块的设置与使用啦做电力电子仿真的时候主要有两种电压源,一种是这样的,可以设置电感电阻等参数还有一种就是我今天要讲的理想三相电压源。在库中搜索Three-PhaseProgrammable Voltage Source就可以搜到。1 恒定电压源如果要一个恒定的电压源,那么只需要调整第一行的数就可以了(标红部分)图中的100表示幅值,在这个地方要写的是三相电压源相与相之间的电压有效值,注意这个理想电压源是Y型联结,即该处填写的幅值为相电压幅值的3\sqrt33倍图
2021-09-02 22:40:29 43584 38
原创 matlab/simulink电力电子仿真单相锁相环PLL的设置与使用
接上文matlab/simulink电力电子仿真锁相环PLL的设置与使用如果你想不明白为什么要用锁相环,请看一下上面的文章。本文就直接开讲啦。1 使用的单相锁相环输入端口是电压信号,输出端口一个是频率(上),一个是相角(下)。2 输入端口明确一下,我们是要通过锁相环知道某个电源信号的频率和相角。所以我们要用电压表测量这个想要知道频率和相角的电源信号,如下图把测量的电压信号接到PLL的输入端口,如下图大功告成。是不是很简单,需要注意的是,电压表测量的一定要是我们需要知道频率和相角的
2021-08-30 16:56:27 15247 34
原创 matlab/simulink电力电子仿真锁相环PLL的设置与使用
本文不是讲锁相环的原理的,而是想写一下simulink中的PLL具体如何设置参数和使用的问题。1 为什么要用锁相环?在一开始做第一个交流输入的电路的时候,我没想到用锁相环,直到我的导师提出来一个问题:仿真的时候,我们明确地知道交流信号是在哪个时间点开始输入的(一般我们都设置为0s就开始输入对吧,而且相位也是已知的,因为是自己设置的),所以控制信号我们就把0s、0°当成了已知量。但是真实的情况中,输入是随机的,而且一开始接入的时候,也不一定是从过零点开始,而可能是任意一点。简单来说:电力电子仿真中,触
2021-08-30 16:17:24 20062
原创 psim电力电子仿真alpha controller(阿尔法控制器)的设置和使用
我们知道有一种相控的方式,通过控制晶闸管门级触发脉冲的相位来控制其导通的角度。psim中有一种控制触发角的元件,叫做alpha controller,长下面这样还有一个东西我把它叫做脉冲发生器,也就是这个玩意儿和alpha controller不一样的是,脉冲发生器设置的是频率以及上升沿和下降沿的时间。我们可以看一下它的参数设置页面我拿来给全控型器件用的。总之,我来讲一下给晶闸管用的alpha controller管脚介绍首先介绍一下四个管脚。下面、右边的三个管脚是输入端口,上面是输出端
2021-08-23 00:29:21 12275 2
原创 matlab/simulink电力电子仿真斜坡信号Ramp设置和使用
Ramp信号是比较基础的模块,参数设置也比较少~1 Ramp信号长啥样在库中搜索ramp,图中红色框的就是我要用到的ramp信号模块啦!2 怎么设置把这个模块拖出来,双击打开参数设置的页面三个参数的意义分别是:slope:斜率Start time:信号啥时候开始倾斜Initial output:信号倾斜前的值,或初始值Start time也可以理解成延迟时间。比如说,我把斜率设成1,Start time设成0.5,那么输出就如下图所示可以看到,斜率是1,输出从0.5s开始倾斜。解释
2021-08-18 15:59:58 26104 14
原创 simulink/psim电力电子仿真的一些问题
这些问题都很基础,不过还是有好多同学会搞混啦,就在这里总结一下。如果有其他问题也可以提出,我会一并更新上去。1 直流电的有效值和平均值相等吗?交流电的有效值和平均值不相等这个大家肯定知道,而直流电的话是不一定的,要分情况讨论。先上结论:恒定幅值的直流电,有效值和平均值相等;其他情况不相等。恒定幅值的直流电就长下面这样,用excel随便画的,比较粗糙哈。其实“恒定幅值的直流电的有效值”这种说法不是很准确啦,不过这里不讨论这个问题。有些同学上了高中以后就知道直流电不是仅有上面这种恒定幅值的,还有
2021-08-18 15:20:59 5484 1
原创 matlab/simulink电力电子仿真直流电机设置和使用
matlab/simulink电力电子仿真直流电机设置和使用1 直流电机长啥样在库里面找"DC machine"就找到了,第一个就是。我们把它拖到操作面板上去。1.1 接线端子介绍这个模型有三对端子。从上到下分别是:负载转矩信号输入端(写着TL的那个)和电动机运转状态的信号检测段(写着m的那个);电枢回路接线端(写着A+A-的那个);励磁回路接线端(写着F+F-的那个)。2 参数设置双击这个模型,打开它的参数设置窗口。2.1 configuration页2.1.1 preset
2021-06-18 15:26:16 44896 24
原创 matlab/simulink电力电子仿真有效值RMS设置和使用
matlab/simulink电力电子仿真RMS有效值设置和使用1 主要内容本章的主要内容是在电力电子仿真中如何计算一个信号的有效值RMS模块的参数设置和使用2 如何计算有效值其实计算有效值大致有两种方式,一种是利用RMS模块(RMS就是有效值的意思),另外一种是利用在Scope模块里面的统计功能。第二种我已经会了就不写了,RMS模块是刚学会的,所以记录一下。如果对第二种方法有疑问的可以留言,我会及时回复的。2.1 RMS模块的选择由于我自己是做电力电子仿真的,所以只讲针对电力电子元件
2021-04-05 17:13:18 42848 37
原创 matlab/simulink电力电子仿真三相变压器设置和使用
simulink电力电子仿真三相变压器的设置和使用上接simulink电力电子仿真单相变压器的设置讲完单相变压器以后,我就讲下三相变压器。3 三相变压器3.1 三相变压器长啥样三相变压器就比单相变压器多很多了,我用的是这个,名字叫做Three-Phase Transformer(Two Windings),意思就是三相变压器(双绕组)。那个灰色的D11和Y是我设置过的结果,你看到的是默认的,好像不是这两个字母,不用管。注意哈,三相变压器太多了,名字也很像,不要选错了。3.2 configura
2021-04-04 15:07:02 45314 21
【plecs格式】峰值电流控制(可带斜坡补偿)的buck变换器
2023-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人