自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 FPGA学习笔记——wire和reg数据以及组合逻辑和时序逻辑

Testbench 编写wire和reg使用方法wire语句表示以assign关键字指定的组合逻辑信号,模块的输入输出都默认为wire型,相当于物理接线。reg语句表示寄存器类型。用于always模块内被赋值的信号,必须定义为reg类型,代表触发器,常用于时序逻辑。信号分为端口信号(出现在端口列表)和内部信号,端口信号默认为wire类型。wire表示直通,即输入有变化,输出马上无条件地反映(如与、非门的简单连接)。reg表示一定要有触发,输出才会反映输入的状态。(https://www.cnb

2020-10-09 17:18:27 3389

原创 愚蠢行为大赏

在testbench文件中的端口例化部分,将发送使能信号与复位信号相连,导致结果不正确,但不报错。

2020-09-29 19:49:45 149

原创 线性与非线性、高阶、耦合

线性与非线性线性线性系统是一数学模型,是指用线性运算子组成的系统。线性运算子即加法和标量乘法(存在向量乘法即为非线性,包括向量与向量本身的乘法)。线性系统满足叠加原理及齐次性。这等价于要求对于任何向量x和标量a满足线性系统的优势在于各个输入互不干扰。若线性系统的输入情况较为复杂,可将输入分解为多个较为简单的输入的和,针对简单输入个别计算输出,其输出相加,就是系统对应复杂输入的输出。非线性输入(自变数)与输出(应变数)不成正比,则称为非线性系统。高阶高阶系统是指三阶或三阶以上的系统,即以三

2020-07-30 11:09:37 3691

原创 异步电机转子磁链定向矢量控制中的磁链计算顺序(初始状态)问题

转子磁链计算电流模型定子三相电流经3/2变换为静止两相坐标系电流,然后经2s/2r变换得到旋转坐标系mt轴电流,再根据电机数学模型得到转子磁链值,进而得到转子电流频率,最终得到转子磁链角,继续进行下一次计算。需要注意的是,在2s/2r变换中用到了转子磁链角,但转子磁链角的计算又需要知道mt轴电流,此时就遇到了计算顺序问题,或者初始状态的问题。而且因为当前周期的dq轴电流的计算需要知道此时的转子磁链角度,而转子磁链角又是根据dq轴电流计算得到的,所以无法得到准确的值。但是具体误差大小还没有考虑。..

2020-07-23 15:51:01 3628 4

原创 利用matlab编写异步电机矢量控制程序遇到的问题

用.m文件编写matlab异步电机矢量控制仿真例程编写完成后运行,无法正常启动,波形如下图。1.电磁转矩给定一开始为什么出现负值?n_error波形

2020-07-20 19:13:05 716 3

原创 simulink仿真中维度错误及数组索引错误出现的可能原因及解决方法

#输入信号的类型与端口可接受的类型不匹配(例如端口只接受单变量输入,而输入信号为向量)##最终发现matlab函数模块输出维度默认值为-1,即继承前一模块,需要对此进行修改(输入量与输出量不相等时?)。...

2020-07-08 15:47:37 10799 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除