The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and ...The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and optimization of geometric structure,as well as insertion-withdrawal forces of press-fit connector using artificial neural network(ANN)-assisted optimization method.The ANN model is established to approximate the relationship between geometric parameters and insertion-withdrawal forces,of which hyper-parameters of neural network are optimized to improve model performance.Two numerical methods are proposed for inverse designing structural parameters(Model-I)and multi-objective optimization of insertion-withdrawal forces(Model-II)of press-fit connector.In Model-I,a method for inverse designing structure parameters is established,of which an ANN model is coupled with single-objective optimization algorithm.The objective function is established,the inverse problem is solved,and effectiveness is verified.In Model-II,a multi-objective optimization method is proposed,of which an ANN model is coupled with genetic algorithm.The Pareto solution sets of insertion-withdrawal forces are obtained,and results are analyzed.The established ANN-coupled numerical optimization methods are beneficial for improving the design efficiency,and enhancing the connection reliability of the press-fit connector.展开更多
Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and an...Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN).HCPN has sub-models and well-defined semantics combining a set of submodels.These two characteristics of HCPN are nicely integrated into aspect oriented modeling.Submodels are used to model aspects while the combination mechanism contributes to aspects weaving.Furthermore,the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools.A systematic web application case study is conducted.The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed.As such,the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.展开更多
Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the contex...Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the context information in the selection of the flow through the branch.To solve this problem,we propose a new BPEL workflow system with context-awareness by using aspect-oriented programming(AOP).This system is composed of a BPEL system module and a weaving module using AOP for context-aware.The BPEL system module generates a BPEL workflow program.And the weaving module converts a context-aware mark-up language(CAML)document to the aspect-oriented program that is applied to context-aware code without modification of the existing BPEL document.We also define a new document form that is called CAML,which provides a context-aware that is not available in BPEL.The system can generate a context-aware workflow program.It is developed in a way that inserts context information using AOP to provide context-aware services.展开更多
In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving ...In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.展开更多
Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented progra...Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented programs including traditional mutation testing. In traditional mutation testing of aspect-oriented programs, mutants are generated by making small changes to the syntax of the aspect-oriented language. Recently, a new approach known as semantic mutation testing has been proposed. This approach mutates the semantics of the language in which the program is written. The mutants generated misunderstandings of the language which are different classes of faults. Aspect-oriented programming presents itself with different properties that can be further explored with respect to semantic mutation testing. This paper describes various possible scenarios that semantic mutation testing strategy might have particular value in testing aspect-oriented programs.展开更多
The widespread adoption of aluminumalloy electric buses,known for their energy efficiency and eco-friendliness,faces a challenge due to the aluminum frame’s susceptibility to deformation compared to steel.This issue ...The widespread adoption of aluminumalloy electric buses,known for their energy efficiency and eco-friendliness,faces a challenge due to the aluminum frame’s susceptibility to deformation compared to steel.This issue is further exacerbated by the stringent requirements imposed by the flammability and explosiveness of batteries,necessitating robust frame protection.Our study aims to optimize the connectors of aluminum alloy bus frames,emphasizing durability,energy efficiency,and safety.This research delves into Multi-Objective Coordinated Optimization(MCO)techniques for lightweight design in aluminum alloy bus body connectors.Our goal is to enhance lightweighting,reinforce energy absorption,and improve deformation resistance in connector components.Three typical aluminum alloy connectors were selected and a design optimization platform was built for their MCO using a variety of software and methods.Firstly,through three-point bending experiments and finite element analysis on three types of connector components,we identified optimized design parameters based on deformation patterns.Then,employing Optimal Latin hypercube design(OLHD),parametric modeling,and neural network approximation,we developed high-precision approximate models for the design parameters of each connector component,targeting energy absorption,mass,and logarithmic strain.Lastly,utilizing the Archive-based Micro Genetic Algorithm(AMGA),Multi-Objective Particle Swarm Optimization(MOPSO),and Non-dominated SortingGenetic Algorithm(NSGA2),we explored optimized design solutions for these joint components.Subsequently,we simulated joint assembly buckling during bus rollover crash scenarios to verify and analyze the optimized solutions in three-point bending simulations.Each joint component showcased a remarkable 30%–40%mass reduction while boosting energy absorption.Our design optimization method exhibits high efficiency and costeffectiveness.Leveraging contemporary automation technology,the design optimization platform developed in this study is poised to facilitate intelligent optimization of lightweight metal components in future applications.展开更多
Aerospace optical cables and fiber-optic connectors have numerous advantages(e.g.,low loss,wide transmission frequency band,large capacity,light weight,and excellent resistance to electromagnetic interference).They ca...Aerospace optical cables and fiber-optic connectors have numerous advantages(e.g.,low loss,wide transmission frequency band,large capacity,light weight,and excellent resistance to electromagnetic interference).They can achieve optical communication interconnections and high-speed bidirectional data transmission between optical terminals and photodetectors in space,ensuring the stability and reliability of data transmission during spacecraft operations in orbit.They have become essential components in high-speed networking and optically interconnected communications for spacecrafts.Thermal stress simulation analysis is important for evaluating the temperature stress concentration phenomenon resulting from temperature fluctuations,temperature gradients,and other factors in aerospace optical cables and connectors under the combined effects of extreme temperatures and vacuum environments.Considering this,advanced optical communication technology has been widely used in high-speed railway communication networks to transmit safe,stable and reliable signals,as high-speed railway optical communication in special areas with extreme climates,such as cold and high-temperature regions,requires high-reliability optical cables and connectors.Therefore,based on the finite element method,comprehensive comparisons were made between the thermal distributions of aerospace optical cables and J599III fiber optic connectors under different conditions,providing a theoretical basis for evaluating the performance of aerospace optical cables and connectors in space environments and meanwhile building a technical foundation for potential optical communication applications in the field of high-speed railways.展开更多
With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and ...With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and complexity of communication protocols between devices,this paper proposes a design scheme of a multi-connector IoT central gateway based on Raspberry Pi and Docker.Through the research and application of related technologies,by integrating multiple communication interfaces and utilizing containerization technology,an efficient,flexible,and scalable IoT central gateway has been realized,which can support the connection and data interaction of multiple communication protocols and provide strong support for the stable operation and development of the IoT system.展开更多
基金supported by the National Natural Science Foundation of China(No.52005378)the opening project fund of Materials Service Safety Assessment Facilities(No.MSAF-2021-107).
文摘The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and optimization of geometric structure,as well as insertion-withdrawal forces of press-fit connector using artificial neural network(ANN)-assisted optimization method.The ANN model is established to approximate the relationship between geometric parameters and insertion-withdrawal forces,of which hyper-parameters of neural network are optimized to improve model performance.Two numerical methods are proposed for inverse designing structural parameters(Model-I)and multi-objective optimization of insertion-withdrawal forces(Model-II)of press-fit connector.In Model-I,a method for inverse designing structure parameters is established,of which an ANN model is coupled with single-objective optimization algorithm.The objective function is established,the inverse problem is solved,and effectiveness is verified.In Model-II,a multi-objective optimization method is proposed,of which an ANN model is coupled with genetic algorithm.The Pareto solution sets of insertion-withdrawal forces are obtained,and results are analyzed.The established ANN-coupled numerical optimization methods are beneficial for improving the design efficiency,and enhancing the connection reliability of the press-fit connector.
基金supported by the NSF of China under grants No.61173048 and No.61300041Specialized Research Fund for the Doctoral Program of Higher Education under grant No.20130074110015+2 种基金the Fundamental Research Funds for the Central Universities under Grant No.WH1314038the Humanities and Social Science Research Planning Fund of the Education Ministry of China under grant No.15YJCZH201the Research Innovation Program of Shanghai Municipal Education Commission under grant No.14YZ134
文摘Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN).HCPN has sub-models and well-defined semantics combining a set of submodels.These two characteristics of HCPN are nicely integrated into aspect oriented modeling.Submodels are used to model aspects while the combination mechanism contributes to aspects weaving.Furthermore,the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools.A systematic web application case study is conducted.The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed.As such,the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.
基金Basic Science Research Program through the National Research Foundation of Korea(NRF)funded by the Ministry of Education,Science and Technology(No.2010-0025831)
文摘Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the context information in the selection of the flow through the branch.To solve this problem,we propose a new BPEL workflow system with context-awareness by using aspect-oriented programming(AOP).This system is composed of a BPEL system module and a weaving module using AOP for context-aware.The BPEL system module generates a BPEL workflow program.And the weaving module converts a context-aware mark-up language(CAML)document to the aspect-oriented program that is applied to context-aware code without modification of the existing BPEL document.We also define a new document form that is called CAML,which provides a context-aware that is not available in BPEL.The system can generate a context-aware workflow program.It is developed in a way that inserts context information using AOP to provide context-aware services.
文摘In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.
文摘Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented programs including traditional mutation testing. In traditional mutation testing of aspect-oriented programs, mutants are generated by making small changes to the syntax of the aspect-oriented language. Recently, a new approach known as semantic mutation testing has been proposed. This approach mutates the semantics of the language in which the program is written. The mutants generated misunderstandings of the language which are different classes of faults. Aspect-oriented programming presents itself with different properties that can be further explored with respect to semantic mutation testing. This paper describes various possible scenarios that semantic mutation testing strategy might have particular value in testing aspect-oriented programs.
基金the National Natural Science Foundation of China(Grant Number 52075553)the Postgraduate Research and Innovation Project of Central South University(School-Enterprise Association)(Grant Number 2021XQLH014).
文摘The widespread adoption of aluminumalloy electric buses,known for their energy efficiency and eco-friendliness,faces a challenge due to the aluminum frame’s susceptibility to deformation compared to steel.This issue is further exacerbated by the stringent requirements imposed by the flammability and explosiveness of batteries,necessitating robust frame protection.Our study aims to optimize the connectors of aluminum alloy bus frames,emphasizing durability,energy efficiency,and safety.This research delves into Multi-Objective Coordinated Optimization(MCO)techniques for lightweight design in aluminum alloy bus body connectors.Our goal is to enhance lightweighting,reinforce energy absorption,and improve deformation resistance in connector components.Three typical aluminum alloy connectors were selected and a design optimization platform was built for their MCO using a variety of software and methods.Firstly,through three-point bending experiments and finite element analysis on three types of connector components,we identified optimized design parameters based on deformation patterns.Then,employing Optimal Latin hypercube design(OLHD),parametric modeling,and neural network approximation,we developed high-precision approximate models for the design parameters of each connector component,targeting energy absorption,mass,and logarithmic strain.Lastly,utilizing the Archive-based Micro Genetic Algorithm(AMGA),Multi-Objective Particle Swarm Optimization(MOPSO),and Non-dominated SortingGenetic Algorithm(NSGA2),we explored optimized design solutions for these joint components.Subsequently,we simulated joint assembly buckling during bus rollover crash scenarios to verify and analyze the optimized solutions in three-point bending simulations.Each joint component showcased a remarkable 30%–40%mass reduction while boosting energy absorption.Our design optimization method exhibits high efficiency and costeffectiveness.Leveraging contemporary automation technology,the design optimization platform developed in this study is poised to facilitate intelligent optimization of lightweight metal components in future applications.
基金supported by the National Natural Science Foundation of China(U23A20336).
文摘Aerospace optical cables and fiber-optic connectors have numerous advantages(e.g.,low loss,wide transmission frequency band,large capacity,light weight,and excellent resistance to electromagnetic interference).They can achieve optical communication interconnections and high-speed bidirectional data transmission between optical terminals and photodetectors in space,ensuring the stability and reliability of data transmission during spacecraft operations in orbit.They have become essential components in high-speed networking and optically interconnected communications for spacecrafts.Thermal stress simulation analysis is important for evaluating the temperature stress concentration phenomenon resulting from temperature fluctuations,temperature gradients,and other factors in aerospace optical cables and connectors under the combined effects of extreme temperatures and vacuum environments.Considering this,advanced optical communication technology has been widely used in high-speed railway communication networks to transmit safe,stable and reliable signals,as high-speed railway optical communication in special areas with extreme climates,such as cold and high-temperature regions,requires high-reliability optical cables and connectors.Therefore,based on the finite element method,comprehensive comparisons were made between the thermal distributions of aerospace optical cables and J599III fiber optic connectors under different conditions,providing a theoretical basis for evaluating the performance of aerospace optical cables and connectors in space environments and meanwhile building a technical foundation for potential optical communication applications in the field of high-speed railways.
文摘With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and complexity of communication protocols between devices,this paper proposes a design scheme of a multi-connector IoT central gateway based on Raspberry Pi and Docker.Through the research and application of related technologies,by integrating multiple communication interfaces and utilizing containerization technology,an efficient,flexible,and scalable IoT central gateway has been realized,which can support the connection and data interaction of multiple communication protocols and provide strong support for the stable operation and development of the IoT system.