Bin Tang, Yunfeng Hu, QingMing Huang, Lexing Hu, Chaoyi Chen, Bin Li, Zhaohui Wu
{"title":"Twice-input variable-resolution single-side switching scheme without reset energy for SAR ADC","authors":"Bin Tang, Yunfeng Hu, QingMing Huang, Lexing Hu, Chaoyi Chen, Bin Li, Zhaohui Wu","doi":"10.1049/ell2.70018","DOIUrl":"https://doi.org/10.1049/ell2.70018","url":null,"abstract":"<p>A twice-input variable-resolution single-side switching scheme without reset energy is proposed for successive approximation register (SAR) analogue-to-digital converters (ADCs). The proposed switching scheme is based on semi-resting DAC technology to design a four-array architecture capable of handling twice the swing of the signal input while reducing the capacitor array size. The technique of top-plate sampling and monotonic shift is utilized so that no switching energy is generated for the first three comparisons. The proposed scheme utilizes full-capacitor split, bridged switch, and C-2C dummy capacitor technology, which reduces average switching energy consumption by 99.8% compared to conventional schemes and enables ADC variable resolution function, making the SAR ADC more suitable for IoT applications.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 20","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70018","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142435677","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yi Liu, Gengsong Li, Qibin Zheng, Guoli Yang, Kun Liu, Wei Qin
{"title":"An evolutionary algorithm-based classification method for high-dimensional imbalanced mixed data with missing information","authors":"Yi Liu, Gengsong Li, Qibin Zheng, Guoli Yang, Kun Liu, Wei Qin","doi":"10.1049/ell2.70052","DOIUrl":"https://doi.org/10.1049/ell2.70052","url":null,"abstract":"<p>The data scale keeps growing by leaps and the majority of it is high-dimensional imbalanced data, which is hard to classify. Data missing often happens in software which further aggravates the difficulty of classifying the data. In order to resolve high-dimensional imbalanced mixed-variables missing data classification problem, a novel method based on particle swarm optimization is developed. It has three original components including multiple feature selection, mixed attribute imputation, and quantum oversampling. Multiple feature selection uses a two-stage strategy to obtain stable relevant features. Mixed attribute imputation separates features into continuous and discrete features and fills missing values with different models. Quantum oversampling chooses instances to balance data based on the quantum operator. Furthermore, particle swarm optimization is employed to optimize the parameters of the components to obtain preferable classification results. Six representative classification datasets, six typical algorithms, and four measures are taken to conduct exhaust experiments, and results indicate that the proposed method is superior to the comparison algorithms.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 20","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70052","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142435678","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zheng Lan, Xi Peng, Jie Liu, Fei Jiang, Zhonglong Li
{"title":"LADRC-based non-characteristic harmonic suppression strategy for pumped storage power plants","authors":"Zheng Lan, Xi Peng, Jie Liu, Fei Jiang, Zhonglong Li","doi":"10.1049/ell2.70050","DOIUrl":"https://doi.org/10.1049/ell2.70050","url":null,"abstract":"<p>The static frequency converter (SFC) in a pumped storage power plant often causes harmonic problems in the dragging processes, which may lead to the false operation of automatic devices in the power station, and even damage to the power equipment. These harmonics caused by SFC contain both characteristic and non-characteristic degrees, and the components are more complex. Hence, the existing harmonic suppression methods using active power filter or passive power filter compensation all have some problems. The SFC starting control strategy based on linear active disturbance rejection control (LADRC) is proposed here to reduce the non-characteristic harmonics. First, the factors affecting the non-characteristic harmonic content are analysed, and a mathematical model of the conventional SFC starting transfer function is established. On this basis, the LADRC controller is used as the speed loop of SFC starting to replace the proportional integral (PI) controller. The stability is judged by drawing the Bode plot and the zero-pole plot. Finally, a Matlab/Simulink simulation model of LADRC-based SFC starting is established in a pumped storage power plant with actual parameters, and simulation accurate measurements verify the effectiveness of the proposed control strategy for non-characteristic harmonic current suppression.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 20","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70050","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142435636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Energy optimization and age of information enhancement in multi-UAV networks using deep reinforcement learning","authors":"Jeena Kim, Seunghyun Park, Hyunhee Park","doi":"10.1049/ell2.70063","DOIUrl":"https://doi.org/10.1049/ell2.70063","url":null,"abstract":"<p>This letter introduces an innovative approach for minimizing energy consumption in multi-unmanned aerial vehicles (multi-UAV) networks using deep reinforcement learning, with a focus on optimizing the age of information (AoI) in disaster environments. A hierarchical UAV deployment strategy that facilitates cooperative trajectory planning, ensuring timely data collection and transmission while minimizing energy consumption is proposed. By formulating the inter-UAV network path planning problem as a Markov decision process, a deep Q-network (DQN) strategy is applied to enable real-time decision making that accounts for dynamic environmental changes, obstacles, and UAV battery constraints. The extensive simulation results, conducted in both rural and urban scenarios, demonstrate the effectiveness of employing a memory access approach within the DQN framework, significantly reducing energy consumption up to 33.25% in rural settings and 74.20% in urban environments compared to non-memory approaches. By integrating AoI considerations with energy-efficient UAV control, this work offers a robust solution for maintaining fresh data in critical applications, such as disaster response, where ground-based communication infrastructures are compromised. The use of replay memory approach, particularly the online history approach, proves crucial in adapting to changing conditions and optimizing UAV operations for both data freshness and energy consumption.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 20","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70063","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142435634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Low-light image enhancement via lightweight custom non-linear transform network","authors":"Yang Li","doi":"10.1049/ell2.70053","DOIUrl":"https://doi.org/10.1049/ell2.70053","url":null,"abstract":"<p>Convolutional neural network (CNN)-based models have shown significant progress in low light image enhancement. However, many existing models possess a large number of parameters, making them unsuitable for deployment on terminal devices. Moreover, adjustments to brightness, contrast, and colour in images are often non-linear, and convolution is not the best at capturing complex non-linear relationships in image data. To address these issues, a model based on an end-to-end custom non-linear transform network (CNTNet) is proposed. CNTNet combines a custom non-linear transform layer with CNN layers to achieve image contrast and detail enhancement. The CNT layer in this model introduces transformation parameters at multiple scales to manipulate input images within various ranges. CNTNet progressively processes images by stacking multiple non-linear transform layers and convolutional layers while integrating residual connections to capture and leverage subtle image features. The final output is generated through convolutional layers to obtain enhanced images. Experimental results of CNTNet demonstrate that, while maintaining a comparable level of image quality evaluation metrics to mainstream models, it significantly reduces the parameter count to only 2K.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 19","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.70053","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142404553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"StackGuard\u0000 +\u0000 \u0000 $text{StackGuard}^+$\u0000 : Interoperable alternative to canary-based protection of stack smashing","authors":"Kangmin Kim, Jeong-Nyeo Kim, Seungkwang Lee","doi":"10.1049/ell2.13310","DOIUrl":"https://doi.org/10.1049/ell2.13310","url":null,"abstract":"<p>This paper introduces a novel software-based approach to enhancing stack smashing protection in C/C++ applications, specifically targeting return-oriented programming attacks, which remain a significant threat to firmware and software security. Traditional canary-based protections are vulnerable to brute-force and format string attacks. Additionally, many stack protection mechanisms require access to the source code or recompilation, complicating the security of existing binaries. This paper proposes a new method, aptly named <span></span><math>\u0000 <semantics>\u0000 <msup>\u0000 <mtext>StackGuard</mtext>\u0000 <mo>+</mo>\u0000 </msup>\u0000 <annotation>$text{StackGuard}^+$</annotation>\u0000 </semantics></math>, that modifies the canary-based protection mechanism by altering the code responsible for canary insertion and verification. This change ensures the integrity of the return address while maintaining the original code size, allowing for seamless interoperability without the need for recompilation or additional hardware. The approach can be automated using a Python script, which modifies existing canary-based binaries with only 26 bytes of machine code on the <span></span><math>\u0000 <semantics>\u0000 <mo>×</mo>\u0000 <annotation>$times$</annotation>\u0000 </semantics></math>86-64 platform. Moreover, this approach can be easily adapted to other platforms, including <span></span><math>\u0000 <semantics>\u0000 <mo>×</mo>\u0000 <annotation>$times$</annotation>\u0000 </semantics></math>86 and ARM64.</p>","PeriodicalId":11556,"journal":{"name":"Electronics Letters","volume":"60 19","pages":""},"PeriodicalIF":0.7,"publicationDate":"2024-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/ell2.13310","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142404443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}