Preferred Language
Articles
/
alkej-368
Programming a Pneumatic Processes Sequence based on PLC by Demonstration

Abstract

Pneumatic processes sequence (PPS) is used widely in industrial applications. It is common to do a predetermined PPS to achieve a specific larger task within the industrial application like the PPS achieved by the pick and place industrial robot arm. This sequence may require change depending on changing the required task and usually this requires the programmer intervention to change the sequence’ sprogram, which is costly and may take long time. In this research a PLC-based PPS control system is designed and implemented, in which the PPS is programmed by demonstration. The PPS could be changed by demonstrating the new required sequence via the user by following simple series of manual steps without having to change the PLC’s original program, which leads to decreasing the cost and time.

Keywords: FIFO function block, Programming by Demonstration (PbD), System Frame.

Crossref
View Publication Preview PDF
Quick Preview PDF
Publication Date
Wed Mar 30 2022
Journal Name
Iraqi Journal Of Science
A Review on E-Voting Based on Blockchain Models

    Developing a solid e-voting system that offers fairness and privacy for users is a challenging objective. This paper is trying to address whether blockchain can be used to build an efficient e-voting system, also, this research has specified four blockchain technologies with their features and limitations. Many papers have been reviewed in a study covered ten years from 2011 to 2020. As a result of the study, the blockchain platform can be a successful public ledger to implement an e-voting system. Four blockchain technologies have been noticed from this study. These are blockchain using smart contracts, blockchain relying on Zcash platform, blockchain programmed from scratch, and blockchain depending on digital signature. Each bl

... Show More
Scopus (5)
Crossref (2)
Scopus Crossref
View Publication Preview PDF
Publication Date
Tue Oct 29 2019
Journal Name
Journal Of Engineering
MVSCA: Multi-Valued Sequence Covering Array

This paper discusses the limitation of both Sequence Covering Array (SCA) and Covering Array (CA) for testing reactive system when the order of parameter-values is sensitive. In doing so, this paper proposes a new model to take the sequence values into consideration. Accordingly, by superimposing the CA onto SCA yields another type of combinatorial test suite termed Multi-Valued Sequence Covering Array (MVSCA) in a more generalized form. This superimposing is a challenging process due to NP-Hardness for both SCA and CA. Motivated by such a challenge, this paper presents the MVSCA with a working illustrative example to show the similarities and differences among combinatorial testing methods. Consequently, the MVSCA is a

... Show More
Crossref (2)
Crossref
View Publication Preview PDF
Publication Date
Fri Mar 30 2012
Journal Name
Iraqi Journal Of Chemical And Petroleum Engineering
Enhancement of Biogas production and organic reduction of sludge by different pre-treatment processes

Anaerobic digestion (AD) is the most common process for dealing with primary and secondary wastewater sludge. In the present work, four pre-treatment methods (ultrasonic, chemical, thermal, and thermo-chemical) are investigated in Al-Rustumya Wastewater Treatment plant in order to find their effect on biogas production and volatile solid removal efficiency during anaerobic digestion.
Two frequencies of ultrasonic wave were used 30 KHz and 50 KHz during the pre-treatment. Sodium hydroxide was added in different amounts to give three pH values of 9, 10 and 11 in chemical pre-treating processes. The sludge was heated at 60oC and 80oC through thermal pre-treatment experiment. Also, the sludge was treated thermo-chemically at 80 oC and pH

... Show More
View Publication Preview PDF
Publication Date
Sun Jan 01 2023
Journal Name
Desalination And Water Treatment
Biosorption of Cd(II) ions by Chlorella microalgae: isotherm, kinetics processes and biodiesel production

This study aims to remove Cd(II) ions from simulated wastewater by using Chlorophyceae algae (CA). Different parameters were studied to show their effects on the biosorption efficiency of CA. These parameters are: the effect of pH 3-7, initial metal ion concentration 20-200 mg/L, sorbent dos-age 0.05-2 g/L, contact time 5-180 min, and agitation speed 100-300 rpm. We found that both the Langmuir and Freundlich models appropriate for characterizing the metal removal process. The biosorption data fit best with the results of the pseudo-second-order kinetic model, demonstrating that the chemisorption process is the dominant mechanism controlling the removal. CA was char-acterized using the scanning electron microscopy test, prior to and post bi

... Show More
Scopus Clarivate Crossref
View Publication
Publication Date
Sun Jun 06 2010
Journal Name
Baghdad Science Journal
Stochastic Non-Linear Pseudo-Random Sequence Generator

