【文件属性】:
文件名称:matlab集成c代码-PiezoD:用于压阻悬臂设计的Matlab优化代码
文件大小:25.19MB
文件格式:ZIP
更新时间:2021-05-22 02:18:07
系统开源
Matlab集成的c代码介绍
piezoD是用于对压阻和压电传感器与执行器的性能进行建模和优化设计的工具。
它是用面向对象的Matlab编写的,旨在使其快速,轻松地设计高性能微器件。
虽然最初是为悬臂梁的设计而开发的,但是该代码是模块化的,可以应用于各种问题。
特征
材料
p型和n型单晶硅压阻悬臂
外延,扩散和离子注入压敏电阻
氮化铝(AlN)和锆钛酸铅(PZT)压电悬臂
多晶硅和金属薄膜悬臂
模型组件
噪音:1
/
f(Hooge),Johnson,放大器,热机械
力学:伯努利梁弯曲具有精确的刚度和共振频率,适用于多层,分段结构
浓度和温度相关的影响:热导率,载流子密度和迁移率,压阻系数
流体阻尼:共振频率和品质因数
温度曲线:用于自热的有限差分,集总和线性化电路模型
约束条件
简单界限:所有设计参数,例如悬臂长度,偏置电压
一般非线性约束:功耗,温度,谐振频率,电阻,弹簧常数等
优化目标功能
综合噪声(力,位移,表面应力)
噪声功率谱密度(力,位移,表面应力,加速度等)
文献资料
PiezoD的主要网站是用jemdoc编写的(请参见PiezoD
/
Docs
/),可以在这里找到:
【文件预览】:
PiezoD-master
----Docs()
--------contact.jemdoc(333B)
--------revision.jemdoc(7KB)
--------cgi-bin()
--------html()
--------index.jemdoc(2KB)
--------export.sh(47B)
--------contributing.jemdoc(383B)
--------MENU(187B)
--------download.jemdoc(4KB)
--------piezoD.conf(432B)
--------tutorial.jemdoc(6KB)
----matlab()
--------PiezoD()
--------sampleCode.m(3KB)
----.gitattributes(66B)
----Releases()
--------v0.7.0.zip(3.1MB)
--------v0.3.1.zip(17KB)
--------v0.2.1.zip(15KB)
--------v0.4.0.zip(29KB)
--------v0.4.2.zip(33KB)
--------v0.5.0.zip(54KB)
--------v0.3.0.zip(15KB)
--------v0.2.0.tar.gz(12KB)
--------v0.1.0.tar.gz(12KB)
--------v0.7.1.zip(3.11MB)
--------v0.6.0.zip(3.09MB)
----LICENSE(34KB)
----lookupTableGeneration()
--------lookupTable.mat(3.04MB)
--------postProcessTables.m(4KB)
--------simulationControl.py(3KB)
--------simulation.template(2KB)
----README.md(3KB)
----.gitignore(234B)
----python()
--------PiezoD()
--------sampleCode.py(63B)
--------archive()