自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CATIA风扇

4、确定螺旋线的起点。从yz平面旋转了(90-25=)65度后,高度是10.3(距离原点(0,0,0)来说),因此反推起点z方向的高度应该是10.3-65度/80独*27=10-21.9375=-11.6375。另外,红色螺旋线的y方向距离(距离原点(0,0,0)来说)就是圆柱半径=70/2=35,蓝色螺旋线的y方向距离(距离原点(0,0,0)来说)就是165。由于起点是在yz平面上的负y轴方向,综上,两个起点应该为(0,-35,-11.6375)和(0,-165,-11.6375)。

2024-10-01 18:30:54 126

原创 金属氢化物粉末床体有效热导率

2024-09-06 15:44:52 98

原创 COMSOL工业碱性电解槽(3D、双欧拉模型)

2、 开启双欧拉模型的湍流,选择RANS,k-e,其他不变。1、物理参数,物理参数可参考官方案例“COMSOL碱性电解槽参数解读。下列变量进行修改和扩写。

2024-08-26 21:34:01 455

原创 COMSOL碱性电解槽

文献1有提及,这里理解为用连续相电解液的体积分数代替,相当于气泡产生后影响连续相体积分数,从而导致局部电流密度的变化,由于气泡体积分数比较小,因此极化曲线中相同电压下,电极平均电流密度在考虑和不考虑气泡之间的差别比较小。,但是按文献2给的数据,密度应该不是按纯水,个人认为1250[kg/m^3]更为合理。,文献1中有提及,其目的是让入口速度接近实际分布,但案例似乎用了其他公式。的变量表达式页那里,在文献1和文献2都有提及,其余红框的参数,则是。公式,只是拆分开来而已,在文献3有提及。

2024-08-16 17:17:23 888

原创 COMSOL金属氢化物-放氢过程

"层流"的出口设置压降函数,解决“找不到一致的初始值”问题,主要是一开始设置出口为1atm的话,压力场过渡太剧烈,不好找到初始解,要么就先算个稳态流场,这种也能求解。注:P0是根据实测PCT的插值曲线(函数名称为:p_iso)得到的,根据初始质量储氢量wtw0,和初始温度条件T0,然后根据函数p_iso(wtw0)*exp(-deltHd/R_const*(1/T0-1/303.15[K]))求解获得。若"初始步长"选择框不勾上,前面0~5s内的求解容易发散,然后求解失败。2、设置"达西定律"的。

2024-08-04 22:25:42 448

原创 fluent动网格profile udf 注意事项

第四行中"v_y"表示y方向的速度,"0 -1 0"表示速度从时间点0时设置为0,时间点1秒时设置为-1,然后从第2秒回归设置为速度0。第一行中的"profile_name"指的是用户想要定义该profile的名称,用于辨别用户写不同udf的profile文件,"transient"是固定写法,表示瞬态计算,"2"表示时间轴有两个点,这在第二行中的两个时间点对应上,”0“则代表是否存在周期条件,这里一般只写0或1,0表示不存在周期,1则代表存在周期。

2024-08-04 18:45:58 579

原创 Fluent循环流动案例(模拟循环泵,含换热、散热、VOF、UDF)

该案例中,主要关注的是催化剂域的温度变化情况,因此需要监控的是温度的变化曲线,关于泵如何进行模拟,这里有两种思路,一种是用风扇代替泵,优点是整个流体域基本是连通的,缺点就是风扇性能不好知道,因此通过泵的流量不好控制。另一种思路是流体域在泵处断开,设置入口和出口,虽然流体域断开,但是可以让入口的流量等于出口流量,然后再考虑入口温度的变化即可。针对第二种,可以让出口温度传递给入口温度,此时就需要监控出口平均温度的变化,并通过设置变量,让该变量作为媒介,记录出口平均温度,然后通过该变量赋值到每次迭代步前的入口温度

2024-03-31 19:37:02 2863

原创 Google搜索中,搜索关键词的技巧

这个有用的点在于你要搜索的关键词,搜索软件会给出模糊的搜索结果,就是有可能搜索软件会给出"茶"和"菊花"两种东西的搜索结果,但是你要真正找的是"菊花茶"这种东西,就相当于限制搜索结果一定是这种名称的东西。”,就会出现包含"Ti12"字样的视频、文章和数据等等。这里也可以结合第一个限定关键词,比如搜索"intitle: "Ti12 LGD"",如下图。”,就会出现包含Ti12、AR的标题的视频、文章或是其他数据。这个搜一些资讯、报告文件比较方便,如搜索。”,就会出现包括亚运会、冠军两个词的文章等内容。