Many of the key stream generators which are used in practice are LFSR-based in the sense that they produce the key stream according to a rule y = C(L(x)), where L(x) denotes an internal linear bit stream, produced by small number of parallel linear feedback shift registers (LFSRs), and C denotes some nonlinear compression function. In this paper we combine between the output sequences from the linear feedback shift registers with the sequences out from non linear key generator to get the final very strong key sequence

Crossref
View Publication Preview PDF
Publication Date
Wed Apr 20 2022
Journal Name
Ibn Al-haitham Journal For Pure And Applied Sciences
A New Approach to Solving Linear Fractional Programming Problem with Rough Interval Coefficients in the Objective Function

This paper presents a linear fractional programming problem (LFPP) with rough interval coefficients (RICs) in the objective function. It shows that the LFPP with RICs in the objective function can be converted into a linear programming problem (LPP) with RICs by using the variable transformations. To solve this problem, we will make two LPP with interval coefficients (ICs). Next, those four LPPs can be constructed under these assumptions; the LPPs can be solved by the classical simplex method and used with MS Excel Solver. There is also argumentation about solving this type of linear fractional optimization programming problem. The derived theory can be applied to several numerical examples with its details, but we show only two examples

... Show More
Crossref (1)
Crossref
View Publication Preview PDF
Publication Date
Sun Sep 04 2011
Journal Name
Baghdad Science Journal
A Mathematical Approach for Computing the Linear Equivalence of a Periodic Key-Stream Sequence Using Fourier Transform

A mathematical method with a new algorithm with the aid of Matlab language is proposed to compute the linear equivalence (or the recursion length) of the pseudo-random key-stream periodic sequences using Fourier transform. The proposed method enables the computation of the linear equivalence to determine the degree of the complexity of any binary or real periodic sequences produced from linear or nonlinear key-stream generators. The procedure can be used with comparatively greater computational ease and efficiency. The results of this algorithm are compared with Berlekamp-Massey (BM) method and good results are obtained where the results of the Fourier transform are more accurate than those of (BM) method for computing the linear equivalenc

... Show More
Crossref
View Publication Preview PDF
Publication Date
Sun Mar 01 2020
Journal Name
Journal Of Engineering
The effect of titanium oxide microparticles on mechanical properties, absorption and solubility processes of a glass ionomer cement

Glass Ionomer Cement (GIC) is one of the important dental temporary filing materials. The aim of this study is to evaluate the effect of adding 3, 5 and 7 wt. % of TiO2 microparticles to conventional GIC powder (Riva Self Cure) on mechanical properties and its effect on absorption and solubility processes. TiO2 particles additives improved compressive strength and biaxial flexural strength, where the compressive strength increased with increasing in the added ratio, while the highest value of the biaxial flexural strength was at 3 wt.%. The addition of TiO2 particles improved the surface Vickers microhardness values, with highest value at 5 wt. %. On other hand TiO2 addition im

... Show More
Crossref (1)
Crossref
View Publication Preview PDF
Publication Date
Tue Apr 01 2014
Journal Name
Journal Of Economics And Administrative Sciences
Employment programming fuzzy goal in medical field

The aim of this study is to use style programming goal and technical programming goal fuzzy to study assessing need annual accurately and correctly depending on the data and information about the quantity the actual use of medicines and medical supplies in all hospitals and health institutions during a certain period where they were taking the company public for the marketing of medicines and medical supplies sample for research. Programming model was built goal to this problem, which included (15) variable decision, (19) constraint and two objectives:

1 - rational exchange of budget allocated for medicines and supplies.
2 - ensure that the needs of patients of medicines and supplies needed to improve

... Show More
Crossref
View Publication Preview PDF
Publication Date
Fri Jan 20 2023
Journal Name
Ibn Al-haitham Journal For Pure And Applied Sciences
Block Ciphers Analysis Based on a Fully Connected Neural Network

With the development of high-speed network technologies, there has been a recent rise in the transfer of significant amounts of sensitive data across the Internet and other open channels. The data will be encrypted using the same key for both Triple Data Encryption Standard (TDES) and Advanced Encryption Standard (AES), with block cipher modes called cipher Block Chaining (CBC) and Electronic CodeBook (ECB). Block ciphers are often used for secure data storage in fixed hard drives, portable devices, and safe network data transport. Therefore, to assess the security of the encryption method, it is necessary to become familiar with and evaluate the algorithms of cryptographic systems. Block cipher users need to be sure that the ciphers the

... Show More
Crossref (2)
Crossref
View Publication Preview PDF