为解决农机产品开发周期长、工作量大和成本高等问题,研制了集设计和性能分析评价为一体的农机部件数字化设计软件平台AgriDEM(agricultural discrete element method)。该平台通过将CAD软件与自主研发的基于DEM-CFD-MBK(discrete element method,computational fluid dynamics,multi-body kinematics)耦合的分析软件集成,可在设计阶段由农机部件的CAD模型(CAD软件设计图),进行农机部件工作过程的动态仿真和工作性能的分析评价,由此实现农机部件结构方案和尺寸参数的优化。该文详细介绍了该平台的架构和关键技术实现方法,包括农机部件分析模型的建模方法、颗粒的建模方法、基于OpenMP的并行计算方法、基于DLL的模块封装及原型系统开发等,最后通过一个实例验证了该平台的可行性和有效性,可为农机部件的优化设计和数字化设计提供参考。
The traditional way to develop agricultural machinery parts, in which the test of feasibility of agricultural machinery parts is confirmed by manufacturing prototype machinery, is unable to meet the needs of agricultural production due to its shortcomings such as the long development cycle, the heavy workload and the low efficiency. Therefore, it's necessary to design and implement a digital design platform that combines mechanical analysis with computer simulation technology, and the design effect of agricultural machinery parts can be tested by using this platform instead of manufacturing prototype machinery. Therefore, a digital design software platform for agricultural machinery components i.e. AgriD EM(agricultural discrete element method) was designed and implemented through integrating CAD(computer aided design) with a self-developed analysis software based on the coupling of DEM-CFD-MBK(discrete element method, computational fluid dynamics, multi-body kinematics). The AgriD EM had 4 modules, i.e. boundary modeling, particle modeling, calculation, and visualization and analysis. Boundary modeling module could transform a CAD software design of agricultural machinery into an analysis model that could participate DEM calculation and DEM-CFD-MBK coupling calculation by the secondary development of CAD software or the read of the STL(standard template library) file. Particle modeling module was a software that could establish three-dimensional(3D) spherical particle models, 3D non-spherical particle models, 3D corn grain models, 3D soybean grain models, 3D wheat plant models, and so on. Non-spherical particle were filled with spherical particle. Calculation module was a software that could calculate the working process of agricultural machinery including the fluid process of particles and the contact conditions between the particles, separately with DEM or with the coupling of DEM-CFD-MBK. Visualization and analysis module was a software that could make calculation result visualized and a