2023-10-30 20:25:43 1459

原创 合金氢化物动力学与瞬时流量计算

合金放氢后,使得容器内压力上升,合金动力学方程,是放氢总质量,在这里,我假设,利用上述5个公式和数值计算,可以知道在壅塞流状态下,合金动力学方程中,每放出的氢,导致容器内上升的压力只有左右,结合上述气体动力学算出来的瞬时流量,可认为这阶段合金放氢所带来的压力影响可忽略。就算是非壅塞流阶段,由于合金总储氢量比较小,因此也是接近非壅塞流末段,合金放氢对瞬时流量的影响才开始凸现,此时合金单独放氢的动力学曲线此时可以接驳到瞬时流量曲线上去。也就是说,瞬时流量曲线前部分是气体动力学算出来的流量曲线,到一定压力时,合金

2023-06-11 14:31:09 1752

原创 恒容容器放气的瞬时流量的计算

你有一个已知体积的容器,设容器体积为V,里面装有一定压力(初始压力)的气体,如空气或氢气等,设初始压力为1MPa,容器出口连接着一个阀门开关,开关后面接1/4in.的钢管,钢管出口即为气体出口。当阀门瞬间全开时,气体出口的瞬时流量值随时间变化到底是怎么样的呢?

2023-05-28 17:04:40 2819

原创 传热学P91第二章题目2-89,长方形截面的直肋片,试分析在一定金属耗量下,为使肋片的散热量最大,肋片的H,δ与λ、h之间应满足怎样的关系?

传热学P91第二章题目2-89,长方形截面的直肋片,试分析在一定金属耗量下,为使肋片的散热量最大,肋片的H,δ与λ、h之间应满足怎样的关系?

2023-05-17 21:53:31 379

原创 通过等截面直肋的导热方程的曲线

很好奇传热学中通过等截面直肋导热的温度y随肋高x的曲线到底长什么样,虽然第五版传热学P51中已标出曲线的样子,但还是想利用软件自己画一遍,顺便自己推到方程。

2023-05-16 20:34:43 315

原创 储氢合金/金属氢化物床层有效导热系数的数学模型

为λs*δ,由于孔隙率为ε,即有ε的比例非纯颗粒之间传递热量,又由于ε的比例的体积中,有α比例为纯气体,因此折算有αε为真正纯气体的导热比例,颗粒之间为(1-αε)的比例,所以总的路径体积比为δ*(1-αε),所以情况(b):q_b=λs*δ*(1-αε)*ΔT/L=λs(1-αε)δΔT/L。总热流密度q=q_a+q_b+q_c,根据之前分析,q_a占95%以上,纯气体路径合并到路径(a)中,所以路径(a)的总路径体积比为1-(1-ε)δ,真空中,纯靠颗粒之间导热量很低,推断δ≈0,因此还是得到。

2023-05-13 23:50:18 946

原创 传热学第五版课后习题P82,习题2-37推导证明:“设某种材料的局部导热系数按λ=λ0(1+bt)的关系式变化,对于由该材料做成的一块厚δ的无内热源平板,试:...“

记一个传热学第五版课后习题P82,习题2-37推导证明过程习题:解答:

2023-05-06 13:32:48 295

原创 Python迭代法计算集热器出口温度和换热量

6-59 在太阳能集热器的平板后面用焊接的方法固定了一片冷却水管排,如附图所示。设冷却管与集热器平板之间的接触热阻可以忽略,集热器平板维持在75℃。管子用铜做成,内径为10mm。设进口水温为20℃,水流量为0.2kg/s,冷却管共长2.85m,试确定总的换热量。

2023-05-03 22:25:06 908

原创 COMSOL列管反应器模拟(包括多孔介质催化剂、化学反应、对流扩散、传热和对流换热)

COMSOL列管反应器模拟(包括多孔介质催化剂、化学反应、对流扩散、传热和对流换热)

2023-04-02 14:11:18 5463 10

原创 一级化学反应多步骤Fluent仿真文献复现(三维、多孔介质催化剂表面反应)

