草庐IT

伺服电机矢量控制原理与仿真(1)控制系统的建立

自动控制原理综合实践直流伺服电机及其控制为什么是六步换向法类比有刷直流电机类比三相异步电机这些差异意味着什么从六步换向到FOCFOC的大体流程FOC的目的电流环的执行器:SVPWM从物理走向数学直流伺服电机的数学模型(正弦式)从数学模型到控制模型对系统模型更进一步探讨资源汇总考研复习专业课自动控制原理也快接近尾声了,想着做点什么东西把学的东西综合起来练一下,顺便温习一下Matlab。恰巧前一段对伺服电机有所接触,索性就从这里下手。这是第一部分,只是初步建立了数学模型。预计之后会陆续进行系统分析矫正和PID设计,最后再使用Simulink对更完备的系统进行仿真比对一下简化后设计的影响。(大概会有

伺服电机矢量控制原理与仿真(1)控制系统的建立

自动控制原理综合实践直流伺服电机及其控制为什么是六步换向法类比有刷直流电机类比三相异步电机这些差异意味着什么从六步换向到FOCFOC的大体流程FOC的目的电流环的执行器:SVPWM从物理走向数学直流伺服电机的数学模型(正弦式)从数学模型到控制模型对系统模型更进一步探讨资源汇总考研复习专业课自动控制原理也快接近尾声了,想着做点什么东西把学的东西综合起来练一下,顺便温习一下Matlab。恰巧前一段对伺服电机有所接触,索性就从这里下手。这是第一部分,只是初步建立了数学模型。预计之后会陆续进行系统分析矫正和PID设计,最后再使用Simulink对更完备的系统进行仿真比对一下简化后设计的影响。(大概会有

永磁同步电机矢量控制算法梳理

导读​:本期文章主要介绍永磁同步电机矢量控制,两种控制策略(id=0和MPTA)。在相同工况条件下,比较两种控制策略各自的控制性能​。如需要文章中的仿真模型,关注微信公众号​:浅谈电机控制,获取​。​一、永磁同步电机矢量控制(FOC)1.1永磁同步电机矢量控制策略本文主要介绍前两种控制,后面的后期再单独介绍。  小结: 1.2工作原理矢量控制也称为磁场定向控制。由于在永磁同步电机输入交流电时会在电机内部产生电磁转矩和耦合磁场,这会影响电机的运行并给永磁同步电机的控制带来新的问题。而矢量控制技术能够利用两次坐标变换将控制简单化。矢量控制要经过Clark变化和Park变化,先通过Clark变换将电

永磁同步电机矢量控制算法梳理

导读​:本期文章主要介绍永磁同步电机矢量控制,两种控制策略(id=0和MPTA)。在相同工况条件下,比较两种控制策略各自的控制性能​。如需要文章中的仿真模型,关注微信公众号​:浅谈电机控制,获取​。​一、永磁同步电机矢量控制(FOC)1.1永磁同步电机矢量控制策略本文主要介绍前两种控制,后面的后期再单独介绍。  小结: 1.2工作原理矢量控制也称为磁场定向控制。由于在永磁同步电机输入交流电时会在电机内部产生电磁转矩和耦合磁场,这会影响电机的运行并给永磁同步电机的控制带来新的问题。而矢量控制技术能够利用两次坐标变换将控制简单化。矢量控制要经过Clark变化和Park变化,先通过Clark变换将电

矢量数据无损压缩传输-geobuf(java项目分享)

Hello小伙伴们,太太太久不更文了,研发太忙了没时间搞,技术性的文章肯定要有干货,今天小编就为大家带来干干干货~有段时间在朋友圈看见有朋友分享了他们的产品,其中有几个字眼让我影响深刻“集成了GeoBuf的功能”,让我不禁想探索探索GeoBuf是个啥东东,搜集了有关文档才慢慢了解了,还挺好的,那一起来看看官方解释:我用谷歌翻译了一下:Geobuf是一种用于地理数据的紧凑二进制编码。Geobuf将GeoJSON数据几乎无损地压缩到协议缓冲区中。与单独使用GeoJSON相比的优势:1.非常紧凑:通常使GeoJSON小6-8倍。2.即使比较gzip压缩后的大小,也小2-2.5倍。3.非常快的编码和解

矢量数据无损压缩传输-geobuf(java项目分享)

Hello小伙伴们,太太太久不更文了,研发太忙了没时间搞,技术性的文章肯定要有干货,今天小编就为大家带来干干干货~有段时间在朋友圈看见有朋友分享了他们的产品,其中有几个字眼让我影响深刻“集成了GeoBuf的功能”,让我不禁想探索探索GeoBuf是个啥东东,搜集了有关文档才慢慢了解了,还挺好的,那一起来看看官方解释:我用谷歌翻译了一下:Geobuf是一种用于地理数据的紧凑二进制编码。Geobuf将GeoJSON数据几乎无损地压缩到协议缓冲区中。与单独使用GeoJSON相比的优势:1.非常紧凑:通常使GeoJSON小6-8倍。2.即使比较gzip压缩后的大小,也小2-2.5倍。3.非常快的编码和解

python geopandas矢量图层交集、差分、合并的方法

解决问题:1、一个gdf图层中去掉另一个gdf图层相交的部分2、一个gdf图层和另个gdf图层相交的部分3、一个gdf图层合并为一行数据 实现方法:1、一个gdf图层中去掉另一个gdf图层相交的部分importgeopandasasgpd#导入数据1gdf_left=gpd.read_file('d:/map_left.shp')#导入数据2gdf_right=gpd.read_file('d:/map_right.shp')#计算数据1中去掉数据2交集部分,保留的geometry为数据1去掉后的部分gdf_left_diff_ritht=gpd.overlay(gdf_left,gdf_ri

python geopandas矢量图层交集、差分、合并的方法

解决问题:1、一个gdf图层中去掉另一个gdf图层相交的部分2、一个gdf图层和另个gdf图层相交的部分3、一个gdf图层合并为一行数据 实现方法:1、一个gdf图层中去掉另一个gdf图层相交的部分importgeopandasasgpd#导入数据1gdf_left=gpd.read_file('d:/map_left.shp')#导入数据2gdf_right=gpd.read_file('d:/map_right.shp')#计算数据1中去掉数据2交集部分,保留的geometry为数据1去掉后的部分gdf_left_diff_ritht=gpd.overlay(gdf_left,gdf_ri

python gdal Warp 矢量掩膜栅格

目录矢量裁剪栅格代码 cropToCutline裁剪效果 cropToCline是否设置的优缺点从矢量文件中选择部分要素,进行栅格裁剪生成与原始栅格大小相同的掩膜文件tif其他参数对裁剪效果的影像参考矢量裁剪栅格代码fromosgeoimportgdal,gdalconstshppath=r'D:\Africa\Africa_city.shp'tifpath=r'D:\regionImg\VNL_2012Africa.tif'outtif1=r'D:\Africa\Africa_FID0.tif'cutlineWhere='FID=2485'ds=gdal.Warp(outtif1,#裁剪后图

python gdal Warp 矢量掩膜栅格

目录矢量裁剪栅格代码 cropToCutline裁剪效果 cropToCline是否设置的优缺点从矢量文件中选择部分要素,进行栅格裁剪生成与原始栅格大小相同的掩膜文件tif其他参数对裁剪效果的影像参考矢量裁剪栅格代码fromosgeoimportgdal,gdalconstshppath=r'D:\Africa\Africa_city.shp'tifpath=r'D:\regionImg\VNL_2012Africa.tif'outtif1=r'D:\Africa\Africa_FID0.tif'cutlineWhere='FID=2485'ds=gdal.Warp(outtif1,#裁剪后图