当前位置: 首页 > news >正文

音乐网站开发需求文档模板/自己怎么搭建网站

音乐网站开发需求文档模板,自己怎么搭建网站,邯郸网站优化建设,荆州哪里有做网站的文章目录01 单相半波整流电路02 单相全波整流电路(子系统封装模块)03 三相桥式整流电路(三相模块与示波器使用)04 相控与斩控交交调压(THD计算)05 Buck电路(PWM实现与闭环反馈)06 单…

文章目录

          • 01 单相半波整流电路
          • 02 单相全波整流电路(子系统封装模块)
          • 03 三相桥式整流电路(三相模块与示波器使用)
          • 04 相控与斩控交交调压(THD计算)
          • 05 Buck电路(PWM实现与闭环反馈)
          • 06 单端反激(离散系统仿真)
          • 07 隔离正激(仿真嵌入式c/c++)
          • 08 无源逆变器的控制

01 单相半波整流电路

搭建系统步骤

  • 1、找出元器件搭建主电路并连接;
  • 2、设置元器件参数;
  • 3、连接测量组件;
  • 4、设置仿真参数并运行
  • 5、数据分析处理(作图、分析)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
02 单相全波整流电路(子系统封装模块)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

03 三相桥式整流电路(三相模块与示波器使用)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 锁相环PLL跟踪(初始值不用管)
    在这里插入图片描述
    在这里插入图片描述
04 相控与斩控交交调压(THD计算)

相控使用晶闸管实现
斩控使用全控型器件
在这里插入图片描述
交流输出电压波形质量THD

  • 在搭建simulink的过程中,我们不太关心元器件的具体参数,只是多针对器件的原理和电路进行仿真。
  • 相控形式
    在这里插入图片描述
    在这里插入图片描述
  • 斩控形式
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 傅里叶分析(Thd)总谐波畸变率
    谐波判别:由于交流电网有效分量为工频单一频率,因此任何与工频频率不同的成分都可以称之为谐波,
    谐波产生的原因:正弦电压加压于非线性负载,基波电流发生畸变产生谐波
    主要非线性负载有UPS、开关电源、整流器、变频器、逆变器等
    在这里插入图片描述
    在这里插入图片描述
    电力电子中都是使用功率性器件,使用的是无源滤波的方法。
    此处对相控的输出进行LC滤波(L串联,C并联,L(5%以内)、C(谐振频率))
    在这里插入图片描述
    在这里插入图片描述
    相控斩控的电压对比
    在这里插入图片描述
05 Buck电路(PWM实现与闭环反馈)

在这里插入图片描述

  • 方法一 :使用Pulse Generate进行波形发生。
    在这里插入图片描述
    在这里插入图片描述
    功率元器件有损耗,导致电压达不到20V
  • 方法二:使用一个调制波(常数)和一个窄波(Repeating Sequence)进行比较
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 方法三:不研究调制的话,可以直接使用,,,,,推荐
    matlab关注的是原理和控制,而不是单纯的元器件上
    在这里插入图片描述
    在这里插入图片描述
  • 闭环控制的方法:不使用的话,会有稳态误差ΔE,
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    闭环的位置式PID
  • 复合控制:加入开环控制
    在这里插入图片描述
    复合控制的结果,稳态来的更提前了,增量式PID
06 单端反激(离散系统仿真)

在现实的情况下,我们使用MCU等进行控制,使用采样的方式。
那么就会导致连续的模拟量变成了离散化
在这里插入图片描述

  • 反激变换器原理
    在这里插入图片描述
  • 仿真搭建
    在这里插入图片描述
    在这里插入图片描述
  • 连续改离散设置改颗粒山
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    离散量的采样,引入了零阶保持器
    最后加入z-1,跟我们显示中更加接近
    在这里插入图片描述
    现实中我们应该都用离散的量去仿真,这样更接近显现实中的控制情况
