针对软件开发过程中许可证冲突的问题,对QualiPSo(quality platform for open source software)项目中提出的开源许可证检测管理过程进行研究分析,以此为支撑,改进现有的许可证检查控制工具OSLC(open source license checker),并与项目...针对软件开发过程中许可证冲突的问题,对QualiPSo(quality platform for open source software)项目中提出的开源许可证检测管理过程进行研究分析,以此为支撑,改进现有的许可证检查控制工具OSLC(open source license checker),并与项目成熟度分析和软件开发质量评估检测软件Spago4Q(spagoBI for quality)集成,开发出自动检测开源许可证冲突的原型系统;阐述了将OSLC发布成Web service的类图设计,以及Spago4Q提取器的设计与实现,力求从法律角度提高开源软件的质量,并给基于开源组件的商业软件开发者一定的建议。展开更多
The paper deals with the power quality analysis of interlaced four quadrant (4Q) converters with constant switching frequency. These are in fact the input stages of the locomotives and high speed trains supplied by 25...The paper deals with the power quality analysis of interlaced four quadrant (4Q) converters with constant switching frequency. These are in fact the input stages of the locomotives and high speed trains supplied by 25 kV, 50 Hz and 15 kV, 16.7 Hz lines. Due to the high power needed for the trains circulation, the 4Q converter can absorb distorted currents, whose harmonic content can affect the signaling systems and communication devices. The presence of more converters gives the opportunity, using dedicated commutation strategy, to interlace them in order to reduce the harmonic content in the absorbed current. In the paper a suitable model of more 4Q converters is developed. The control logic implemented in the model allows the evaluation of the harmonic contribution of both single converter and the interlaced configuration. The analysis is carried out through electromagnetic transient simulations.展开更多
License plate recognition system plays an important role in many applications. An automatic recognizer for Iraqi License Plates using ELMAN Neural network is proposed in this manuscript. The processing procedures are ...License plate recognition system plays an important role in many applications. An automatic recognizer for Iraqi License Plates using ELMAN Neural network is proposed in this manuscript. The processing procedures are developed in several stages. Experimental results are reported in the end of the paper to illustrate the performance of the proposed method.展开更多
Adaptive noise data filtering in real-time requires dedicated hardware to meet demanding time requirements. Both DSP processors and FPGAs were studied with respect to their performance in power consumption, hardware a...Adaptive noise data filtering in real-time requires dedicated hardware to meet demanding time requirements. Both DSP processors and FPGAs were studied with respect to their performance in power consumption, hardware architecture, and speed for real time applications. For testing purposes, real time adaptive noise filters have been implemented and simulated on two different platforms, Motorola DSP56303 EVM and Xilinx Spartan III boards. This study has shown that in high speed applications, FPGAs are advantageous over DSPs with respect of their speed and noise reduction because of their parallel architecture. FPGAs can handle more processes at the same time when compared to DSPs, while the later can only handle a limited number of parallel instructions at a time. The speed in both processors impacts the noise reduction in real time. As the DSP core gets slower, the noise removal in real time gets harder to achieve. With respect to power, DSPs are advantageous over FPGAs. FPGAs have reconfigurable gate structure which consumes more power. In case of DSPs, the hardware has been already configured, which requires less power consumption? FPGAs are built for general purposes, and their silicon area in the core is bigger than that of DSPs. This is another factor that affects power consumption. As a result, in high frequency applications, FPGAs are advantageous as compared to DSPs. In low frequency applications, DSPs and FPGAs both satisfy the requirements for noise cancelling. For low frequency applications, DSPs are advantageous in their power consumption and applications for the battery power devices. Software utilizing Matlab, VHDL code run on Xilinix system, and assembly running on Motorola development systems, have been used for the demonstration of this study.展开更多
文摘针对软件开发过程中许可证冲突的问题,对QualiPSo(quality platform for open source software)项目中提出的开源许可证检测管理过程进行研究分析,以此为支撑,改进现有的许可证检查控制工具OSLC(open source license checker),并与项目成熟度分析和软件开发质量评估检测软件Spago4Q(spagoBI for quality)集成,开发出自动检测开源许可证冲突的原型系统;阐述了将OSLC发布成Web service的类图设计,以及Spago4Q提取器的设计与实现,力求从法律角度提高开源软件的质量,并给基于开源组件的商业软件开发者一定的建议。
文摘The paper deals with the power quality analysis of interlaced four quadrant (4Q) converters with constant switching frequency. These are in fact the input stages of the locomotives and high speed trains supplied by 25 kV, 50 Hz and 15 kV, 16.7 Hz lines. Due to the high power needed for the trains circulation, the 4Q converter can absorb distorted currents, whose harmonic content can affect the signaling systems and communication devices. The presence of more converters gives the opportunity, using dedicated commutation strategy, to interlace them in order to reduce the harmonic content in the absorbed current. In the paper a suitable model of more 4Q converters is developed. The control logic implemented in the model allows the evaluation of the harmonic contribution of both single converter and the interlaced configuration. The analysis is carried out through electromagnetic transient simulations.
文摘License plate recognition system plays an important role in many applications. An automatic recognizer for Iraqi License Plates using ELMAN Neural network is proposed in this manuscript. The processing procedures are developed in several stages. Experimental results are reported in the end of the paper to illustrate the performance of the proposed method.
文摘Adaptive noise data filtering in real-time requires dedicated hardware to meet demanding time requirements. Both DSP processors and FPGAs were studied with respect to their performance in power consumption, hardware architecture, and speed for real time applications. For testing purposes, real time adaptive noise filters have been implemented and simulated on two different platforms, Motorola DSP56303 EVM and Xilinx Spartan III boards. This study has shown that in high speed applications, FPGAs are advantageous over DSPs with respect of their speed and noise reduction because of their parallel architecture. FPGAs can handle more processes at the same time when compared to DSPs, while the later can only handle a limited number of parallel instructions at a time. The speed in both processors impacts the noise reduction in real time. As the DSP core gets slower, the noise removal in real time gets harder to achieve. With respect to power, DSPs are advantageous over FPGAs. FPGAs have reconfigurable gate structure which consumes more power. In case of DSPs, the hardware has been already configured, which requires less power consumption? FPGAs are built for general purposes, and their silicon area in the core is bigger than that of DSPs. This is another factor that affects power consumption. As a result, in high frequency applications, FPGAs are advantageous as compared to DSPs. In low frequency applications, DSPs and FPGAs both satisfy the requirements for noise cancelling. For low frequency applications, DSPs are advantageous in their power consumption and applications for the battery power devices. Software utilizing Matlab, VHDL code run on Xilinix system, and assembly running on Motorola development systems, have been used for the demonstration of this study.