【技术实现步骤摘要】
一种网架结构参数确定方法及系统
[0001]本专利技术涉及网架结构领域,特别是涉及一种网架结构参数确定方法及系统。
技术介绍
[0002]当前网架结构的模拟过程普遍由:用户提供模型、计算机进行运算、输出结果后处理三个步骤组成。其中计算机运算部分的核心以及占用计算时间、计算资源最多的环节为线性方程组求解。直接法是线性方程组求解的一类应用广泛的解法,然而,当前计算程序中的直接法求解部分多为串行程序或并行度不够的并行程序,不能充分适应多核CPU发展的趋势。
技术实现思路
[0003]本专利技术的目的是提供一种网架结构参数确定方法及系统,应用于网架结构的模拟上,能够提升结构参数的计算速度,缩短模拟过程在工程应用中的时间占比,提升工程效率。
[0004]为实现上述目的,本专利技术提供了如下方案:
[0005]一种网架结构参数确定方法,包括:
[0006]对网架结构的初始参数进行力学抽象,建立CAE模型;
[0007]对所述CAE模型进行网格剖分,得到单元刚度矩阵与节点力;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种网架结构参数确定方法,其特征在于,包括:对网架结构的初始参数进行力学抽象,建立CAE模型;对所述CAE模型进行网格剖分,得到单元刚度矩阵与节点力;基于所述单元刚度矩阵与所述节点力,确定总体刚度矩阵与总体力;基于所述总体刚度矩阵和所述总体力,构建线性方程组;采用分块转流水并行方法求解所述线性方程组,得到位移;所述分块转流水并行方法包括分块并行阶段和流水并行阶段;基于所述位移,通过插值关系确定结构的应力和应变情况;根据应力和应变关系对所述初始参数进行校准。2.根据权利要求1所述的网架结构参数确定方法,其特征在于,所述分块并行阶段具体包括:设计分块任务池taskpool_dm、祖节点消去进度表ancestor_pro、流水行消去链、流水任务池taskpool_pp、流水任务等待池taskpool_rest_pp以及多个锁;程序对各个祖节点各线程从分块任务池taskpool_dm中领取节点,直至分块任务池taskpool_dm为空,领取到节点之后,对分块任务池taskpool_dm的执行块自消元使分块任务池taskpool_dm成为工具块;若领取到的节点属于类A,则完成块自消元之后开始循环遍历各祖节点,尝试获得控制权,若获取成功,则执行块互消元并更新当前祖节点的消去进度表ancestor_pro,否则继续循环,直至所有祖节点都被完成块互消元并更新;若领取到的节点属于类B,则无需完成上述块互消元部分的循环,但是在块自消元过程中,一旦某一行完成自消元,则将完成自消元的某一行加入对应的、属于类C的目标行的消去链中;若过程中判断目标行是否已满足进入流水任务池taskpool_pp或流水等待任务池taskpool_pp_rest的条件,若是则将所述目标行加入两者中的对应任务池;当分块任务池为空,则线程开始流水并行阶段。3.根据权利要求2...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。