- 浏览: 1091676 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://code.google.com/p/jiglibflash/
Jiglibflash is a as3 open source 3D physics engine with a MIT license (ported from c++ Jiglib).
Supported 3D engines are: Away 3D, Away 3D lite, Five 3D, Sandy 3D and Papervision 3D.
The source and examples can be found in the trunk at the SVN (see source tab). There's a flash 9 and flash 10 version.
There is no documentation yet, but you can find a short tutorial in the Wiki.
You can reach our blog at: www.jiglibflash.com/blog.
原帖地址http://www.antscript.cn/jiglibflash%e8%b6%85%e7%ae%80%e6%98%93%e5%85%a5%e9%97%a8.html
JiglibFlash作为Flash 3D中为数不多的一个物理引擎(开源的好像还有一个WOW,另外就是没开源的日本那个超强的3D+物理引擎)也算为这方面填补了空缺,说到效率,JiglibFlash已经能够应付那些要求不是特别高的应用了。
官方博客:http://www.jiglibflash.com/blog/
google code :http://code.google.com/p/jiglibflash/
使用JiglibFlash其实是很简单,只要了解了它的工作原理,用起来就很容易了,不过想要完全理解它的架构、API、底层原理这些东西,没有一定的数学和物理能力是不行的,不过对于开发者来说,会用就可以了。
它的工作流程形象的大概描述出来是这样的,对于在3D场景的每一个物体,在物理引擎中建立一个外形与之相同(更多时候是相似)的物理模型(不可见的),物理引擎检测计算之后,将结果在3D场景中的物体上反映出来。
大概流程如下:
1.初始化物理引擎
2.创建3D物体
3.在物理引擎中创建物理模型并与相关3D物体形成映射
4.每帧渲染前进行物理检测
其中有一点需要注意:一旦建立映射以后,对物理模型的操作都将自动应用于与其相对应的3D物体上。
下面用一段简单的代码来实现一个小球落到一个倾斜的平面上的物理效果
?[Copy to clipboard]View Code ACTIONSCRIPT3package cn.antscript.JiglibFlash_Tutorials
{
import flash.events.Event;
import jiglib.geometry.JPlane;
import jiglib.geometry.JSphere;
import jiglib.math.JNumber3D;
import jiglib.plugin.papervision3d.Papervision3DPhysics;
import jiglib.plugin.papervision3d.Pv3dMesh;
import org.papervision3d.lights.PointLight3D;
import org.papervision3d.materials.shadematerials.FlatShadeMaterial;
import org.papervision3d.materials.WireframeMaterial;
import org.papervision3d.objects.primitives.Plane;
import org.papervision3d.objects.primitives.Sphere;
import org.papervision3d.view.BasicView;
/**
* ...
* @author AntScript
* @blog http://www.antscript.cn
*/
public class Main extends BasicView
{
private var _physicsapervision3DPhysics;
private var _ball:Sphere;
private var _pBall:JSphere;
private var _groundlane;
private var _pGround:JPlane;
public function Main()
{
init();
}
private function init():void
{
initPV3D();
initPhysics();
startRendering();
}
//初始化PV3D
private function initPV3D():void
{
//实例化一个球体,放到场景中
_ball = new Sphere(new FlatShadeMaterial(new PointLight3D()),100,20,20);
scene.addChild(_ball);
//实例化一块地面,放到场景中
_ground = new Plane(new WireframeMaterial(0x000000), 2000, 2000, 20, 20);
scene.addChild(_ground);
}
//初始化Jiglib
private function initPhysics():void
{
//初始化物理引擎
_physics = new Papervision3DPhysics(scene, 5);
//创建一个物理球体模型,并与_ball形成映射
_pBall = new JSphere(new Pv3dMesh(_ball), 100);
//设置质量,位置
_pBall.mass = 10;
_pBall.moveTo(new JNumber3D(0, 300, 0));
//加入到物理引擎中
_physics.addBody(_pBall);
//创建一个物理平面模型,并与_ground形成映射
_pGround = new JPlane(new Pv3dMesh(_ground));
//设置地面位置及方向等
_pGround.moveTo(new JNumber3D(0, -200, 0));
_pGround.rotationX = 90;
_pGround.rotationY = -10;
//设置地面不能动
_pGround.movable = false;
//加入到物理引擎
_physics.addBody(_pGround);
}
override protected function onRenderTick(event:Event = null):void
{
//进行物理检测
_physics.step();
super.onRenderTick(event);
}
}
}
点击打开新页面看效果
这只是一个十分简易的教程,要做出一些应用的话还需更加深入的研究,它自带的和官网上网络上都有很多资料代码,周末马上到了,have fun~
jiglib.cof:
JConfig: 配置类
jiglib.collision:
CollDetectBoxBox: 立方体与立方体碰撞检测
CollDetectBoxPlane: 立方体与平面碰撞检测
CollDetectCapsuleBox: 立方体与胶囊体碰撞检测
CollDetectCapsuleCapsule: 胶囊体与胶囊体碰撞检测
CollDetectCapsulePlane: 胶囊体与平面碰撞检测
CollDetectFunctor: 碰撞检测基类
CollDetectInfo: 碰撞检测数据类
CollDetectSphereBox: 球体与立方体碰撞检测
CollDetectSphereCapsule: 球体与胶囊体碰撞检测
CollDetectSpherePlane: 球体与平面碰撞检测
CollDetectSphereSphere: 球体与球体碰撞检测
CollisionInfo: 碰撞结果信息
CollisionSystem: 碰撞管理类
CollPointInfo: 碰撞点信息
jiglib.geometry:
JAABox: 边界盒
JBox: 刚体-立方体
JCapsule: 刚体-胶囊体
JPlane: 刚体-平面
JRay: 射线
JSegment: 线段
JSphere: 刚体-球体
jiglib.math:
JMatrix3D: 4*3矩阵
JNumber3D: 3D数学类
jiglib.physics:
BodyPair: 刚体对
CachedImpulse: 缓存类
HingeJoint: 铰链关节
MaterialProperties: 材质属性
PhysicsController: 物理控制器(关节基类)
PhysicsState: 物理状态
PhysicsSystem: 物体引擎主类
RigidBody: 所有刚体基类
Jiglibflash is a as3 open source 3D physics engine with a MIT license (ported from c++ Jiglib).
Supported 3D engines are: Away 3D, Away 3D lite, Five 3D, Sandy 3D and Papervision 3D.
The source and examples can be found in the trunk at the SVN (see source tab). There's a flash 9 and flash 10 version.
There is no documentation yet, but you can find a short tutorial in the Wiki.
You can reach our blog at: www.jiglibflash.com/blog.
原帖地址http://www.antscript.cn/jiglibflash%e8%b6%85%e7%ae%80%e6%98%93%e5%85%a5%e9%97%a8.html
JiglibFlash作为Flash 3D中为数不多的一个物理引擎(开源的好像还有一个WOW,另外就是没开源的日本那个超强的3D+物理引擎)也算为这方面填补了空缺,说到效率,JiglibFlash已经能够应付那些要求不是特别高的应用了。
官方博客:http://www.jiglibflash.com/blog/
google code :http://code.google.com/p/jiglibflash/
使用JiglibFlash其实是很简单,只要了解了它的工作原理,用起来就很容易了,不过想要完全理解它的架构、API、底层原理这些东西,没有一定的数学和物理能力是不行的,不过对于开发者来说,会用就可以了。
它的工作流程形象的大概描述出来是这样的,对于在3D场景的每一个物体,在物理引擎中建立一个外形与之相同(更多时候是相似)的物理模型(不可见的),物理引擎检测计算之后,将结果在3D场景中的物体上反映出来。
大概流程如下:
1.初始化物理引擎
2.创建3D物体
3.在物理引擎中创建物理模型并与相关3D物体形成映射
4.每帧渲染前进行物理检测
其中有一点需要注意:一旦建立映射以后,对物理模型的操作都将自动应用于与其相对应的3D物体上。
下面用一段简单的代码来实现一个小球落到一个倾斜的平面上的物理效果
?[Copy to clipboard]View Code ACTIONSCRIPT3package cn.antscript.JiglibFlash_Tutorials
{
import flash.events.Event;
import jiglib.geometry.JPlane;
import jiglib.geometry.JSphere;
import jiglib.math.JNumber3D;
import jiglib.plugin.papervision3d.Papervision3DPhysics;
import jiglib.plugin.papervision3d.Pv3dMesh;
import org.papervision3d.lights.PointLight3D;
import org.papervision3d.materials.shadematerials.FlatShadeMaterial;
import org.papervision3d.materials.WireframeMaterial;
import org.papervision3d.objects.primitives.Plane;
import org.papervision3d.objects.primitives.Sphere;
import org.papervision3d.view.BasicView;
/**
* ...
* @author AntScript
* @blog http://www.antscript.cn
*/
public class Main extends BasicView
{
private var _physicsapervision3DPhysics;
private var _ball:Sphere;
private var _pBall:JSphere;
private var _groundlane;
private var _pGround:JPlane;
public function Main()
{
init();
}
private function init():void
{
initPV3D();
initPhysics();
startRendering();
}
//初始化PV3D
private function initPV3D():void
{
//实例化一个球体,放到场景中
_ball = new Sphere(new FlatShadeMaterial(new PointLight3D()),100,20,20);
scene.addChild(_ball);
//实例化一块地面,放到场景中
_ground = new Plane(new WireframeMaterial(0x000000), 2000, 2000, 20, 20);
scene.addChild(_ground);
}
//初始化Jiglib
private function initPhysics():void
{
//初始化物理引擎
_physics = new Papervision3DPhysics(scene, 5);
//创建一个物理球体模型,并与_ball形成映射
_pBall = new JSphere(new Pv3dMesh(_ball), 100);
//设置质量,位置
_pBall.mass = 10;
_pBall.moveTo(new JNumber3D(0, 300, 0));
//加入到物理引擎中
_physics.addBody(_pBall);
//创建一个物理平面模型,并与_ground形成映射
_pGround = new JPlane(new Pv3dMesh(_ground));
//设置地面位置及方向等
_pGround.moveTo(new JNumber3D(0, -200, 0));
_pGround.rotationX = 90;
_pGround.rotationY = -10;
//设置地面不能动
_pGround.movable = false;
//加入到物理引擎
_physics.addBody(_pGround);
}
override protected function onRenderTick(event:Event = null):void
{
//进行物理检测
_physics.step();
super.onRenderTick(event);
}
}
}
点击打开新页面看效果
这只是一个十分简易的教程,要做出一些应用的话还需更加深入的研究,它自带的和官网上网络上都有很多资料代码,周末马上到了,have fun~
jiglib.cof:
JConfig: 配置类
jiglib.collision:
CollDetectBoxBox: 立方体与立方体碰撞检测
CollDetectBoxPlane: 立方体与平面碰撞检测
CollDetectCapsuleBox: 立方体与胶囊体碰撞检测
CollDetectCapsuleCapsule: 胶囊体与胶囊体碰撞检测
CollDetectCapsulePlane: 胶囊体与平面碰撞检测
CollDetectFunctor: 碰撞检测基类
CollDetectInfo: 碰撞检测数据类
CollDetectSphereBox: 球体与立方体碰撞检测
CollDetectSphereCapsule: 球体与胶囊体碰撞检测
CollDetectSpherePlane: 球体与平面碰撞检测
CollDetectSphereSphere: 球体与球体碰撞检测
CollisionInfo: 碰撞结果信息
CollisionSystem: 碰撞管理类
CollPointInfo: 碰撞点信息
jiglib.geometry:
JAABox: 边界盒
JBox: 刚体-立方体
JCapsule: 刚体-胶囊体
JPlane: 刚体-平面
JRay: 射线
JSegment: 线段
JSphere: 刚体-球体
jiglib.math:
JMatrix3D: 4*3矩阵
JNumber3D: 3D数学类
jiglib.physics:
BodyPair: 刚体对
CachedImpulse: 缓存类
HingeJoint: 铰链关节
MaterialProperties: 材质属性
PhysicsController: 物理控制器(关节基类)
PhysicsState: 物理状态
PhysicsSystem: 物体引擎主类
RigidBody: 所有刚体基类
发表评论
-
AWAY3D 贴图DEMO
2011-05-14 23:16 0AWAY3D 贴图DEMO -
[转] AS3 制作3D位图方法
2011-05-04 00:34 1515http://bbs.9ria.com/viewthread. ... -
[转] MoleHill操作AGAL的Helper类之一
2011-04-29 01:46 1115本帖最后由 sleep2death 于 2011-4-20 1 ... -
和场景里的物体交互要用InteractiveScene3D,examples里有个InteractiveBoxDemo的例子有很好的参考价值
2011-04-28 21:53 0和场景里的物体交互要用InteractiveScene3D,e ... -
[转] 使用Flare3D制作一款 a small game 的3d游戏!
2011-04-25 01:39 2107http://bbs.9ria.com/viewthread. ... -
[转] [Flash/Flex] 支持 Molehill版本的Flare3D 应用示范
2011-04-16 02:30 1270http://bbs.9ria.com/thread-7953 ... -
[转]自制flash3D变换类
2011-04-15 16:09 1028http://hi.baidu.com/boycy/blog/ ... -
[转] [Flash/Flex] native3d flash 3d引擎发布molehill版
2011-04-13 22:46 1117http://bbs.9ria.com/viewth ... -
[转] [Flash/Flex] 轻量级flash3d引擎native3d rev19使用教程
2011-04-10 06:00 1123资讯类型: 原创 来 ... -
[转] 缠绕规则在drawpath中的应用
2011-04-10 05:40 1431使用as3的绘图API绘制填充区域时,经常会涉及到相交区域的颜 ... -
[转]2011RIA天地行主题之3D Flash3D引擎简介
2011-03-31 22:34 1834http://bbs.9ria.com/viewthread. ... -
[转]Flash Player 10' s new 3D effects(三)
2011-03-23 17:34 1621http://sjkgxf7191.iteye.com/blo ... -
[转]Flash Player 10' s new 3D effects(二)
2011-03-23 15:50 1550http://sjkgxf7191.iteye.com/blo ... -
[转]Flash Player 10' s new 3D effects(一)
2011-03-23 14:55 1378http://sjkgxf7191.iteye.com/ ... -
[转]使用Flare3D在FB中搭建第一个Molehill项目
2011-03-22 20:52 1982http://www.adobe.com/cn/devnet/ ... -
[转]M2D的介绍——针对Flash ‘Molehill’ API的GPU加速2D框架
2011-03-22 14:37 1792http://bbs.9ria.com/viewth ... -
[转]使用Away3D引擎的Flash3D推箱子游戏原型 - 最终版本
2011-03-18 22:06 1398http://bbs.9ria.com/viewthread. ... -
3D塔防
2011-03-18 18:29 03D塔防3D塔防 -
[转]Flash ‘Molehill’ API上的GPU加速2D框架-M2D
2011-03-11 02:13 0http://bbs.9ria.com/thread-75 ... -
[转]使用CS4的新增类实现全景图效果
2011-03-08 15:32 1782http://uh.9ria.com/space-12147- ...
相关推荐
**WOW-Engine**和**jiglibflash**是两个在物理模拟领域表现出色的引擎,它们能够精确地模拟现实世界的物理行为,为游戏和其他交互式应用提供更加真实的体验。 #### 动画Tweening(过渡补间):流畅的动画效果 最后...
脆弱水印技术在图像篡改检测中的应用与挑战,脆弱水印技术在图像篡改检测中的应用与挑战,脆弱水印的图像篡改检测 ,脆弱水印; 图像篡改; 检测; 图像处理,基于脆弱水印的图像篡改检测技术
高效Delta机械臂运动控制卡:前瞻轨迹规划,G代码编程,多维插补,激光切割与绘图,机器视觉集成,扩展坐标与旋转功能,一键脱机运行,大容量存储,基于前瞻运动轨迹规划的Delta机械臂运动控制卡:高效G代码编程,圆弧插补与激光切割功能,配合机器视觉实现精准操作。高效精准操作与管理工具的创新型机械运动控制解决方案。,delta机械臂,delta机器人,运动控制器,运动控制卡 本卡采用前瞻运动轨迹规划,运动采用G代码指令编程,具有G5三维空间的圆弧插补,空间直线插补功能,子程序编程功能,逻辑判断语句功能,示教编程功能(支持手柄),变量位置编程功能,动态PWM激光输出功能(兼容舵机控制信号),动态频率脉冲输出功能,通用输入输出功能。 可极简单的实现绘图雕刻,3维激光切割功能。 轨迹图形可xy平面整体旋转功能。 可利用变量位置,获取外部坐标要求,可轻松配合机器视觉。 支持探针功能,测平面,测外形等。 可设置4组平移工件坐标系,2组参考原点。 新增2组空间旋转工件坐标系,支持任意图形直接空间旋转。 卡上一键脱机RAM区运行功能。 2M程序容量。 断电后位置记忆,变量坐标位置记忆,计数器记忆。 伺服
毕业设计
内容概要:随着模型参数量不断扩大,如从BERT到GPT-3,传统微调方法变得不可行。文章聚焦于参数高效微调(PEFT)策略,系统探讨了几十余种方法,包括加法型、选择型、重构型及其混合方法。文中详细介绍各类PEFT的具体操作(如引入额外参数、冻结部分权重等),并通过广泛实验验证其在大型预训练模型上的适用性和性能。特别指出,PEFT在保持高性能的同时极大减少了计算与内存成本,并针对十几亿乃至几十亿参数级别的模型展开测试与讨论。 适用人群:适用于从事大规模机器学习模型研究、开发的应用科学家和技术专家,尤其是那些希望通过减少资源消耗实现高效微调的技术团队成员。 使用场景及目标:该文章适用于希望在有限资源条件下优化大模型性能的人群。帮助研究人员理解不同类型PEFT的优点和局限,为实际项目中选择合适技术路线提供建议。其目的是为了指导开发者正确理解和应用先进的PEFT技术,从而提高系统的运行效率和服务质量。 其他说明:本文不仅提供了详尽的方法介绍和性能对比,而且为未来的研究指明方向,鼓励创新思维的发展,旨在推动参数有效调优领域的进步。同时提醒注意现有的挑战和未解决问题。
磷酸铁锂体系电池COMSOL模型构建解析与实践指南,磷酸铁锂体系电池COMSOL建模分析与优化方案探讨,出一个磷酸铁锂体系电池comsol模型 ,建立磷酸铁锂体系电池; comsol模型; 电池模拟; 模型构建; 锂离子电池。,构建磷酸铁锂体系电池Comsol模型,深入探索电池性能
开关磁阻电机多维控制策略仿真研究(基于Matlab 2016b的精细化模型),开关磁阻电机多策略控制仿真模型(matlab 2016b版本,含传统与智能控制策略及离线迭代算法),开关磁阻电机控制仿真(matlab 2016b版本仿真模型 自用) 模型包涵: 开关磁阻电机传统控制:电流斩波控制、电压PWM控制、角度位置控制。 智能控制:12 8三相开关磁阻电机有限元分析本体建模、转矩分配函数控制、模糊PID控制、模糊角度控制、神经网络在线自适应迭代控制。 部分离线迭代算法:遗传算法优化PID、粒子群算法优化PID。 biye研究生自用仿真模型 . ,核心关键词: 开关磁阻电机; 控制仿真; Matlab 2016b; 传统控制; 智能控制; 有限元分析; 转矩分配函数控制; 模糊PID控制; 神经网络在线自适应迭代控制; 遗传算法优化PID; 粒子群算法优化PID; 研究生自用仿真模型。,基于Matlab 2016b的开关磁阻电机控制模型研究与仿真优化研究生自用版
McgsPro_IoT驱动_V3.1.1.8
数学建模相关主题资源2
基于改进粒子群算法的光伏储能选址定容模型分析——针对14节点配网系统的实践与出力情况探索,基于改进粒子群算法的光伏储能选址定容模型分析与出力预测研究(含配图材料参考),含光伏的储能选址定容模型 14节点 程序采用改进粒子群算法,对分析14节点配网系统中的储能选址定容方案,并得到储能的出力情况,有相关参考资料 ,核心关键词:含光伏的储能选址定容模型;14节点;改进粒子群算法;配网系统;储能选址定容方案;出力情况;参考资料。,基于改进粒子群算法的14节点配网光伏储能选址定容模型及出力分析研究
基于需求响应与阶梯式碳交易的综合能源系统优化调度模型研究(MATLAB仿真实现),基于需求响应与碳交易的综合能源系统优化调度策略:灵活调配冷热电负荷,实现低碳高效运行。,考虑需求响应和碳交易的综合能源系统日前优化调度模型 关键词:柔性负荷 需求响应 综合能源系统 参考:私我 仿真平台:MATLAB yalmip+cplex 主要内容:在冷热电综合能源系统的基础上,创新性的对用户侧资源进行了细致的划分和研究,首先按照能源类型将其分为热负荷需求响应和电负荷需求响应,在此基础上,进一步分为可削减负荷、可转移负荷以及可平移负荷三类,并将柔性负荷作为需求响应资源加入到综合能源的调度系统中,从而依据市场电价灵活调整各类负荷,实现削峰填谷,改善负荷曲线等优势,此外,为了丰富内容,还考虑了阶梯式碳交易,构建了考虑阶梯式碳交易以及综合需求响应的综合能源低碳经济调度模型,设置了多个对比场景,验证所提模型的有效性,从而体现工作量,是不可多得的代码 场景一: 这段程序主要是用来进行某微网的运行优化。它包含了多个功能和应用,涉及到了能源集线器、需求侧柔性负荷、光伏、风机、燃气轮机等内容。 首先,程序读取了
multisim
内容概要:本文详细介绍了一系列用于科学研究、工程项目和技术开发中至关重要的实验程序编写与文档报告撰写的资源和工具。从代码托管平台(GitHub/GitLab/Kaggle/CodeOcean)到云端计算环境(Colab),以及多种类型的编辑器(LaTeX/Microsoft Word/Overleaf/Typora),还有涵盖整个研究周期的各种辅助工具:如可视化工具(Tableau)、数据分析平台(R/Pandas)、项目管理工具(Trello/Jira)、数据管理和伦理审核支持(Figshare/IRB等),最后提供了典型报告的具体结构指导及其范本实例链接(arXiv/PubMed)。这为实验流程中的各个环节提供了系统的解决方案,极大地提高了工作的效率。 适合人群:高校学生、科研工作者、工程技术人员以及从事学术写作的人员,无论是新手入门还是有一定经验的人士都能从中受益。 使用场景及目标:帮助读者高效地准备并开展实验研究活动;促进团队间协作交流;规范研究报告的形式;提高对所收集资料的安全性和隐私保护意识;确保遵循国际公认的伦理准则进行实验。
基于OpenCV与深度学习的人脸表情识别系统:Python编程,实时检测与视频加载的PyQt界面应用,基于OpenCV与深度学习的人脸表情识别系统:Python编程,PyQt界面,实时视频与图片检测.exe可执行文件,基于OpenCV的人脸表情识别系统 相关技术:python,opencv,pyqt,深度学习 (请自行安装向日葵远程软件,以便提供远程帮助) 可编译为.exe文件。 软件说明:摄像头实时检测,加载照片,视频均可。 有基础的同学,可自行修改完善。 第一张和第二张为运行截图。 ,人脸表情识别; Op
基于双端口直流微电网系统模型的改进下垂控制及稳定性分析(含电压鲁棒控制器与粒子群寻优权函数),基于双端口直流微电网系统模型的优化设计与分析:改进下垂控制、电压鲁棒控制器及仿真研究,直流微网,直流微电网系统模型,有两个端口。 外环有改进下垂控制,内环双pi环,带恒功率负载。 暂态性能良好,可用于控制器设计,稳定性分析等。 另外还有电压鲁棒控制器,小信号模型,根轨迹分析,粒子群寻优权函数等内容。 仅为simulink ,直流微网; 直流微电网系统模型; 改进下垂控制; 双pi环; 恒功率负载; 暂态性能; 控制器设计; 稳定性分析; 电压鲁棒控制器; 小信号模型; 根轨迹分析; 粒子群寻优权函数,基于改进下垂控制的直流微网系统模型:双PI环与恒功率负载研究
这是萨达萨达是发生发士大夫
Labview下的通用OCR识别技术:高效文本识别与图像处理解决方案,Labview下的通用OCR识别技术:提高文字识别效率与准确度,labview.通用OCR识别技术 ,核心关键词:LabVIEW; 通用OCR识别技术; 识别技术; OCR技术; 图像识别; 文字识别。,LabVIEW平台下的通用OCR识别技术
一个任务待办记录、提醒工具 可设定提前N天开始提醒 数据本地存储