07 隔离正激(仿真嵌入式c/c++)
  • 正激变换器的由来
    在这里插入图片描述
  • 正激变换器的原理
    在这里插入图片描述
    在这里插入图片描述
  • 仿真搭建
    在这里插入图片描述
    在这里插入图片描述
    -》放大,观察励磁线圈是否进行了磁复位在这里插入图片描述
  • 现有的C语言使用在我们的仿真中
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    C2000的库,下载controlSUITE3.4.9setup的安装位置才有(c/c++的库文件)
    链接:https://pan.baidu.com/s/12iQFDyESCul1MRbpoIisTg
    提取码:68zy

当你写了代码,对自己的代码没有信心,那么此时你可以使用simulink进行仿真。你把你的嵌入式代码嵌入到模块中,与点典型的库模块进行比较下看看
在这里插入图片描述

08 无源逆变器的控制

独立逆变(无源负载)和并网逆变(有源负载)

  • 独立逆变结构
    在这里插入图片描述
  • 独立逆变测量单元
    在这里插入图片描述
  • 独立逆变控制结构

设定稳态工作点的目的是,将大范围的非线性控制转换为小范围的线性化控制,使得调节器的负担减轻
在这里插入图片描述

  • 独立逆变总体结构:
    在这里插入图片描述

  • 电机FOC控制框图
    在这里插入图片描述
    FOC调节流程:
    1、检测逆变桥是否正常(MOSFET)。不接电机,使用高级定时器输出6路互补PWM,改变占空比,测量UVW对地波形的占空比是否正常。
    2、测试相电流采样电路的功能
    1)不接电机,连续相电流采样,此时采样值为相电流为0时的值,此时值应该比较稳定,如果变化较大说明有问题。
    2)接上电机,给U相设置占空比为5%,V、W占空比为0,此时用万用表测量取样电阻上的电压值,应该已经有值。再用adc采样相电流,计算相电流采样极性和大小是否正常。
    **3、测试变换程序正确性。**其中矢量变换的核心其实就在Clark与Park变换上,通过这两个变换实现了直轴与交轴的解耦,但是用的官方的库可以不管,
    4、调试SVPWM模块。通过SVPWM模块可以把FOC的控制结果转换成定时器6个通道的占空比,从而驱动三相逆变模块控制定子绕组产生旋转磁场,拖动转子旋转。为了验证SVPWM模块的功能。产生开环的旋转磁场。
    1)把FOC其他部分注释掉,只保留反park变换和svpwm模块
    2)反park变换的输入参数有3个:vq=minval、vd=0、Angle=0,接电机上电,此时svpwm会有输出,电机有力,转子被锁定在当前电角度位置,如果没有力,说明vq太小了。
    3)将Angle由0开始,每次增加30°左右,此时电机会跟着旋转,且每次旋转的角度是相同的,记录下这个旋转的方向,这就是此系统固有的正方向。此时还还可以验证电机的磁极对数,用笔进行标注(若Angle重复增加N个周期后电机回到起始点),电机的极对数即为N
    5、调节电流环
    先D轴后Q轴
    D\Q 轴的PI是独立的,所以是分开来调的
    D轴PI调试:
    1、把速度环的PI都设定为0
    2、把Q轴的PI也设置为0
    3、把速度环的输出(参考值id、iq)也设定为0(其实这步是为了保险,其实PI设置为0就够了)
    4、电流环输出的Ud使用反馈回来的Ud,Uq自己手动给定
    5、给你D轴的P,慢慢调试I
    测试:查看反馈的Id是否在0附近波动,注意是很小的波动(空载0-0.5A成功)
    Q轴PI调试:把调试D轴得到的值直接用上
    1、把调试D轴的参数限制去掉,速度依然PI设定为0
    2、令速度环的输出参考值id为0,速度环的输出iq给定一个比较小的值
    3、给定Q轴的I,慢慢调试P(其实也可参考PID调参步骤)
    在很小的给定iq下,速度会跑到最高,加少量负载速度会下降
    6、速度环就PID常规方法调=调节

  • 独立逆变仿真搭建:
    在这里插入图片描述
    采样
    在这里插入图片描述
    控制
    在这里插入图片描述
    波形调制
    在这里插入图片描述
    scope显示Vo_abc
    在这里插入图片描述

  • 再控制模块基础上加上闭环
    在这里插入图片描述
    误差:Vref_d_dq0 - Vo_d_dq0
    在这里插入图片描述
    Vo_abc
    在这里插入图片描述

  • 在此基础上再加一个内环的负载电流(要控制什么量,就去找这个量的微分)
    在这里插入图片描述
    误差:Vref_d_dq0 - Vo_d_dq0
    在这里插入图片描述
    Vo_abc
    在这里插入图片描述

  • 再添加一个三相负载
    在这里插入图片描述
    Vo_abc和Io_abc:
    在这里插入图片描述
    误差:Vref_d_dq0 - Vo_d_dq0
    在这里插入图片描述
    在这里插入图片描述
    并网逆变的仿真被老师鸽了(待续)

