为了分析操作系统内核等大型软件的模块间函数调用关系,针对传统的函数调用关系生成工具不适用于模块间调用关系分析以及其依赖编译器具体特定版本等不足,提出一种基于寄存器传送语言(Register Transfer Language,RTL)的函数调用图生成...为了分析操作系统内核等大型软件的模块间函数调用关系,针对传统的函数调用关系生成工具不适用于模块间调用关系分析以及其依赖编译器具体特定版本等不足,提出一种基于寄存器传送语言(Register Transfer Language,RTL)的函数调用图生成方法,并根据该方法实现了一个生成模块间函数调用图的工具CG-RTL(call graph based on RTL,简称为CG-RTL).CGRTL首先从编译过程所生成的中间结果中提取出函数定义和调用关系信息,然后利用开源图形可视化工具Graphviz将其绘制出来,并最终将该功能集成到在线源代码浏览工具LXR中去.实验结果表明:通过该方法获得的函数调用关系与目标代码较为一致,而且可以分析用户指定模块间的函数调用关系,而且该方法同时可以生成相对应的函数调用关系列表,更加细致的描述函数调用关系.展开更多
The detection of foreign object intrusion is crucial for ensuring the safety of railway operations.To address challenges such as low efficiency,suboptimal detection accuracy,and slow detection speed inherent in conven...The detection of foreign object intrusion is crucial for ensuring the safety of railway operations.To address challenges such as low efficiency,suboptimal detection accuracy,and slow detection speed inherent in conventional comprehensive video monitoring systems for railways,a railway foreign object intrusion recognition and detection system is conceived and implemented using edge computing and deep learning technologies.In a bid to raise detection accuracy,the convolutional block attention module(CBAM),including spatial and channel attention modules,is seamlessly integrated into the YOLOv5 model,giving rise to the CBAM-YOLOv5 model.Furthermore,the distance intersection-over-union_non-maximum suppression(DIo U_NMS)algorithm is employed in lieu of the weighted nonmaximum suppression algorithm,resulting in improved detection performance for intrusive targets.To accelerate detection speed,the model undergoes pruning based on the batch normalization(BN)layer,and Tensor RT inference acceleration techniques are employed,culminating in the successful deployment of the algorithm on edge devices.The CBAM-YOLOv5 model exhibits a notable 2.1%enhancement in detection accuracy when evaluated on a selfconstructed railway dataset,achieving 95.0%for mean average precision(m AP).Furthermore,the inference speed on edge devices attains a commendable 15 frame/s.展开更多
In order to improve the detection accuracy of Doppler asymmetric spatial heterodyne(DASH)interferometer in harsh temperatures,an opto-mechanical-thermal integration analysis is carried out.Firstly,the correlation betw...In order to improve the detection accuracy of Doppler asymmetric spatial heterodyne(DASH)interferometer in harsh temperatures,an opto-mechanical-thermal integration analysis is carried out.Firstly,the correlation between the interference phase and temperature is established according to the working principle and the phase algorithm of the interferometer.Secondly,the optical mechanical thermal analysis model and thermal deformation data acquisition model are designed.The deformation data of the interference module and the imaging optical system at different temperatures are given by temperature load simulation analysis,and the phase error caused by thermal deformation is obtained by fitting.Finally,based on the wind speed error caused by thermal deformation of each component,a reasonable temperature control scheme is proposed.The results show that the interference module occupies the main cause,the temperature must be controlled within(20±0.05)℃,and the temperature control should be carried out for the temperature sensitive parts,and the wind speed error caused by the part is 3.8 m/s.The thermal drift between the magnification of the imaging optical system and the thermal drift of the relative position between the imaging optical system and the detector should occupy the secondary cause,which should be controlled within(20±2)℃,and the wind speed error caused by the part is 3.05 m/s.In summary,the wind measurement error caused by interference module,imaging optical system,and the relative position between the imaging optical system and the detector can be controlled within 6.85 m/s.The analysis and temperature control schemes presented in this paper can provide theoretical basis for DASH interferometer engineering applications.展开更多
[Objective] The aim was to improve part of auto-control system of aquatic seedling breeding and to lay foundation for highly-efficient and stable use of the sys- tem. [Method] The executive and drive modules of the au...[Objective] The aim was to improve part of auto-control system of aquatic seedling breeding and to lay foundation for highly-efficient and stable use of the sys- tem. [Method] The executive and drive modules of the auto-control system were im- proved, after which real-time monitor, data display and alarm modules were tested on time. [Result] In the test, for the improved system, stability and sensitivity were enhanced; different components matched better; transmitting electric resistanc6 was reduced. [Conclusion] The research provides references for auto-control of water temperature and dissolved oxygen, and faults clearing in aquatic seedling breeding.展开更多
文摘为了分析操作系统内核等大型软件的模块间函数调用关系,针对传统的函数调用关系生成工具不适用于模块间调用关系分析以及其依赖编译器具体特定版本等不足,提出一种基于寄存器传送语言(Register Transfer Language,RTL)的函数调用图生成方法,并根据该方法实现了一个生成模块间函数调用图的工具CG-RTL(call graph based on RTL,简称为CG-RTL).CGRTL首先从编译过程所生成的中间结果中提取出函数定义和调用关系信息,然后利用开源图形可视化工具Graphviz将其绘制出来,并最终将该功能集成到在线源代码浏览工具LXR中去.实验结果表明:通过该方法获得的函数调用关系与目标代码较为一致,而且可以分析用户指定模块间的函数调用关系,而且该方法同时可以生成相对应的函数调用关系列表,更加细致的描述函数调用关系.
基金supported in part by the Science and Technology Innovation Project of CHN Energy Shuo Huang Railway Development Company Ltd(No.SHTL-22-28)the Beijing Natural Science Foundation Fengtai Urban Rail Transit Frontier Research Joint Fund(No.L231002)the Major Project of China State Railway Group Co.,Ltd.(No.K2023T003)。
文摘The detection of foreign object intrusion is crucial for ensuring the safety of railway operations.To address challenges such as low efficiency,suboptimal detection accuracy,and slow detection speed inherent in conventional comprehensive video monitoring systems for railways,a railway foreign object intrusion recognition and detection system is conceived and implemented using edge computing and deep learning technologies.In a bid to raise detection accuracy,the convolutional block attention module(CBAM),including spatial and channel attention modules,is seamlessly integrated into the YOLOv5 model,giving rise to the CBAM-YOLOv5 model.Furthermore,the distance intersection-over-union_non-maximum suppression(DIo U_NMS)algorithm is employed in lieu of the weighted nonmaximum suppression algorithm,resulting in improved detection performance for intrusive targets.To accelerate detection speed,the model undergoes pruning based on the batch normalization(BN)layer,and Tensor RT inference acceleration techniques are employed,culminating in the successful deployment of the algorithm on edge devices.The CBAM-YOLOv5 model exhibits a notable 2.1%enhancement in detection accuracy when evaluated on a selfconstructed railway dataset,achieving 95.0%for mean average precision(m AP).Furthermore,the inference speed on edge devices attains a commendable 15 frame/s.
文摘In order to improve the detection accuracy of Doppler asymmetric spatial heterodyne(DASH)interferometer in harsh temperatures,an opto-mechanical-thermal integration analysis is carried out.Firstly,the correlation between the interference phase and temperature is established according to the working principle and the phase algorithm of the interferometer.Secondly,the optical mechanical thermal analysis model and thermal deformation data acquisition model are designed.The deformation data of the interference module and the imaging optical system at different temperatures are given by temperature load simulation analysis,and the phase error caused by thermal deformation is obtained by fitting.Finally,based on the wind speed error caused by thermal deformation of each component,a reasonable temperature control scheme is proposed.The results show that the interference module occupies the main cause,the temperature must be controlled within(20±0.05)℃,and the temperature control should be carried out for the temperature sensitive parts,and the wind speed error caused by the part is 3.8 m/s.The thermal drift between the magnification of the imaging optical system and the thermal drift of the relative position between the imaging optical system and the detector should occupy the secondary cause,which should be controlled within(20±2)℃,and the wind speed error caused by the part is 3.05 m/s.In summary,the wind measurement error caused by interference module,imaging optical system,and the relative position between the imaging optical system and the detector can be controlled within 6.85 m/s.The analysis and temperature control schemes presented in this paper can provide theoretical basis for DASH interferometer engineering applications.
文摘[Objective] The aim was to improve part of auto-control system of aquatic seedling breeding and to lay foundation for highly-efficient and stable use of the sys- tem. [Method] The executive and drive modules of the auto-control system were im- proved, after which real-time monitor, data display and alarm modules were tested on time. [Result] In the test, for the improved system, stability and sensitivity were enhanced; different components matched better; transmitting electric resistanc6 was reduced. [Conclusion] The research provides references for auto-control of water temperature and dissolved oxygen, and faults clearing in aquatic seedling breeding.