The scope of the paper is the design of a fluid machinery with a multiphysics procedure, through CAD (computer-aided design)-CAE (computer-aided engineering)-CAx (computer-aided technologies) tools. The study of...The scope of the paper is the design of a fluid machinery with a multiphysics procedure, through CAD (computer-aided design)-CAE (computer-aided engineering)-CAx (computer-aided technologies) tools. The study of a wind turbine is a perfect example of a project that requires an interdisciplinary team design, in fact for such a project mechanical structure, and CFD (computational fluid dynamics) designers are necessary. In addition, in the last years, the multi domain design has been supported by the continuous development of software for computer-aided design and the unceasing increase of the connection between performances and computer costs: the final aim is to propose the instruments that assist the designer throughout all the steps of the project. The multi domain design, illustrated in this article, is based on how to design the wind turbine, and it is not about process management and manufacturability. In particular, in the article, the emphasis will be placed on the integration between CAD and mathematical software of general type and on the CAD-CAE integration.展开更多
Designing airfoils according to given pressure (or velocity) distribution is one kind of free boundary problems. Free boundary condition can be coupled with the flow governing equations by variable-domain variational ...Designing airfoils according to given pressure (or velocity) distribution is one kind of free boundary problems. Free boundary condition can be coupled with the flow governing equations by variable-domain variational calculus, which makes it possible to calculate simultaneously the flow field and the free boundary. An accurate deduction of the variable-domain variational principles is taken herein to design airfoils in compressible and incompressible flows. Furthermore, two grid types (H and O) are used in the calculation with better results for the O-type grid. It is shown that convergence is accelerated and good results can be obtained even if the initial guessed airfoil shape is a triangle, demonstrating the strong adaptability of this method.展开更多
Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, ...Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, especially at the small enterprises, to play many roles, and sometimes simultaneously. Beside the technical and managerial skills, software engineers should have additional intellectual skills such as domain-specific abstract thinking. Therefore, software engineering curriculum should help the students to build and improve their skills to meet the labor market needs. This study aims to explore the perceptions of software engineering students on the influence of learning software modeling and design on their domain-specific abstract thinking. Also, we explore the role of the course project in improving their domain-specific abstract thinking. The study results have shown that, most of the surveyed students believe that learning and practicing modeling and design concepts contribute to their ability to think abstractly on specific domain. However, this finding is influenced by the students’ lack of the comprehension of some modeling and design aspects (e.g., generalization). We believe that, such aspects should be introduced to the students at early levels of software engineering curriculum, which certainly will improve their ability to think abstractly on specific domain.展开更多
Ultra-precision machine tool is the most important physical tool to machining the workpiece with the frequency domain error requirement, in the design process of which the dynamic accuracy design(DAD) is indispensable...Ultra-precision machine tool is the most important physical tool to machining the workpiece with the frequency domain error requirement, in the design process of which the dynamic accuracy design(DAD) is indispensable and the related research is rarely available. In light of above reasons, a DAD method of ultra-precision machine tool is proposed in this paper, which is based on the frequency domain error allocation.The basic procedure and enabling knowledge of the DAD method is introduced. The application case of DAD method in the ultra-precision flycutting machine tool for KDP crystal machining is described to show the procedure detailedly. In this case, the KDP workpiece surface has the requirements in four different spatial frequency bands, and the emphasis for this study is put on the middle-frequency band with the PSD specifications. The results of the application case basically show the feasibility of the proposed DAD method. The DAD method of ultra-precision machine tool can effectively minimize the technical risk and improve the machining reliability of the designed machine tool. This paper will play an important role in the design and manufacture of new ultra-precision machine tool.展开更多
APIs of CAD system could be encapsulated to construct web services so as to provide standard access interfaces for web-based cooperative design. However, lack of semantic supporting make integration of heterogeneous m...APIs of CAD system could be encapsulated to construct web services so as to provide standard access interfaces for web-based cooperative design. However, lack of semantic supporting make integration of heterogeneous modelling system limited to operational level. On the purpose of carrying out cooperative design in a flexible cloud environment, an intelligent and effective support mechanism is needed for mass and complex interaction in cooperative work. Therefore, Ontology-based Geometry Modeling Services Environment (OGMSE) is provided to realize a knowledge-level geometry modeling so as to supported semantic 3D model management and intelligent operation support. First, CAD APIs are encapsulated into web service for web invocation. Then, ontology contained structural semantic and operational semantic is built for management of models and modeling process. Lastly, conception-driven modeling mechanism is built to invocate service according to interaction requirement, thus to realize conception-level cooperative design. Based on an open geometry engine, a prototype system has been developed. The result shows that the approach provides a reference direction for large-scale application on the network.展开更多
低代码平台(Low-Code Development Platform,LCDP)是近些年发展起来,敏捷响应企业业务需求迭代发展和支撑企业数字化转型的一项新技术。友好的可视化环境,图形化拖曳式配置操作界面,开发工作的自助化、敏捷化、扁平化,满足了多团队跨地...低代码平台(Low-Code Development Platform,LCDP)是近些年发展起来,敏捷响应企业业务需求迭代发展和支撑企业数字化转型的一项新技术。友好的可视化环境,图形化拖曳式配置操作界面,开发工作的自助化、敏捷化、扁平化,满足了多团队跨地域协作和多种开发形式。越来越多的企业青睐这种无代码或低代码的信息系统开发,既能够敏捷响应业务需求、快速搭建应用系统,又能降低企业开发成本和运维成本。通过低代码平台设计实现基于领域模型驱动的井筒工艺数据采集平台,构建新一代支持云端部署、PC端、移动端等多终端自适应屏幕的应用,弹性伸缩资源调配,提供更稳定、高效的企业级数据采集应用平台,解决数据多系统分散采集、效率低下等问题,为企业数字化转型提供数据要素的支持。展开更多
文摘The scope of the paper is the design of a fluid machinery with a multiphysics procedure, through CAD (computer-aided design)-CAE (computer-aided engineering)-CAx (computer-aided technologies) tools. The study of a wind turbine is a perfect example of a project that requires an interdisciplinary team design, in fact for such a project mechanical structure, and CFD (computational fluid dynamics) designers are necessary. In addition, in the last years, the multi domain design has been supported by the continuous development of software for computer-aided design and the unceasing increase of the connection between performances and computer costs: the final aim is to propose the instruments that assist the designer throughout all the steps of the project. The multi domain design, illustrated in this article, is based on how to design the wind turbine, and it is not about process management and manufacturability. In particular, in the article, the emphasis will be placed on the integration between CAD and mathematical software of general type and on the CAD-CAE integration.
文摘Designing airfoils according to given pressure (or velocity) distribution is one kind of free boundary problems. Free boundary condition can be coupled with the flow governing equations by variable-domain variational calculus, which makes it possible to calculate simultaneously the flow field and the free boundary. An accurate deduction of the variable-domain variational principles is taken herein to design airfoils in compressible and incompressible flows. Furthermore, two grid types (H and O) are used in the calculation with better results for the O-type grid. It is shown that convergence is accelerated and good results can be obtained even if the initial guessed airfoil shape is a triangle, demonstrating the strong adaptability of this method.
文摘Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, especially at the small enterprises, to play many roles, and sometimes simultaneously. Beside the technical and managerial skills, software engineers should have additional intellectual skills such as domain-specific abstract thinking. Therefore, software engineering curriculum should help the students to build and improve their skills to meet the labor market needs. This study aims to explore the perceptions of software engineering students on the influence of learning software modeling and design on their domain-specific abstract thinking. Also, we explore the role of the course project in improving their domain-specific abstract thinking. The study results have shown that, most of the surveyed students believe that learning and practicing modeling and design concepts contribute to their ability to think abstractly on specific domain. However, this finding is influenced by the students’ lack of the comprehension of some modeling and design aspects (e.g., generalization). We believe that, such aspects should be introduced to the students at early levels of software engineering curriculum, which certainly will improve their ability to think abstractly on specific domain.
基金Supported by Zhejiang Provincial Natural Science Foundation of China(Grant No.LQ16E050012)National Natural Science Foundation of China(Grant Nos.51705462 and 51275115)International Science and Technology Cooperation Program of China(Grant No.2015DFA70630)
文摘Ultra-precision machine tool is the most important physical tool to machining the workpiece with the frequency domain error requirement, in the design process of which the dynamic accuracy design(DAD) is indispensable and the related research is rarely available. In light of above reasons, a DAD method of ultra-precision machine tool is proposed in this paper, which is based on the frequency domain error allocation.The basic procedure and enabling knowledge of the DAD method is introduced. The application case of DAD method in the ultra-precision flycutting machine tool for KDP crystal machining is described to show the procedure detailedly. In this case, the KDP workpiece surface has the requirements in four different spatial frequency bands, and the emphasis for this study is put on the middle-frequency band with the PSD specifications. The results of the application case basically show the feasibility of the proposed DAD method. The DAD method of ultra-precision machine tool can effectively minimize the technical risk and improve the machining reliability of the designed machine tool. This paper will play an important role in the design and manufacture of new ultra-precision machine tool.
基金Supported by Shanghai Science and Technology Projects (09DZ1121500)
文摘APIs of CAD system could be encapsulated to construct web services so as to provide standard access interfaces for web-based cooperative design. However, lack of semantic supporting make integration of heterogeneous modelling system limited to operational level. On the purpose of carrying out cooperative design in a flexible cloud environment, an intelligent and effective support mechanism is needed for mass and complex interaction in cooperative work. Therefore, Ontology-based Geometry Modeling Services Environment (OGMSE) is provided to realize a knowledge-level geometry modeling so as to supported semantic 3D model management and intelligent operation support. First, CAD APIs are encapsulated into web service for web invocation. Then, ontology contained structural semantic and operational semantic is built for management of models and modeling process. Lastly, conception-driven modeling mechanism is built to invocate service according to interaction requirement, thus to realize conception-level cooperative design. Based on an open geometry engine, a prototype system has been developed. The result shows that the approach provides a reference direction for large-scale application on the network.
基金supported by the Project supported by the Jiangsu Province Carbon Peak Carbon Neutral Technology Innovation Project in China(BE2022034)the Sinopec Science and Technology Research Project(No.P21079-3 and No.P22090)the Shengli Oilfi eld Company Science and Technology Research Project(No.YKS2201).
文摘低代码平台(Low-Code Development Platform,LCDP)是近些年发展起来,敏捷响应企业业务需求迭代发展和支撑企业数字化转型的一项新技术。友好的可视化环境,图形化拖曳式配置操作界面,开发工作的自助化、敏捷化、扁平化,满足了多团队跨地域协作和多种开发形式。越来越多的企业青睐这种无代码或低代码的信息系统开发,既能够敏捷响应业务需求、快速搭建应用系统,又能降低企业开发成本和运维成本。通过低代码平台设计实现基于领域模型驱动的井筒工艺数据采集平台,构建新一代支持云端部署、PC端、移动端等多终端自适应屏幕的应用,弹性伸缩资源调配,提供更稳定、高效的企业级数据采集应用平台,解决数据多系统分散采集、效率低下等问题,为企业数字化转型提供数据要素的支持。