相关文章:

06 电力电子仿真 MATLAB/Simulink

文章目录01 单相半波整流电路02 单相全波整流电路(子系统封装模块)03 三相桥式整流电路(三相模块与示波器使用)04 相控与斩控交交调压(THD计算)05 Buck电路(PWM实现与闭环反馈)06 单…...

搞懂面向对象这五大概念,才算真正跨过初学者到开发者的“分水岭“

文章目录前言一、对象二、类三、面向对象程序设计的特点1. 封装2. 继承3. 多态前言 面向对象程序设计是在面向过程程序设计的基础上发展而来的,它比面向过程编程具有更强的灵活性和扩展性。面向对象程序设计也是一个程序员发展的 “分水岭”,很多的初学者…...

基于DelayQueue实现的延时队列

基于java中延时队列的实现该文章,我们这次主要是来实现基于DelayQueue实现的延时队列。 使用DelayQueue实现的延时队列的步骤: 定义一个继承了Delayed的类,定义其中的属性,并重写compareTo和getDelay两个方法创建一个Delayqueue…...

MATLAB实现层次分析法AHP及案例分析

层次分析法(Analytic Hierarchy Process, AHP) 1 模型背景 美国运筹学家匹兹堡大学教授Saaty在20世纪70年代初提出的一种层次权重决策分析方法。 层次分析法(Analytic Hierarchy Process, AHP)是一种定性和定量分析相结合的决策分析方法。 特点:用较少的定量信息使决策的…...

Vue 3.0 TypeScript支持

Vue CLI 提供内置的 TypeScript 工具支持。 #NPM 包中的官方声明 随着应用的增长,静态类型系统可以帮助防止许多潜在的运行时错误,这就是为什么 Vue 3 是用 TypeScript 编写的。这意味着在 Vue 中使用 TypeScript 不需要任何其他工具——它具有一流的公…...

STM8S系列基于IAR标准外设printf输出demo

STM8S系列基于IAR标准外设printf输出demo📌STM8S/A标准外设库(库版本V2.3.1)📍官网标准外设库:https://www.st.com/zh/embedded-software/stsw-stm8069.html ⛳注意事项 🚩在内存空间比较有限的情况下&am…...

PMP项目管理项目质量管理

目录1 项目质量管理概述2 规划质量管理3 管理质量4 控制质量1 项目质量管理概述 项目质量管理包括把组织的质量政策应用于规则、管理、控制项目和产品质量要求,以满足相关方目标的各个过程。项目质量管理还将以组织的名义支持过程的持续改进活动。 核心概念 质量是…...

前缀和总结

前缀和是一个常用的算法技巧,通常用于求解数组或序列的区间和。 具体来说,假设有一个长度为n的数组a,我们可以预处理出一个长度为n+1的前缀和数组s,其中s[i]表示原数组a前i个元素的和,即: s[i] = a[0] + a[1] + ... + a[i-1] 这样一来,对于任意的区间[l, r],我们可以…...