一级化学反应多步骤Fluent仿真文献复现(三维、多孔介质催化剂表面反应)

2023-03-24 22:28:51 10228 20

原创 COMSOL列管反应器一维仿真模拟

​主要是模拟了一维的仿真,包括传热、化学反应和稀物质传递。参数设定里面一些数据是根据文献得来的,包括一级反应的反应常数等。通过改造官方案例《管式反应器的优化冷却》得来。

2023-03-11 18:17:50 571

原创 N-S方程的推导

利用F=ma牛顿第二定律和利用动量的定义I=mv两种方式分别推导N-S方程。

2023-03-11 17:53:16 1614

原创 储氢合金/金属氢化物CFD传质公式来源(仅针对JMAK方程)

JMAK动力学方程下的传质公式推导

2023-02-23 22:38:19 631

原创 储氢合金/金属氢化物吸放氢动力学模型——Chou模型

这里介绍经典的吸放氢动力学模型,引用自论文“Kinetics of absorption and desorption of hydrogen in alloy powder”,文章DOI:10.1016/j.ijhydene.2004.04.006

2023-01-18 11:56:30 1092

原创 金属氢化物Fluent传热仿真论文复现(UDF加载能量源项)

金属氢化物Fluent传热仿真论文复现(UDF能量源项)

2022-11-02 10:29:17 6316 15

原创 ANSYS 2022R1 Fluent 水沸腾 VOF模型设置

根据CAD模型,点(0,0)到点(100mm,100mm)区域Region0为下方液体water-liquid,设置vapor相的Volume Faction为0,剩余(0,100mm)到(100mm,170mm)的剩余区域Region1为water-vapor,设置vapor相的Volume Faction为1。生成的网格图是下图那样的,同时设置边界的命名,底边为heat,两侧为wall,顶部为outlet。3、进入Fluent模块,设置求解为瞬态,设置重力为y方向的-9.81m/s2。

2022-09-19 22:45:20 7307 9

原创 Fullcalendar日历使用,包括视图选择、事件插入、编辑事件、事件状态更改、事件添加和删除、事件拖动调整,自定义头部,加入el-popover显示图片、图片预览、添加附件链接等,支持手机显示。

Fullcalendar日历使用,包括视图选择、事件插入、编辑事件、事件状态更改、事件添加和删除、事件拖动调整,自定义头部,加入el-popover显示图片、图片预览、添加附件链接等,支持手机显示。

2022-09-03 17:02:15 15588 28

原创 局域网内共享使用vscode打包的VUE网页,前端VUE+后端FLASK结合

局域网内共享你打包的VUE网页,前端VUE+后端FLASK结合在一起

2022-08-07 15:41:44 1379

