Nanofluids are proven to be efficient agents for wettability alteration in subsurface applications including enhanced oil recovery (EOR). Nanofluids can also be used for CO2-storage applications where the CO2-wet rocks can be rendered strongly water-wet, however no attention has been given to this aspect in the past. Thus in this work we presents contact angle (θ) measurements for CO2/brine/calcite system as function of pressure (0.1 MPa, 5 MPa, 10 MPa, 15 MPa, and 20 MPa), temperature (23 °C, 50 °C and 70 °C), and salinity (0, 5, 10, 15, and 20% NaCl) before and after nano-treatment to address the wettability alteration efficiency. Moreover, the effect of treatment pressure and temperature, treatment fluid concentration (SiO2 wt%) and the period of nano-treatment on the wettability of calcite is examined. We find that nano-treatment alters the wettability significantly i.e. intermediate-wet calcite turns strongly water-wet after treatment (e.g. at 20 MPa and 50 °C, θ = 64° for intermediate-wet calcite, and θ = 28° for nano-treated calcite). Consequently, pre-injection of nanofluids will significantly enhanced the storage potential. It was also found that the permanent shift in wettability after nano-treatment is a function of treatment conditions including temperature, pressure, and treatment duration time and that surfaces treated under high pressure and low temperature yield better wettability alteration efficiency. We point out that the change in wettability is attributed to the changes in surface properties of the nano-treated sample. The results of the study thus depict that nanoparticles can significantly enhance storage potential and de-risk storage projects.
Machine learning models have recently provided great promise in diagnosis of several ophthalmic disorders, including keratoconus (KCN). Keratoconus, a noninflammatory ectatic corneal disorder characterized by progressive cornea thinning, is challenging to detect as signs may be subtle. Several machine learning models have been proposed to detect KCN, however most of the models are supervised and thus require large well-annotated data. This paper proposes a new unsupervised model to detect KCN, based on adapted flower pollination algorithm (FPA) and the k-means algorithm. We will evaluate the proposed models using corneal data collected from 5430 eyes at different stages of KCN severity (1520 healthy, 331 KCN1, 1319 KCN2, 1699 KCN3 a
... Show MoreIn many video and image processing applications, the frames are partitioned into blocks, which are extracted and processed sequentially. In this paper, we propose a fast algorithm for calculation of features of overlapping image blocks. We assume the features are projections of the block on separable 2D basis functions (usually orthogonal polynomials) where we benefit from the symmetry with respect to spatial variables. The main idea is based on a construction of auxiliary matrices that virtually extends the original image and makes it possible to avoid a time-consuming computation in loops. These matrices can be pre-calculated, stored and used repeatedly since they are independent of the image itself. We validated experimentally th
... Show MoreThe development of wireless sensor networks (WSNs) in the underwater environment leads to underwater WSN (UWSN). It has severe impact over the research field due to its extensive and real-time applications. However effective execution of underwater WSNs undergoes several problems. The main concern in the UWSN is sensor nodes’ energy depletion issue. Energy saving and maintaining quality of service (QoS) becomes highly essential for UWASN because of necessity of QoS application and confined sensor nodes (SNs). To overcome this problem, numerous prevailing methods like adaptive data forwarding techniques, QoS-based congestion control approaches, and various methods have been devised with maximum throughput and minimum network lifesp
... Show MoreHM Al-Dabbas, RA Azeez, AE Ali, Iraqi Journal of Science, 2023
Regression testing being expensive, requires optimization notion. Typically, the optimization of test cases results in selecting a reduced set or subset of test cases or prioritizing the test cases to detect potential faults at an earlier phase. Many former studies revealed the heuristic-dependent mechanism to attain optimality while reducing or prioritizing test cases. Nevertheless, those studies were deprived of systematic procedures to manage tied test cases issue. Moreover, evolutionary algorithms such as the genetic process often help in depleting test cases, together with a concurrent decrease in computational runtime. However, when examining the fault detection capacity along with other parameters, is required, the method falls sh
... Show MoreJava is a high-level , third generation programming language were introduced Javaoptics Open Source Physics (OSP) as a new simulation for design one of the most important interference optical coating called antireflection coating. It is recent developments in deign thin-film coatings. (OSP) shows multiple beam interferences from a parallel dielectric thin film and the evolution of reflection factors. It is simple to use and efficiently also can serve educational purposes. The obtained results have been compared with needle method