0109二分图-无向图-数据结构和算法(Java)

文章目录1 概念2 API3 分析和实现4 测试5 总结后记1 概念 二分图是一种能将所有结点分为两部分的图,其中图的每条边所连接的两个顶点都分别属于不同的部分。 2 API public classBipartiteBipartite(Graph G)预处理函数public booleanisBipartitle()是否是二分图pub…...

计算机网络题库---选择题刷题训练(100多道精品)

第一章 概述 1.下列四项内容中,不属于Internet(因特网)基本功能是___D_____。 A.电子邮件 B.文件传输 C.远程登录 D.实时监测控制 2.Internet是建立在____C_____协议集上的国际互联网络。 A.IPX B.NetBEUI C.TCP/IP …...

16、字符串生成器

目录 (1)append()方法 (2)insert(int offset, arg)方法 (3)delete(int start , int end)方法 创建成功的字符串对象,其长度是固定的,内容不能被改变和编译。虽然使用“”可以达到…...

docker基本命令-容器

容器 基本概念 镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。 容…...

QT入门基础(一)

文章目录零.Qt背景1.什么是Qt2.Qt的发展史3.Qt的优势4.Qt应用一.第一个Qt程序0.项目创建1.main函数文件2.类头文件3.pro文件4.qt命名规范二.Qt按钮1.按钮创建和父子关系2.按钮常用api3.Qt窗口坐标体系4.对象树模型零.Qt背景 1.什么是Qt Qt是一个跨平台的C图形用户界面应用程序…...

WattOS:一个稳又快的轻量级 Linux 发行版

导读Linux 领域里的每个人不是听说过就是使用过某个轻量级的 Linux 发行版。大家都知道我们不断追求的是:占用内存少,配置资源要求低,包含一个轻量级的桌面环境(或者窗口管理器),并且提供和其他发行版相似的…...

Java调用Python脚本:轻松实现两种语言的互操作性

Java和Python都是非常流行的编程语言,它们都有自己的优点,但也有自己的局限性。在编写应用程序时,我们可能需要使用两种语言来共同完成一项任务。在这种情况下,Java需要调用Python脚本来解决某些问题,同时利用Java和Py…...

未系安全带识别系统 yolo

未系安全带识别系统通过pythonyolo智能视频分析技术,未系安全带识别算法对画面中高空作业人员未系安全带行为进行监测,未系安全带识别算法监测到人员未穿戴安全带时,立即通知后台人员及时处理触发告警。Yolo算法采用一个单独的CNN模型实现end…...

(七十六)大白话MySQL是如何根据成本优化选择执行计划的?(上)

之前已经给大家讲解清楚了 MySQL 在执行单表查询时候的一些执行计划,比如说const、ref、range、index、all之类的,也讲了多表关联的时候是如何执行的,本质其实就是先查一个驱动表,接着根据连接条件去被驱动表里循环查询&#xff0…...

DSRC技术

DSRC(Dedicated Short Range Communication)专用短程通信 定位 是V2X领域存在的两大通信技术之一(另一个为LTE-V2X)。 所属技术路线 与这两大技术相对应,是V2X无线通信技术的两大技术路线: IEEE 802.11p 本是04年指定的一个通…...

_面经问题_

一、Java编程语言 Java语言有哪些特点? JVM vs JDK vs JRE 什么是字节码? 采用字节码的好处是什么? 为什么不全部使用AOT呢? 为什么说Java语言"编译与解释并存"? Oracle JDK vs OpenJDK Java和C的区别? 注释有哪几种形式? 标识符和关键字的区别是什么? Jav…...

刷题记录(2023.3.6 - 2023.3.11)

我很喜欢这周的感觉,前两道题对着 wp 简略复现了一下,由于以前都是自己学习,对一些稍微多、稍微难的题都会马上避开,笨小孩逃避太久了,有些事逃不掉,总得面对,开始往往很难,多花点时…...