原创 (‘IM002‘, ‘[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序‘)

解决Python连接ACCESS报错误('IM002', '[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序')的解决办法

2022-08-07 14:45:27 13730 5

原创 Vue笔记:记一个base64转blob数据流,再转化为图片Url

base64ImgtoFile base64转File转Url

2022-06-05 21:49:31 1798

原创 菜鸟级:Vue Element-UI 前端 + Flask 后端 的登录页面验证码

菜鸟级:Vue Element-UI 前端 + Flask 后端 的登录页面验证码

2022-06-05 20:31:52 2591 1

原创 记pyecharts的一个坑

在做大屏数据可视化时,发现CPU占用一直居高不下,调试静态的折线图,柱状图,词云图,玫瑰饼图都没有占用CPU好的情况,后来发现是水滴图,Liquid的波浪动画占用CPU导致的,调用is_animation = False即可使CPU占用恢复至正常水平。...

2022-01-07 10:05:25 386

原创 PyQt5:自由绘画板源码

Gitee phlzovnf / PyQt5画板https://gitee.com/phlzovnf/PaintBoard/tree/master/主要运行文件是PaintBoard.py,UI文件是Painter.ui。

2021-12-22 20:13:21 1298 8

原创 PyQt5:带搜索功能的Qcombobox

下面介绍本人最喜欢的一个QCombobox类型——带搜索功能的下拉框QCombobox:ExtendedCombobox废话不多说,直接上效果图GIF,如下:功能总结:(1)可以看到,该Qcombobox有编辑功能,在输入一些字符后,Qcombobox会弹出含有这些字符和列表,按回车后默认选择是下拉列表中的第一个。 (2)同时,该搜索功能可以支持输入子项中非首字母的部分,然后弹出含有该字符的所有列表项,如列表有【jj,jk,kk,kl】...

2021-12-20 20:45:23 7553 2

原创 PyQt5:Qcombobox + QtreeView(三)

Pyqt5:Qcombobox + QtreeView(一)创建基本的含树结构的下拉框https://blog.csdn.net/qq_24800941/article/details/121915554?spm=1001.2014.3001.5501PyQt5:Qcombobox + QtreeView(二)设置复选框状态https://blog.csdn.net/qq_24800941/article/details/121962312在上一篇文章中,实现了sql查询数据库内容,把数据填...

2021-12-17 21:58:30 1954

原创 PyQt5:Qcombobox + QtreeView(二)

Pyqt5:Qcombobox + QtreeView(一)https://blog.csdn.net/qq_24800941/article/details/121915554?spm=1001.2014.3001.5501在上一篇文章中,简单的说明了带复选框的Qcombobox+QtreeView的实现方式,接下来,我们需要利用sql查询数据库内容,把数据填充到QtreeView上,再实现点击父节点时,子节点复选框也会改变,具体效果如下图。 (1)在这里,我使用的是...

2021-12-15 21:57:42 1993

原创 Pyqt5:Qcombobox + QtreeView

利用PyQt写的含复选框的树状结构的下拉框,具体代码如下,思路:重写Qcombobox,在combobox里面加一个QtreeView的类,并重写其mousePressEvent,保证下拉框显示树状结构时,点击树状结构展开/折叠按钮和其他点击类事件不会自动触发下拉框收起事件,并重写Qcombobox下拉框收起事件的条件。具体代码如下,测试时,发现super().mousePressEvent(event)会出不知名bug,有时候点击树状结构展开/折叠按钮会没反应,一开...

2021-12-13 22:09:03 2059 1

原创 Python + qt 画板3

qt坐标系真的很大一个坑,默认是图元左上角为旋转中心。这样一来,图元旋转后拉伸将会变得复杂。特别是setTransformOriginPoint设置中心,图元旋转后再拉伸会漂移,手动再设setTransformOriginPoint为左上角后,拉伸OK了,但图元会漂移。。。????现可行的思路:把图元矩形框Rect中心设在左上角,这样旋转和拉伸都没有问题,且旋转中心就变成默认的左上角,旋转时无需另外操作。无论矩形框有没有旋转,矩形框有拉伸时,需要setTransformOriginPoint重设旋转和图元

2021-10-22 21:57:26 371 2

原创 qt画板撤销与重做功能

2021-10-19 22:24:04 758

原创 Qt画板功能

2021-10-18 22:26:12 527

原创 PyQt5 自定义颜色、形状粗细、虚线等组合下拉框

目录1、前言1.1作者的牢骚:1.2额外说明:1.3Demo2、构建思路3、开整!部分功能说明!3.1颜色块搭建:4、完整代码5、结束语1、前言1.1作者的牢骚:搜到的资源比较少,特别是关于PyQt5,少之又少。另外资料很多都很零散,没有完整的功能制作。为此,制作了一个类似功能的下拉框,其中饶了很多弯路,也借鉴了一些前人C++制作的轮子的代码,在此基础上加上自己的理解,完成了此组合下拉框,其中不乏还有些不完美的地方,也算是抛砖引玉,希望能得到高手的指点。.

2021-09-19 16:12:36 4469 2

原创 PyQt5 自由绘画,支持导入可变大小的图片和保存图片、插入可变矩形、椭圆、箭头,支持文本输入和再编辑,支持图层变动等

本文主要介绍PyQt5编写的自由绘画板工具,涉及三个层面的内容,如QgraphicsView、QgraphicsScene和QgraphicsItem。功能如下GIF所示。主要是QgraphicsView重写鼠标事件,QgraphicsScene设置场景大小,还有各种QgraphicsItem的重写,其中包括了QgraphicsTextItem、QgraphicsPathItem、QgraphicsRectItem等,也参考了网上很多帖子的思路和代码。整体思路的代码帖再下面,有兴趣的读者可以作为参考参考。也

2021-05-23 21:52:30 4049 9

空空如也

空空如也

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

TA关注的人

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