European Journal of Electrical Engineering and Computer Science https://ejece.org/index.php/ejece <table width="80%" cellpadding="10" align="center"> <tbody> <tr> <td rowspan="4" valign="top" width="20%"><img src="/public/site/images/zaratushtra/dergi_kapak2.jpg" alt="jets" align="left" border="0" hspace="10"> <button style="background: #10C9F5; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: white; margin: 5px; padding: 5px 5px 5px 5px; border-radius: 15px; border: 2px solid #0D0A0A; width: 275px;" type="button"><strong>DOI</strong> : 10.240818/EJECE</button> <button style="background: #10C9F5; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: white; margin: 5px; padding: 5px 5px 5px 5px; border-radius: 15px; border: 2px solid #0D0A0A; width: 275px;" type="button"><strong>ISSN</strong> : 2506-9853</button> <button style="background: #10C9F5; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: white; margin: 5px; padding: 5px 5px 5px 5px; border-radius: 15px; border: 2px solid #0D0A0A; width: 275px;" type="button"><strong>Impact Factor</strong> : 0,69</button> <button style="background: #10C9F5; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: white; margin: 5px; padding: 5px 5px 5px 5px; border-radius: 15px; border: 2px solid #0D0A0A; width: 275px;" type="button"><strong>Publication Frequency:</strong> Bimonthly</button> <button style="background: #10C9F5; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: white; margin: 5px; padding: 5px 5px 5px 5px; border-radius: 15px; border: 2px solid #0D0A0A; width: 275px;" type="button"><strong>Country of Origin:</strong> Belgium</button></td> <td align="right" valign="bottom" width="20%" height="70px">Â&nbsp;<img src="/public/site/images/zaratushtra/new10_e0.gif" alt="gif" border="0"></td> <td align="left" valign="bottom" height="125px"><button style="background: #A2E3FF; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: blue; padding: 8px 16px; border-radius: 10px; border: 2px solid #4CAF50; width: 300px;" type="button">CALL FOR PAPER -VOL. 2/ ISSUE 7, 2018</button></td> </tr> <tr> <td rowspan="3" align="right" valign="top" width="20%">Â&nbsp;</td> <td align="left" valign="top" height="75px"><button style="background: #A2E3FF; cursor: pointer; font-size: 15px; font-style: bold; text-align: center; color: blue; padding: 8px 16px; border-radius: 10px; border: 2px solid #4CAF50; width: 300px;" type="button">SUBMIT YOUR PAPER FOR PEER REVIEW</button></td> </tr> <tr> <td align="left" valign="top"> <p style="font-size: 17px; margin: 6px;">SubmitÂ&nbsp;<a href="/index.php/ejece/user/register"><span style="text-decoration: underline;"><strong>Online</strong></span></a>Â&nbsp;or byÂ&nbsp;<span style="text-decoration: underline;"><a href="mailto:editor@europapublishing.org"><strong>E-mail</strong></a></span> to<br>Â&nbsp;<a href="mailto:editor@ejece.org">editor@ejece.org</a></p> </td> </tr> </tbody> </table> <table style="width: 100%;" cellpadding="7"> <tbody> <tr> <td>Â&nbsp; <iframe src="https://www.youtube.com/embed/jW1fB2qUlOU" width="450" height="250" frameborder="0"></iframe></td> <td valign="top" bgcolor="FAFAFA"> <p><span style="color: blue;">Â&nbsp;<strong><span style="font-size: 140%; color: blue;"> â–ºÂ&nbsp;</span> <span style="font-size: 140%; color: blue; text-decoration: underline;">What does EJECE do</span></strong></span> <strong><span style="font-size: 140%; color: blue;"> ?</span></strong><strong><em>Â&nbsp;</em></strong></p> <p><strong>European Journal of ElectricalÂ&nbsp;<strong>Engineering</strong> and Computer Science</strong>Â&nbsp;(EJECE) is a peer-reviewedÂ&nbsp;international journal publishes <strong>bimonthly</strong>Â&nbsp;full-length state-of-the-artÂ&nbsp;research papers, reviews, case studies related to <strong>all areas of <a href="/index.php/ejece/about/editorialPolicies#focusAndScope">Electrical Engineering and Computer Science</a></strong>.Â&nbsp;</p> <p>All submitted articles:</p> <ul> <li class="show">must be <strong>original</strong></li> <li class="show">must be<strong> previously unpublished research results</strong></li> <li class="show">must be <strong>experimental or theoretical</strong></li> <li class="show">and will be <strong>peer-reviewed</strong></li> <li class="show">may not be <strong>considered for publication elsewhere at any time during the review period</strong></li> </ul> <p><strong>Â&nbsp;</strong>EJECE is published by<strong>Â&nbsp;<a href="http://www.europapublishing.org">European Open Access Publishing (EUROPA Publishing)</a></strong>Â&nbsp;</p> </td> </tr> </tbody> </table> <table style="width: 100%;" cellpadding="3"> <tbody> <tr> <td valign="top" bgcolor="FAFAFA"> <p><strong>Â&nbsp; Â&nbsp; Â&nbsp;<span style="font-size: 140%; color: blue;">â–ºÂ&nbsp;<span style="text-decoration: underline;">How do we do it</span></span> <span style="font-size: 140%; color: blue;"> ?</span>Â&nbsp;Â&nbsp;</strong>Â&nbsp;</p> <p><strong>Open Access Policy</strong><br><br>EJECE provides immediate open access to its content on the principle that making research freely available after publication on the journal website to the public supports a greater global exchange of knowledge.</p> <p><img src="/public/site/images/zaratushtra/open_access.jpg" alt=""></p> <hr align="left" width="250px"> <p><strong>Zero Tolerance for PlagiarismÂ&nbsp;</strong></p> <p>EJECEhas a policy of “Zero Tolerance on the Plagiarism”. We check the plagiarism issue through two methods: reviewer check and plagiarism prevention tool (iThenticate.com).</p> <p>All submissions will be checked by plagiarism prevention software before being sent to reviewers.</p> <p>Â&nbsp;<img src="/public/site/images/zaratushtra/no_plagiarism.jpg" alt=""></p> <hr align="left" width="250px"> <p><strong>Digital Archiving PolicyÂ&nbsp;</strong></p> <p>EJECEuses LOCKSS system as digital archiving policy. LOCKSS ensures the long-term survival of Web-based scholarly publications. Namely, your publication will remain digitally available forever for free under Creative Commons License.</p> <p><img src="/public/site/images/zaratushtra/clockss_lockss.png" alt=""></p> <hr align="left" width="250px"> <p>Â&nbsp;Â&nbsp;<strong>IndexingÂ&nbsp;</strong></p> <p><br><span class="auto-style5">All EJECE content is indexed withÂ&nbsp;<a href="http://www.crossref.org/">CrossRef</a>Â&nbsp;and assigned aÂ&nbsp;<a href="http://www.doi.org/">Digital Object Identifier (DOI)</a>. This means that all of our references are made available so that citations can be tracked by the publishing community.</span></p> <p><img src="/public/site/images/zaratushtra/indexing_policy21.jpg" alt=""></p> <hr align="left" width="250px"> <p>Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp; Â&nbsp;Â&nbsp;</p> <p><strong>Paper Selection and Publishing Process</strong></p> <p><em>a) Submission Acknowledgement</em></p> <p>When you submit a manuscript online, you will receive a submission acknowledgement letter sent by the online system automatically. For email submission, the editor or editorial assistant sends an e-mail confirmation to the submission’s author within one to three working days. If you fail to receive this confirmation, please check your bulk email box or contact the editorial assistant.</p> <p><em>b) Basic Review</em></p> <p>The editor or editorial assistant determines whether the manuscript fits the journal’s focus and scope. Next, a check for the similarity rate is done using CrossCheck, powered by iThenticate. Any manuscripts out of the journal’s scope or containing plagiarism, including self-plagiarism, are rejected.</p> <p><em>c) Peer Review</em></p> <p>We use a double-blind system for peer review; both reviewers’ and authors’ identities remain anonymousÂ&nbsp;to authors. The paper will be peer-reviewed by two or three experts;Â&nbsp;one is an editorial staff and the other two are external reviewers.Â&nbsp;The review process may take two to four weeks.</p> <p><em>d) DecisionÂ&nbsp;</em></p> <p>The decisionÂ&nbsp;(Acception, Revision or Decline)Â&nbsp;is based on the suggestions of reviewers. If there is a different opinion between reviewers, the editor will arrive to a balanced decision based on all the comments, or a second round of peer-reviewing may be initiated.<span style="background-color: #ffffff;">Â&nbsp;</span></p> <p><em>e) Publication Fee</em></p> <p>In order to start copyediting process, <a href="/index.php/ejece/about/submissions#authorFees">Paper Publication Fee</a>Â&nbsp;must be paid.Â&nbsp;</p> <p><em>f) Copyediting Process-Step </em>1 :<em>Â&nbsp;Journal Template Adaptation</em></p> <p>The authors need to re-edit the paper, using the template. The re-edited paper should use the template provided by us and meet the formatting requirements outlined in the Author Guidelines.</p> <p>All accepted manuscripts are obligated to adapt the layout of the paper according to the journal's template. EJERS provides a<span class="Apple-converted-space">Â&nbsp;</span><a href="https://www.ejece.org/upload/documents/EJECE_template.docx">.DOCX template format</a>, and also accepts<span class="Apple-converted-space">Â&nbsp;</span><a href="https://www.ieee.org/conferences/publishing/templates.html">IEEE journal LaTeX template format</a>.</p> <p><em>g) Copyediting Process-Step 2</em></p> <p>After receiving the revised paper. Our editing staff will work on the layout and format. After the process, we will invite you to check the paper again.</p> <p><em>h) Online Publication &amp; Indexing</em></p> <p>E-journal in .PDF Â&nbsp;format will be available on the journal’s webpage free of charge for download. In addition, a DOI identifier will be assigned to your paper, and you will be informed regarding to the DOI number.</p> <p>Â&nbsp;Â&nbsp;</p> <p>Â&nbsp;</p> </td> </tr> </tbody> </table> en-US <p>The names and email addresses entered in this journal site will be used exclusively for the stated purposes of this journal and will not be made available for any other purpose or to any other party.</p> <p>Submission of the manuscript represents that the manuscript has not been published previously and is not considered for publication elsewhere.</p> editor@ejece.org (European Journal of Electrical Engineering&Computer Science) editor@ejece.org (support) Tue, 01 Sep 2020 14:56:34 -0400 OJS 3.1.1.4 http://blogs.law.harvard.edu/tech/rss 60 Improved Alcohol Level Sensing Device that Transmit Offender’s Data to a Central Server through Short Messaging Services (SMS) https://ejece.org/index.php/ejece/article/view/205 <p>This paper is an improved alcohol level sensing system, that measures alcohol intakes, display percentage of alcohol, sound an alarm if alcohol percentage is above the preset thresh hood, documents offender’s data via keypad and transmit same data to a central server with SIM800 GSM/GPRS module via short messaging services for proper documentation and persecution purpose. Here we used an alcohol sensor circuit along with LCD display, a buzzer alarm, ATmega328 microcontroller, keypad and GSM sim module. The system first uses the alcohol sensor in order to detect the alcohol. The sensor provides analog input. These analog inputs are sent to the microcontroller for further processing. The microcontroller calculates the percentage of alcohol from the analog input received and displays the same on the LCD screen. The device was observed to sound an alarm when the percentage of alcohol exceeded the preset value of 0.05 g/mL. Through the use of a 4x4 keypad, documentation of the driver license serial number, the car plate number and name of the driver was achieved. These documented details of the erring driver were transmitted to a preprogrammed mobile phone number via SMS using the SIM800 GSM/GPRS module.</p> B. I. Bakare, A. Umoru, S. Orike Copyright (c) 2020 B. I. Bakare, A. Umoru, S. Orike http://creativecommons.org/licenses/by/4.0 https://ejece.org/index.php/ejece/article/view/205 Tue, 08 Sep 2020 06:20:04 -0400 A Remote Thermostat Control and Temperature Monitoring System of a Single-Family House using openHAB and MQTT https://ejece.org/index.php/ejece/article/view/234 <p>In this research, an open-source IoT platform named openHAB smart home automation is used as a home server, an ESP32 Thing microcontroller board is used to design a remote-control system for a thermal energy storage system. It consists of temperature sensors for real-time temperature monitoring, ESP32 Thing board is used for data receiving, processing and sending it to the MQTT broker, openHAB software installed in the personal computer is used as a home server for creating dashboard panel, MQTT broker is used to establishing the communication in between openHAB home server and ESP32 Thing board, Wi-Fi router is used to create the communication channel, a battery-powered remote-controlled heater with a digital thermostat is used as a testing device where user can set the desired temperature for house heating. The main objectives of this work are to design a low-cost monitoring and control system for thermal energy storage systems, to monitor the real-time temperature data, to design a control system for thermostat settings with the following features such as manual/automatic operations, local/remote control options. The user can access the dashboards locally via any computer and remotely via openHAB Cloud console from anywhere in the world. The proposed system in this work will help residence to manage their heating systems smartly in a cost-effective way, which will be the replacement of the conventional thermostat settings. The utility provider company can also use this system to control the thermostat settings from centrally, wirelessly, and remotely.</p> Md Habibur Rahaman, M. Tariq Iqbal Copyright (c) 2020 Md Habibur Rahaman, M. Tariq Iqbal http://creativecommons.org/licenses/by/4.0 https://ejece.org/index.php/ejece/article/view/234 Thu, 17 Sep 2020 16:45:19 -0400 A Framework for Executing Complex Querying for Relational and NoSQL Databases (CQNS) https://ejece.org/index.php/ejece/article/view/195 <p class="Abstract"><span lang="EN-US">The increasing of data on the web poses major confrontations. The amount of stored data and query data sources have become needful features for huge data systems. There are a large number of platforms used to handle the NoSQL database model such as: Spark, H<sub>2</sub>O and Hadoop HDFS / MapReduce, which are suitable for controlling and managing the amount of big data. Developers of different applications impose data stores on difficult tasks by interacting with mixed data models through different APIs and queries. In this paper, a complex SQL Query and NoSQL (CQNS) framework that acts as an interpreter sends complex queries received from any data store to its corresponding executable engine called CQNS. The proposed framework supports application queries and database transformation at the same time, which in turn speeds up the process. Moreover, CQNS handles many NoSQL databases like MongoDB and Cassandra. This paper provides a spark framework that can handle SQL and NoSQL databases. This work also examines the importance of MongoDB block sharding and composition. Cassandra database deals with two types of sections vertex and edge Portioning. The four scenarios criteria datasets are used to evaluate the proposed CQNS to query the various NOSQL databases in terms of optimization performance and timing of query execution. The results show that among the comparative system, CQNS achieves optimum latency and productivity in less time.</span></p> Eman A. Khashan, Ali I. El Desouky, Sally M. Elghamrawy Copyright (c) 2020 Eman A. Khashan, Ali I. El Desouky, Sally M. Elghamrawy http://creativecommons.org/licenses/by/4.0 https://ejece.org/index.php/ejece/article/view/195 Tue, 22 Sep 2020 12:47:39 -0400 Deadbeat PQ Control for Islanded Smart Grids https://ejece.org/index.php/ejece/article/view/242 <p>The dynamic performance of smart (micro)grids depends on the proper selection of the controller gains and power-sharing parameters. This manuscript describes the control design to achieve a deadbeat desirable performance in terms of: i) Zero steady-state error. ii) Minimum rise time. iii) Minimum settling time. iv) Less than 2% overshoot/undershoot. This paper considers an Islanded microgrid system composed of two distributed generation (DG) units. Each DG unit includes three-phase pulse width modulation (PWM) inverter. The proposed controllers are proportional- integral (PI) type. The Controllers gains of the inverters and the Phase Locked Loop (PLL) parameters are designed to guarantee deadbeat dynamic performance in terms of minimal overshoot and system stability. The Particle Swarm Optimization (PSO) is used to tune the controller parameters of the current, PQ loops, and the PLL. The proposed controllers are compared with the traditional (Ziegler and Nichols), auto-tuned, and interior-point methods to shows the excellence of the proposed technique. Results authenticate and endorse the effectiveness of the proposed controllers and PLL design technique to achieve the desired deadbeat response of the study microgrid system.</p> Ehab Bayoumi, Mostafa Soliman, Hisham Soliman Copyright (c) 2020 Ehab Bayoumi, Mostafa Soliman, Hisham Soliman http://creativecommons.org/licenses/by/4.0 https://ejece.org/index.php/ejece/article/view/242 Wed, 23 Sep 2020 15:19:36 -0400 Optimal Reconfiguration of Distribution Network in Presence of D-STATCOM and Photovoltaic Array using a Metaheuristic Algorithm https://ejece.org/index.php/ejece/article/view/244 <p>In this paper, grasshopper optimization algorithm (GOA) a novel meta-heuristic optimization algorithm is used to solve the network reconfiguration problem in presence of distribution static compensator (D-STATCOM) and photovoltaic (PV) arrays in a distribution system. Here, D-STATCOM acts as distribution flexible ac transmission (D-FACT) device and PV arrays as decentralized or distributed generation (DG). The main purpose of the present research includes power loss minimization and voltage profile (VP) enhancement in radial distribution systems under different loading conditions. The proposed GOA is based on swarming behavior of grasshoppers in nature. The proposed GOA is validated using the standard 33, 69 and 118 – bus test systems. The simulation results proved that the optimal network reconfiguration in presence of D-STATCOM units and PV arrays leads to significant reduction in power loss and enhancement in VP. The results obtained by the proposed GOA are compared with base value and found that the optimal network reconfiguration in presence of D-STATCOM and PV arrays is more beneficial than individual objective optimization. Also, the proposed GOA is more accurate, efficient and reliable in finding optimal solution when compared to existing modified flower pollination algorithm (MFPA), firework algorithm (FWA), fuzzy-based ant colony optimization (ACO) and genetic algorithm (GA).</p> Kola Sampangi Sambaiah Copyright (c) 2020 Kola Sampangi Sambaiah http://creativecommons.org/licenses/by/4.0 https://ejece.org/index.php/ejece/article/view/244 Sun, 27 Sep 2020 00:00:00 -0400