[程序案例] PPC试验曲线停顿点修正工具 案例5: 局部选中点修正

实干、实践、积累、思考、创新。 根据用户的意见,更新了PPC软件,并采用最新的PPC软件( [科研][试验][软件] PPC v2025: Pause Point Correction [试验曲线停顿点修正工具] )对一组试验曲线进行修正,做一个软件应用案例。 原始试验滞回曲线和位移历程如下图所示。 从滞回曲线和位移历程曲线,都可以看到明显的停顿点,位移历程曲线的存在停顿平台。 将曲线导入PPC进行分析,如下图所示。 由于停顿只在有限的范围出现,因此选中停顿平台范围的点,针对这些范围进行修正,如下图。 最终停顿点修正后的效果如下: 修正前后滞回曲线: 修正后历程曲线: 相关试验数据处理工具( Related Programs) [01] [程序] YPD 2025: Yield Point and Ductility [等效屈服点和延性分析程序 2025版] …

[程序] DPSTT: A Program for Data Processing of Shaking Table Test [地震振动台试验数据处理程序]

实干、实践、积累、思考、创新。 随后更新….     相关博文( Related Topics) [01]. [软件][工具] SPECTR: A program for Response Spectra Analysis [SPECTR地震波反应谱计算程序 v1.0] [02]. [地震波][软件]GMS: Ground Motion Selection System [强震记录选取系统] [03]. GML: Ground Motion Library Management System [强震记录管理系统] …

[程序] VTC-DAP: Vehicle-Track Nonlinear Coupled Dynamics Analysis Program [车辆-轨道非线性耦合动力分析程序]

实干、实践、积累、思考、创新。 程序图标 (Program  Icon) 程序介绍 ( Program Introduction) VTC-DAP: Vehicle-Track Nonlinear Coupled Dynamics Analysis Program 是一款车辆-轨道非线性耦合动力分析程序。程序基于成熟的车辆-轨道耦合动力学理论与交叉迭代求解法(Cross-Iteration Solution Algorithm)构建,能够高精度模拟列车与线路系统的动态相互作用。 核心算法原理 Core Algorithm Principles 程序基于车辆-轨道耦合动力学理论与交叉迭代求解法,该算法将复杂的车-轨大系统解耦为两个子系统分别求解: (1)车辆子系统:基于多体动力学理论,将车辆建模为由刚体(车体、转向架、轮对) 与非线性悬挂元件组成的多自由度系统,其控制方程为非线性微分方程组。 (2)轨道子系统:采用有限元法/连续弹性梁理论,将轨道结构(钢轨、轨枕、道床、路基)离散为质量-弹簧-阻尼体系,其控制方程为大型线性方程组。 两子系统通过轮轨接触力(wheel-rail contact force)与轮轨几何相容条件动态耦合。在每个时间步内,程序对车辆与轨道模型进行独立、交替的迭代求解,直至轮轨相互作用力达到收敛标准。该方法在保证求解精度的同时,显著提升了计算效率与数值稳定性。 核心功能模块 Core Functional …

[软件] PPC v2025: Pause Point Correction [试验曲线停顿点修正工具]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) PPC(Pause Point Correction)是一款专为拟静力试验数据设计的停顿点修正工具。在拟静力试验过程中,由于需要中途暂停以观察试验现象或进行检查,数据采集设备往往持续记录,导致曲线中出现大量非试验进程引起的停顿点。这些停顿点不仅干扰数据的后续处理与分析,还可能影响结果的准确性。 本工具可自动识别并修正这类停顿点,从而提升数据质量,同时显著压缩数据量,便于进一步分析与存储。 此外,该工具在修正后还可对曲线进行局部平滑处理,使过渡段更为自然。 新版本进一步优化了程序易用性,修复了已知问题,并新增框选局部数据点进行针对性修正的功能,为用户提供更灵活、精准的数据处理体验。 程序案例 ( Program Examples) [01] [试验][工具] 试验应力-应变曲线平滑修正案例 1(PPC试验停顿点修正+DataSmoothing平滑修正) (Case of smoothing correction of test stress-strain curve) [02] …

[数据处理] DataSmoothing 曲线平滑修正软件 案例23: 多次平滑修正处理 [Datasmoothing curve smoothing correction software Case 23: Multiple smoothing corrections]

实干、实践、积累、思考、创新。 更新了DataSmoothing软件,并采用最新的DataSmoothing软件( [工具][试验][软件] DataSmoothing v2024: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具 2024版] )对一组试验曲线进行修正,做一个软件应用案例。 原始试验滞回曲线存在很多异常点如下图所示。 Step 1: 全局平滑修正 将数据导入软件,进行全局平滑修正。 全局平滑修正后效果如下 在滞回曲线峰值附近依然存在抖动,放大可看到: Step 2: 局部修正 由于数据后续要接着进行其他分析,对平滑度要求较高。讲全局修正的数据导入,在此基础上对每个滞回环峰值附近点进行局部平滑,如下图。 局部平滑修正后的效果如下 局部放大峰值附近的曲线,可以看见,局部平滑修正后,这些位置也平滑了。 相关博文( Related Topics) …

[Bug] “在我电脑上是好的!”:系统环境差异引发的Bug排查记

实干、实践、积累、思考、创新! 写了个程序,在多台电脑上测试时,发现有一台始终运行异常。 具体表现是图形渲染失败,数据提取也不完整——明明其他电脑能正常提取的内容,在这台上就是出不来。 一开始怀疑是文件拷贝遗漏,但反复确认后,程序相关的 DLL 都已齐备。那问题究竟出在哪里? 排查一阵后,我开始猜测是运行环境差异导致的。程序里可能调用了一些系统库函数,或是某些依赖库对操作系统版本比较敏感。于是,我试着在那台电脑上执行了 Windows Update,将其升级到最新版本,并做了一轮系统修复。 更新完成后重新运行程序——果然,一切恢复正常了。 总结下来,还是编译环境与运行环境不一致引发的问题。 关于我们 结构动力学与抗震 | 复杂结构计算分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION …