为研究热电池激活过程的内部温度变化及激活时间,考虑到热源点火间隔及放热反应区的移动对激活性能的影响,运用用户自定义函数(user defined function,UDF)编写相应热源函数程序来模拟激活过程中点火头、引燃条和加热片的顺序燃烧和热释...为研究热电池激活过程的内部温度变化及激活时间,考虑到热源点火间隔及放热反应区的移动对激活性能的影响,运用用户自定义函数(user defined function,UDF)编写相应热源函数程序来模拟激活过程中点火头、引燃条和加热片的顺序燃烧和热释放,对激活时间及开路电压进行预测。结果表明:忽略热源点火间隔时,各层电解质温度达到熔点的时间近乎相同;考虑热源点火时间间隔时,随着电解质层数的增加,各层电解质达到熔点的时间逐渐增加,热电池的激活时间由底层电解质达到熔点的时间决定;开路电压达到峰值需要一定的过渡时间;相较于忽略热源点火间隔,考虑热源点火时间间隔更符合实际情况。模型和仿真方法能够体现点火头、引燃条和加热片释放热量与热传导过程。展开更多
The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on so...The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on software framework to accelerate the development life cycle. However, the available software frameworks were mostly designed for rapid development rather than flexible programming. Therefore, in order to extend software functions, this approach involves modifying software libraries which requires the programmers to have in-depth understanding about the internal working structure of software and the programming language. Besides, it has restricted programmers for implementing flexible user-defined low-level hybridization. This paper presents the concepts and formal definition of metaheuristics and its low-level hybridization. In addition, the weaknesses of current programming approaches supported by available software frameworks for metaheuristics are discussed. Responding to the deficiencies, this paper introduces a rapid and flexible software framework with scripting language environment. This approach is more flexible for programmers to create a variety of user-defined low-level hybridization rather than bounded with built-in metaheuristics strategy in software libraries.展开更多
文摘为研究热电池激活过程的内部温度变化及激活时间,考虑到热源点火间隔及放热反应区的移动对激活性能的影响,运用用户自定义函数(user defined function,UDF)编写相应热源函数程序来模拟激活过程中点火头、引燃条和加热片的顺序燃烧和热释放,对激活时间及开路电压进行预测。结果表明:忽略热源点火间隔时,各层电解质温度达到熔点的时间近乎相同;考虑热源点火时间间隔时,随着电解质层数的增加,各层电解质达到熔点的时间逐渐增加,热电池的激活时间由底层电解质达到熔点的时间决定;开路电压达到峰值需要一定的过渡时间;相较于忽略热源点火间隔,考虑热源点火时间间隔更符合实际情况。模型和仿真方法能够体现点火头、引燃条和加热片释放热量与热传导过程。
文摘The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on software framework to accelerate the development life cycle. However, the available software frameworks were mostly designed for rapid development rather than flexible programming. Therefore, in order to extend software functions, this approach involves modifying software libraries which requires the programmers to have in-depth understanding about the internal working structure of software and the programming language. Besides, it has restricted programmers for implementing flexible user-defined low-level hybridization. This paper presents the concepts and formal definition of metaheuristics and its low-level hybridization. In addition, the weaknesses of current programming approaches supported by available software frameworks for metaheuristics are discussed. Responding to the deficiencies, this paper introduces a rapid and flexible software framework with scripting language environment. This approach is more flexible for programmers to create a variety of user-defined low-level hybridization rather than bounded with built-in metaheuristics strategy in software libraries.