The green synthesis of nickel oxide nanoparticles (NiO-NP) was investigated using Ni(NO3)2 as a precursor, olive tree leaves as a reducing agent, and D-sorbitol as a capping agent. The structural, optical, and morphology of the synthesized NiO-NP have been characterized using ultraviolet–visible spectroscopy (UV-Vis), X-ray crystallography (XRD) pattern, Fourier transform infrared spectroscopy (FT-IR) and scanning electron microscope (SEM) analysis. The SEM analysis showed that the nanoparticles have a spherical shape and highly crystalline as well as highly agglomerated and appear as cluster of nanoparticles with a size range of (30 to 65 nm). The Scherrer relation has been used to estimate the crystallite size of NiO-NP which has been found about 42 nm. The NiO-NPs have subsequently used as adsorbents for adsorption of two types of dyes; methylene blue (MB) as cation dye and methyl orange (MO) as anion dye. The removal efficiency of dyes from contaminated water was investigated during various key parameters at room temperature; initial dye concentration (Co), pH, contact time (t), agitation speed, and adsorbent dosage. The maximum removal of MB dye was found to be 96% (Co=25 mg/l, pH=10, contact time=100 min, agitation speed=300 rpm and adsorbent dosage=6 g/l), while for MO the maximum removal reached 88% at (Co=20 mg/L, pH=2, contact time=160 min, agitation speed=300 rpm and adsorbent dosage=6 g/L). The experimental adsorption data were found to well obey Freundlich isotherm. The kinetic investigation showed that the adsorption process for both dyes followed a pseudo-second-order model with rate constants 0.0109 and 0.0079 (mg/g min) for MB and MO, respectively.
The base of the ELWE MPF-1 microcomputer is the Z80 microprocessor. The Z80 programs are written in assembly language. The main advantage of assembly language is that: it is much faster to code and the mnemonics makes it easier for the user to remember the instruction. The purpose of this paper is to improve the monitor process for didactic microcomputer ELWE MPF-1 by appending new powerful commands (MOVE, FILL, SEARCH and COMPARE) to the existing monitor to make it more useful and flexible. 8085 assembly language is used to execute this program. The letters used for abbreviation: M for MOVE, F for FILL, S for SEARCH and C for COMPARE.
This paper investigates an effective computational method (ECM) based on the standard polynomials used to solve some nonlinear initial and boundary value problems appeared in engineering and applied sciences. Moreover, the effective computational methods in this paper were improved by suitable orthogonal base functions, especially the Chebyshev, Bernoulli, and Laguerre polynomials, to obtain novel approximate solutions for some nonlinear problems. These base functions enable the nonlinear problem to be effectively converted into a nonlinear algebraic system of equations, which are then solved using Mathematica®12. The improved effective computational methods (I-ECMs) have been implemented to solve three applications involving nonli
... Show MoreWith the increasing reliance on microgrids as flexible and sustainable solutions for energy distribution, securing decentralized electricity grids requires robust cybersecurity strategies tailored to microgrid-specific vulnerabilities. The research paper focuses on enhancing detection capabilities and response times in the face of coordinated cyber threats in microgrid systems by implementing advanced technologies, thereby supporting decentralized operations while maintaining robust system performance in the presence of attacks. It utilizes advanced power engineering techniques to strengthen cybersecurity in modern power grids. A real-world CPS testbed was utilized to simulate the smart grid environment and analyze the impact of cyberattack
... Show MoreThe road network serves as a hub for opportunities in production and consumption, resource extraction, and social cohabitation. In turn, this promotes a higher standard of living and the expansion of cities. This research explores the road network's spatial connectedness and its effects on travel and urban form in the Al-Kadhimiya and Al-Adhamiya municipalities. Satellite images and paper maps have been employed to extract information on the existing road network, including their kinds, conditions, density, and lengths. The spatial structure of the road network was then generated using the ArcGIS software environment. The road pattern connectivity was evaluated using graph theory indices. The study demands the abstraction and examin
... Show MoreA method has been demonstrated to synthesise effective zeolite membranes from existing crystals without a hydrothermal synthesis step.
Urbanization led to significant changes in the properties of the land surface. That appends additional heat loads at the city, which threaten comfort and health of people. There is unclear understanding represent of the relationship between climate indicators and the features of the early virtual urban design. The research focused on simulation capability, and the affect in urban microclimate. It is assumed that the adoption of certain scenarios and strategies to mitigate the intensity of the UHI leads to the improvement of the local climate and reduce the impact of global warming. The aim is to show on the UHI methods simulation and the programs that supporting simulation and mitigate the effect UHI. UHI reviewed has been conducted the for
... Show MoreThe aim of this paper is to propose a reliable iterative method for resolving many types of Volterra - Fredholm Integro - Differential Equations of the second kind with initial conditions. The series solutions of the problems under consideration are obtained by means of the iterative method. Four various problems are resolved with high accuracy to make evident the enforcement of the iterative method on such type of integro differential equations. Results were compared with the exact solution which exhibits that this technique was compatible with the right solutions, simple, effective and easy for solving such problems. To evaluate the results in an iterative process the MATLAB is used as a math program for the calculations.