14 Day:同步锁与操作系统输入输出

前言:在上一期的线程章节中,我们的线程输出貌似有大问题,今天我们便要来学习同步锁来解决这个问题,同时再次基础上拿下键盘输入,实现操作系统的输入和输出。从今天开始我们的操作系统不在是一块“看板”了!…...

Gradle 的下载安装教程

Gradle 8.0.1 下载安装教程笔者的环境: Java 17.0.1 Gradle 8.0.1 Windows 10 教育版 64位 在继续阅读本教程之前,需要先完成 JDK 的安装。JDK 需要选择 8 及以上的版本。关于 JDK 的安装,可见笔者的另一篇博客: Java 的下载安…...

「Python 基础」常用模块

文章目录1. 内建模块datetimecollectionsnamedtuple()dequedefaultdictOrderedDictChainMapCounterbase64structhashlib摘要算法摘要的应用hmacitertoolscontextlib\_\_enter\_\_ 和 \_\_exit\_\_contextmanagerclosingurllibGETPOSTHandlerXMLDOMSAXHTMLParser2. 第三方模块Pi…...

Java【二叉搜索树和哈希表】详细图解 / 模拟实现 + 【Map和Set】常用方法介绍

文章目录前言一、二叉搜索树1、什么是二叉搜索树2、模拟实现二叉搜索树2.1, 查找2.2, 插入2.3, 删除3、性能分析二、模型三、哈希表1、什么是哈希表1.1, 什么是哈希冲突1.2, 避免, 解决哈希冲突1.2.1, 避免: 调节负载因子1.2.2, 解决1: 闭散列(了解)1.2.3, 解决2: 开散列/哈希桶…...

如何用 C 语言实现文本特征提取?

文本特征提取是一种将文本转换为数字或向量表示的技术,它是自然语言处理中的重要步骤。以下是一些用 C 语言实现文本特征提取的基本方法:基于词袋模型的特征提取词袋模型是一种将文本表示为单词频率的方法,可以通过以下步骤实现:将…...

ESD静电保护器件分类简介及场景应用

文章目录 1. ESD介绍1.1 ESD简介1.2 ESD产生原理1.3 ESD危害2. 器件级ESD模型2.1 人体模型(HBM)2.2 机器模型(MM)2.3 带电器件模型(CDM)3. 系统级ESD模型3.1 介绍3.2 防护器件分类简介3.2.1 TVS二极管3.2.2 MLCC陶瓷电容3.2.3 ESD抑制管3.2.4 MOV压敏电阻3.2.5 比较4. ES…...

硅谷银行倒闭的几点启示

摘要:本文从公开资料分析一下硅谷银行对信息科技行业的我们有一些什么启示。硅谷银行“拔网线”了,想创业的您,该注意了。1.硅谷银行是谁我们从其官网的说明来看看。The financial partner of the innovation economy.(翻译成中文…...

【AWS入门】IAM基本应用-2023/3/4

目录IAM概述根用户和IAM用户参考IAM概述 IAM(Identity Access Management)是身份和访问管理服务,要访问AWS服务和资源,就要使用IAM进行身份验证和授权。当我们通过控制台,CLI,或API访问AWS服务时,都需要通…...

RabbitMQ系列(1)--RabbitMQ简介

1、RabbitMQ概念RabbitMQ是一个消息中间件,不对消息进行处理,只对消息做接收、存储和转发。2、RabbitMQ四大核心概念(1)生产者产生数据发送信息的程序(2)交换机交换机是RabbitMQ中一个非常重要的部件,接收来着生产者的消息并把消息推送到队列…...

aws dynamodb 使用awsapi和PartiQL掌握dynamodb的CRUD操作

总结一下 dynamodb通常和java等后端sdk结合使用使用的形式可以是api或partiql语法调用dynamodb的用法不难,更重要的是维护成本,所需的服务集成,技术选型等和大数据结合场景下有独特优势 之后可能再看看java sdk中DynamoDBMapper的写法&…...