This document presents the results of an experiment and simulation investigating the properties of turbulent jets. Laser-induced fluorescence and particle image velocimetry were used to capture experimental data, while MOBILE software was used to simulate jets. Inlet velocity, virtual origin, and other properties were estimated from the experimental and simulation data using image processing and analysis in MATLAB. The results from experiment and simulation were found to correspond reasonably while some error was present.
Sedimentation is the process where particles in suspension settle out of the fluid they are entrained in, due to forces like gravity, centrifugal force, and drag. It is widely used in industries like food, water treatment, and wastewater treatment. The document discusses the principles and mechanisms of sedimentation through equations of motion and graphical representations of particle settling. An experiment is described that examines the relationship between calcium carbonate concentration, initial suspension height, and settling velocity, though it has some errors. The results show higher concentrations and lower initial heights increase settling velocity. Recommendations to improve experimental control and reduce errors are provided.
1. Determination of viscosity of pure liquids such as glycerin, alcohol and nitrobenzene using Ostwald viscometer.
2. Determination of viscosity coefficient of a liquid at two different temperatures and finding out the temperature coefficient for the given liquid.
3. Determination of viscosity coefficient of the water-alcohol mixtures and comment on the structure of the solutions.
4. Determination of viscosity coefficient of a liquid at different temperatures and estimation of the activation parameters of viscous flow.
5. Determination of partition coefficient of (i) salicyclic acid between water and chloroform, (ii) benzoic acid between toluene and water, (iii) iodine between methylene chloride and water
6. Determination of velocity constant of the hydrolysis of methyl/ethyl acetate catalyzed by HCl.
7. Determination of absorption isotherm of oxalic (or acetic) acid from aqueous solution by charcoal and calculation of the constant in Freundlich’s equation.
8. Determination of the equilibrium constant of the reaction Kl +I2= KI3.
9. Determination of titration curve for the titration of a weak base with a strong acid and a strong base with a weak acid pH metrically and hence finding their strengths.
10. Determination of solubility of a sparingly soluble salt in water by conductance measurement.
11. Determination of velocity constant for the hydrolysis of an ester in the basic medium by conductance measurement.
12. Determination of the molecular weight of an organic solid like camphor by cryoscopy.
13. Determination of the molecular weight of a solid like naphthalene by ebullioscopy.
14. Determination of dissociation constants of some organic weak acids by potentiometric method.
15. Determination of heat of solution by solubility methods
This experiment aims to discover the effect of initial concentration and initial height on sedimentation characteristics of calcium carbonate particles suspended in water. Data was collected for calcium carbonate suspensions at different concentrations (2-10%) and initial heights, measuring the settling velocity over time. The results show an inverse relationship between concentration and settling velocity, with higher concentrations settling more slowly. Higher initial heights also resulted in higher settling velocities compared to the same concentration at a lower initial height. Graphs of settling velocity versus limiting concentration were similar for all cases tested.
Influence of obtaining conditions on sintering kinetics tetragonal zirconia n...Marharyta Lakusta
The present paper is devoted to the problem of sintering ceramics based on yttria-stabilized zirconia (Y-TZP). In
this paper, we studied the effect of two obtaining methods (co-precipitation and technical hydrolysis) on sintering
kinetics of Y-TZP nanopowders. We used the constant rate of heating (CRH) method at different heating rates for
determining the sintering mechanisms. The basic mechanism and activation energy (Q) of diffusion at the initial
sintering stage were estimated using the sintering rate equations that are applicable to the CRH data. We found
that nanopowder 3Y-TZP produced by the co-precipitation method (DIPE) was sintered according to the volume
diffusion mechanism (n = 1/2) and nanopowder TZ-3Y (TOSOH) produced by the technical hydrolysis was sintered
according to the grain boundary diffusion mechanism (n = 1/3).
The document discusses analytical techniques including chromatography and titration. It provides details on:
- The differences between qualitative and quantitative analysis methods and examples of each.
- Why it is important to test a representative sample of the material.
- Why standard procedures are needed for sampling, storage, and sample preparation for consistent analysis.
- How chromatography techniques like paper chromatography, thin layer chromatography and gas chromatography separate mixtures based on compound affinities for the mobile and stationary phases.
- How titration uses the stoichiometry of a reaction to determine the concentration of an unknown solution.
This experiment aimed to determine the viscosity of a drilling mud composed of bentonite and water using a viscometer. A mud was prepared and mixed, then tested using a rotational viscometer to obtain readings at 600 RPM and 300 RPM. Equations were used to calculate the apparent viscosity, plastic viscosity, and yield point from the readings. The results found the apparent viscosity was 77.5 cP, plastic viscosity was 3 cP, and yield point was 149 lb/ft2. In conclusion, a rotational viscometer can be used to determine important rheological properties of drilling mud.
1. This document discusses key concepts in chromatography including retention time, efficiency, theoretical plates, plate height, the van Deemter equation, separation factors, and resolution.
2. It explains the basic components of a gas chromatography system including the carrier gas, column, injector, and detectors. Common carrier gases are helium, nitrogen, and hydrogen while common column types are packed, capillary, and open tubular.
3. The three main types of stationary phases in chromatography are solid adsorbents, liquids coated on solid supports, and bonded stationary phases which are covalently attached to prevent bleeding over time. Key stationary phases include dimethylsiloxane, methyl phenyl siloxane,
This document outlines an experiment to analyze converging-diverging (CD) nozzles. The experiment has two parts: 1) analyzing the outlet conditions of a single nozzle by comparing experimental and theoretical data, and 2) studying relationships between nozzle design parameters (area ratio, divergence angle) and flow characteristics (outlet speed, efficiency) for several nozzles. The document provides relevant theory, equipment descriptions, procedures, and methods to determine the success of each part. The goal is to better understand subsonic flow through CD nozzles and relationships between nozzle geometry and performance.
Sedimentation is the process where particles in suspension settle out of the fluid they are entrained in, due to forces like gravity, centrifugal force, and drag. It is widely used in industries like food, water treatment, and wastewater treatment. The document discusses the principles and mechanisms of sedimentation through equations of motion and graphical representations of particle settling. An experiment is described that examines the relationship between calcium carbonate concentration, initial suspension height, and settling velocity, though it has some errors. The results show higher concentrations and lower initial heights increase settling velocity. Recommendations to improve experimental control and reduce errors are provided.
1. Determination of viscosity of pure liquids such as glycerin, alcohol and nitrobenzene using Ostwald viscometer.
2. Determination of viscosity coefficient of a liquid at two different temperatures and finding out the temperature coefficient for the given liquid.
3. Determination of viscosity coefficient of the water-alcohol mixtures and comment on the structure of the solutions.
4. Determination of viscosity coefficient of a liquid at different temperatures and estimation of the activation parameters of viscous flow.
5. Determination of partition coefficient of (i) salicyclic acid between water and chloroform, (ii) benzoic acid between toluene and water, (iii) iodine between methylene chloride and water
6. Determination of velocity constant of the hydrolysis of methyl/ethyl acetate catalyzed by HCl.
7. Determination of absorption isotherm of oxalic (or acetic) acid from aqueous solution by charcoal and calculation of the constant in Freundlich’s equation.
8. Determination of the equilibrium constant of the reaction Kl +I2= KI3.
9. Determination of titration curve for the titration of a weak base with a strong acid and a strong base with a weak acid pH metrically and hence finding their strengths.
10. Determination of solubility of a sparingly soluble salt in water by conductance measurement.
11. Determination of velocity constant for the hydrolysis of an ester in the basic medium by conductance measurement.
12. Determination of the molecular weight of an organic solid like camphor by cryoscopy.
13. Determination of the molecular weight of a solid like naphthalene by ebullioscopy.
14. Determination of dissociation constants of some organic weak acids by potentiometric method.
15. Determination of heat of solution by solubility methods
This experiment aims to discover the effect of initial concentration and initial height on sedimentation characteristics of calcium carbonate particles suspended in water. Data was collected for calcium carbonate suspensions at different concentrations (2-10%) and initial heights, measuring the settling velocity over time. The results show an inverse relationship between concentration and settling velocity, with higher concentrations settling more slowly. Higher initial heights also resulted in higher settling velocities compared to the same concentration at a lower initial height. Graphs of settling velocity versus limiting concentration were similar for all cases tested.
Influence of obtaining conditions on sintering kinetics tetragonal zirconia n...Marharyta Lakusta
The present paper is devoted to the problem of sintering ceramics based on yttria-stabilized zirconia (Y-TZP). In
this paper, we studied the effect of two obtaining methods (co-precipitation and technical hydrolysis) on sintering
kinetics of Y-TZP nanopowders. We used the constant rate of heating (CRH) method at different heating rates for
determining the sintering mechanisms. The basic mechanism and activation energy (Q) of diffusion at the initial
sintering stage were estimated using the sintering rate equations that are applicable to the CRH data. We found
that nanopowder 3Y-TZP produced by the co-precipitation method (DIPE) was sintered according to the volume
diffusion mechanism (n = 1/2) and nanopowder TZ-3Y (TOSOH) produced by the technical hydrolysis was sintered
according to the grain boundary diffusion mechanism (n = 1/3).
The document discusses analytical techniques including chromatography and titration. It provides details on:
- The differences between qualitative and quantitative analysis methods and examples of each.
- Why it is important to test a representative sample of the material.
- Why standard procedures are needed for sampling, storage, and sample preparation for consistent analysis.
- How chromatography techniques like paper chromatography, thin layer chromatography and gas chromatography separate mixtures based on compound affinities for the mobile and stationary phases.
- How titration uses the stoichiometry of a reaction to determine the concentration of an unknown solution.
This experiment aimed to determine the viscosity of a drilling mud composed of bentonite and water using a viscometer. A mud was prepared and mixed, then tested using a rotational viscometer to obtain readings at 600 RPM and 300 RPM. Equations were used to calculate the apparent viscosity, plastic viscosity, and yield point from the readings. The results found the apparent viscosity was 77.5 cP, plastic viscosity was 3 cP, and yield point was 149 lb/ft2. In conclusion, a rotational viscometer can be used to determine important rheological properties of drilling mud.
1. This document discusses key concepts in chromatography including retention time, efficiency, theoretical plates, plate height, the van Deemter equation, separation factors, and resolution.
2. It explains the basic components of a gas chromatography system including the carrier gas, column, injector, and detectors. Common carrier gases are helium, nitrogen, and hydrogen while common column types are packed, capillary, and open tubular.
3. The three main types of stationary phases in chromatography are solid adsorbents, liquids coated on solid supports, and bonded stationary phases which are covalently attached to prevent bleeding over time. Key stationary phases include dimethylsiloxane, methyl phenyl siloxane,
This document outlines an experiment to analyze converging-diverging (CD) nozzles. The experiment has two parts: 1) analyzing the outlet conditions of a single nozzle by comparing experimental and theoretical data, and 2) studying relationships between nozzle design parameters (area ratio, divergence angle) and flow characteristics (outlet speed, efficiency) for several nozzles. The document provides relevant theory, equipment descriptions, procedures, and methods to determine the success of each part. The goal is to better understand subsonic flow through CD nozzles and relationships between nozzle geometry and performance.
This document outlines the steps to design a separation process for a mixture of methyl acetate, methanol, acetic acid, and water. The steps include:
1) Analyzing the mixture components and their properties
2) Creating a binary ratio matrix to identify feasible separation techniques
3) Selecting distillation as the first separation based on ease of separation
4) Generating a process flowsheet using distillation columns
5) Verifying the flowsheet design using process simulation software.
This document describes an experiment conducted using an Electrical Properties System at Ambient conditions to measure the electrical resistivity of three rock core samples (Indiana, Torrey, and Silurian cores). The experiment involved saturating the cores, measuring their resistances when fully and partially saturated, and using the results to calculate properties like formation factor, cementation exponent, tortuosity, and resistivity index. The results showed that resistivity decreased with increasing saturation and porosity. There were errors in resistivity measurements for two cores when partially saturated. Improving measurement techniques and repeating the experiment were recommended to enhance accuracy.
This document discusses the use of gas chromatography (GC) and gas chromatography-mass spectrometry (GC-MS) for the analysis of active pharmaceutical ingredients (APIs). It begins with an overview of chromatography techniques and then focuses on gas chromatography. Key aspects of GC covered include qualitative and quantitative analysis, temperature programming, columns, detectors such as the flame ionization detector, and applications in the pharmaceutical industry such as residual solvent testing. The document emphasizes that GC is well-suited for pharmaceutical analysis due to its ability to simultaneously separate and identify sample components.
This document is a master's thesis that examines using terahertz spectroscopy to monitor water vapor and carbon monoxide in an industrial gasifier. It describes setting up a terahertz spectrometer with a gas cell, source, and detector to take measurements between 300-500 GHz. Laboratory experiments were conducted to measure water vapor at different humidity levels and temperatures. Field tests were performed to detect water vapor and potentially carbon monoxide in the raw gas from a gasifier. The results showed promise for online monitoring of gases in the harsh environment of a gasifier with a response time of a few minutes.
This document describes an experiment to determine the efficiency of a continuous plate distillation column. It provides background on distillation column design and efficiency calculations using concepts like theoretical plates, reflux ratio, and Fenske's method. The experiment involves running a methanol-water mixture through a distillation column at total reflux to establish equilibrium. Samples are taken from the overhead and their compositions are measured using a refractometer and calibration curve. The number of theoretical plates is then calculated using the compositions and Fenske's method. This is compared to the actual number of plates in the column to determine the efficiency. Key steps include establishing a calibration curve, collecting samples at various reflux rates, measuring compositions, and performing efficiency calculations.
Gas chromatography-mass spectrometry (GCMS) is an analytical technique that combines gas chromatography and mass spectrometry to identify different substances within a test sample. GCMS can be used for applications like drug detection, environmental analysis, and identifying unknown samples. It involves separating components of a sample via gas chromatography and then using mass spectrometry to identify the components based on their mass-to-charge ratios. GCMS provides advantages over traditional methods like simultaneous quantification and confirmation of targets as well as detection of non-target sample components. It has wide applications in food analysis including identification of fatty acids, sterols, flavors, and residues.
1) Gas chromatography was used to separate and analyze compounds from a mixture using helium as the carrier gas and a thermal conductivity detector. Temperature and pressure were optimized using a Simplex Optimization program.
2) Known standards were run to determine retention times and optimize parameters, with the best found to be 64°C and 15.6 psi pressure.
3) Samples of varying ethanol concentrations were analyzed by refractometer and gas chromatography. The results were used to construct a calibration curve with R2 value of 0.98554 to determine the ethanol content of a vodka sample.
Gas chromatography-mass spectrometry (GC MS) is an analytical method in which GC is coupled with MS to identify different substances within a test sample.
The document is Martin Fleck's 2014 master's thesis submitted to the University of Heidelberg. It consists of two parts: 1) Commissioning a gas chromatograph to automatically measure gas compositions in the ALICE TPC and TRD detectors, and 2) Measuring electrons from heavy-flavour hadron decays in p-Pb collisions using the ALICE TRD. The thesis was supervised by Dr. Kai Schweda at the Physikalisches Institut Heidelberg.
Gas chromatography-mass spectrometry (GC-MS) is a hyphenated technique that combines gas chromatography and mass spectrometry. GC is used to separate compounds in a mixture, while MS identifies the compounds based on their mass-to-charge ratios. The document discusses the basic principles, instrumentation, and applications of GC-MS. It explains how the gas chromatograph separates compounds and the mass spectrometer ionizes and detects them, providing both separation and identification capabilities in a single technique.
1. Gas chromatography-mass spectrometry (GC-MS) is a hyphenated analytical technique that combines gas chromatography and mass spectrometry to identify different substances within a test sample.
2. GC separates the chemical components in a sample, while MS identifies the compounds by measuring their mass-to-charge ratios. This allows both qualitative and quantitative analysis of a sample in a single run.
3. Key components of a GC-MS system include the gas chromatograph, interface, mass spectrometer, and data system. The gas chromatograph uses a carrier gas to separate compounds which are then ionized and detected by the mass spectrometer before being analyzed by the data system.
Gas chromatography coupled to mass spectrometry (GC-MS) is a versatile analytical technique that can separate, quantify, and identify unknown organic compounds and gases in complex mixtures. It works by separating components via gas chromatography and then using mass spectrometry for detection. GC-MS has applications in fields like semiconductor manufacturing, contamination control, and forensic analysis of samples like urine.
GAS CHROMATOGRAPHY-MASS SPECTROSCOPY [GC-MS]Shikha Popali
THIS PRESENTATION GIVES A DETAIL ACCOUNT ON THE GC-MS WITH ITS INTRODUCTION, BASIC PRINCIPLE OF BOTH COMBINED AND INDIVIDUALLY WITH ITS INSTRUMENTATION, APPLICATION AND EXAMPLES, MAKES EASY TO COLLECT ALL THE DATA AT A PLACE ACCORDING TO THE M.PHARM SYLLABUS S PER PCI
This document describes petroleum reservoir simulation of two-phase flow using the IMPES method. It discusses mathematical modeling of two-phase flow equations, boundary conditions, and the IMPES solution technique. The IMPES method is implemented in OpenFOAM to simulate various reservoir scenarios. Results are validated against analytical solutions and compared with simulations from another reservoir simulator. Parametric studies examine the impact of fluid properties, viscosity ratios, and reservoir heterogeneity on displacement and oil recovery.
Filtration of Liquids - Chapter 4 solution (Particle Technology by Holdich)Bobby Canja
This is the my own solution to chapter 4 problems from Fundamentals of Particle Technology by Holdich. I hope it helped you. :) Just e-mail me if ever there are corrections at vic_zhou14@yahoo.com.ph.
-Detective Freddie
1. It is one of the type of Hyphenated technique.
2. It is a combination of gas chromatographic technique and spectroscopic technique.
3. It is having a high resolution capacity.
4. It is used has volatile and Non-volatile compounds.
5. It is used for qualitative and quantitative analysis.
The document discusses gas chromatography-mass spectrometry (GC-MS), a hyphenated analytical technique that combines gas chromatography and mass spectrometry. GC-MS separates the components of a mixture and allows each component to be characterized individually. It has various applications including environmental monitoring, food and flavor analysis, and forensic and pharmaceutical analysis. The document provides details on the working principles, instrumentation, and uses of GC-MS.
This document discusses hyphenated techniques in thermal analysis, which combine thermal analysis methods like TGA, DSC, and DMA with secondary analytical methods. It provides examples of combining thermal analysis with FTIR, Raman spectroscopy, mass spectrometry, GC-MS, and IR-GCMS to obtain both chemical and structural information about materials as they undergo thermal changes. Some key advantages and disadvantages of different hyphenated techniques are discussed, along with examples of applications in areas like polymer identification, soil analysis, and pharmaceutical analysis.
This document provides an overview of gas chromatography-mass spectrometry (GC-MS). It describes how GC separates components in a mixture using a mobile gas phase and stationary phase, and how MS then identifies each component by its fragmentation pattern. Key aspects covered include the instrumentation of GC (carrier gas, injector, column, detector), MS (ionization sources, analyzers, detectors), and how the two techniques are interfaced. Applications mentioned are drug detection, environmental analysis, and identification of unknown samples. Advantages are high sensitivity and simultaneous quantification/confirmation, while limitations include only volatile compounds being analyzable and some isomers not distinguishable.
Cfd fundamental study of flow past a circular cylinder with convective heat t...Sammy Jamar
This CFD project simulates flow past a heated circular cylinder confined between parallel plates using ANSYS Fluent. It studies the effects of Reynolds number on flow patterns, boundary layer separation angle, heat transfer via conduction and convection, and drag coefficient. Results are validated against experimental data and show increasing convection and better agreement with experiments at higher Reynolds numbers from 0.038 to 10,000. The relationship between Reynolds and Nusselt numbers is determined, indicating their proportional variation and the transition from conduction-dominant to convection-dominant heat transfer with increasing flow velocity.
Fluid Mechanic Lab - Reynold's Number ExperimentMuhammadSRaniYah
1. The document summarizes an experiment conducted by Muhammad Sulaimon Rasul to determine different types of fluid flow (laminar, transitional, turbulent) using Reynolds apparatus.
2. The experiment measured the volume of water and time taken to fill a graduated cylinder for different flow rates. This was used to calculate Reynolds number to identify flow type.
3. All results showed Reynolds numbers less than 2000, indicating laminar flow for all trials according to the theoretical boundaries between flow types.
This document outlines the steps to design a separation process for a mixture of methyl acetate, methanol, acetic acid, and water. The steps include:
1) Analyzing the mixture components and their properties
2) Creating a binary ratio matrix to identify feasible separation techniques
3) Selecting distillation as the first separation based on ease of separation
4) Generating a process flowsheet using distillation columns
5) Verifying the flowsheet design using process simulation software.
This document describes an experiment conducted using an Electrical Properties System at Ambient conditions to measure the electrical resistivity of three rock core samples (Indiana, Torrey, and Silurian cores). The experiment involved saturating the cores, measuring their resistances when fully and partially saturated, and using the results to calculate properties like formation factor, cementation exponent, tortuosity, and resistivity index. The results showed that resistivity decreased with increasing saturation and porosity. There were errors in resistivity measurements for two cores when partially saturated. Improving measurement techniques and repeating the experiment were recommended to enhance accuracy.
This document discusses the use of gas chromatography (GC) and gas chromatography-mass spectrometry (GC-MS) for the analysis of active pharmaceutical ingredients (APIs). It begins with an overview of chromatography techniques and then focuses on gas chromatography. Key aspects of GC covered include qualitative and quantitative analysis, temperature programming, columns, detectors such as the flame ionization detector, and applications in the pharmaceutical industry such as residual solvent testing. The document emphasizes that GC is well-suited for pharmaceutical analysis due to its ability to simultaneously separate and identify sample components.
This document is a master's thesis that examines using terahertz spectroscopy to monitor water vapor and carbon monoxide in an industrial gasifier. It describes setting up a terahertz spectrometer with a gas cell, source, and detector to take measurements between 300-500 GHz. Laboratory experiments were conducted to measure water vapor at different humidity levels and temperatures. Field tests were performed to detect water vapor and potentially carbon monoxide in the raw gas from a gasifier. The results showed promise for online monitoring of gases in the harsh environment of a gasifier with a response time of a few minutes.
This document describes an experiment to determine the efficiency of a continuous plate distillation column. It provides background on distillation column design and efficiency calculations using concepts like theoretical plates, reflux ratio, and Fenske's method. The experiment involves running a methanol-water mixture through a distillation column at total reflux to establish equilibrium. Samples are taken from the overhead and their compositions are measured using a refractometer and calibration curve. The number of theoretical plates is then calculated using the compositions and Fenske's method. This is compared to the actual number of plates in the column to determine the efficiency. Key steps include establishing a calibration curve, collecting samples at various reflux rates, measuring compositions, and performing efficiency calculations.
Gas chromatography-mass spectrometry (GCMS) is an analytical technique that combines gas chromatography and mass spectrometry to identify different substances within a test sample. GCMS can be used for applications like drug detection, environmental analysis, and identifying unknown samples. It involves separating components of a sample via gas chromatography and then using mass spectrometry to identify the components based on their mass-to-charge ratios. GCMS provides advantages over traditional methods like simultaneous quantification and confirmation of targets as well as detection of non-target sample components. It has wide applications in food analysis including identification of fatty acids, sterols, flavors, and residues.
1) Gas chromatography was used to separate and analyze compounds from a mixture using helium as the carrier gas and a thermal conductivity detector. Temperature and pressure were optimized using a Simplex Optimization program.
2) Known standards were run to determine retention times and optimize parameters, with the best found to be 64°C and 15.6 psi pressure.
3) Samples of varying ethanol concentrations were analyzed by refractometer and gas chromatography. The results were used to construct a calibration curve with R2 value of 0.98554 to determine the ethanol content of a vodka sample.
Gas chromatography-mass spectrometry (GC MS) is an analytical method in which GC is coupled with MS to identify different substances within a test sample.
The document is Martin Fleck's 2014 master's thesis submitted to the University of Heidelberg. It consists of two parts: 1) Commissioning a gas chromatograph to automatically measure gas compositions in the ALICE TPC and TRD detectors, and 2) Measuring electrons from heavy-flavour hadron decays in p-Pb collisions using the ALICE TRD. The thesis was supervised by Dr. Kai Schweda at the Physikalisches Institut Heidelberg.
Gas chromatography-mass spectrometry (GC-MS) is a hyphenated technique that combines gas chromatography and mass spectrometry. GC is used to separate compounds in a mixture, while MS identifies the compounds based on their mass-to-charge ratios. The document discusses the basic principles, instrumentation, and applications of GC-MS. It explains how the gas chromatograph separates compounds and the mass spectrometer ionizes and detects them, providing both separation and identification capabilities in a single technique.
1. Gas chromatography-mass spectrometry (GC-MS) is a hyphenated analytical technique that combines gas chromatography and mass spectrometry to identify different substances within a test sample.
2. GC separates the chemical components in a sample, while MS identifies the compounds by measuring their mass-to-charge ratios. This allows both qualitative and quantitative analysis of a sample in a single run.
3. Key components of a GC-MS system include the gas chromatograph, interface, mass spectrometer, and data system. The gas chromatograph uses a carrier gas to separate compounds which are then ionized and detected by the mass spectrometer before being analyzed by the data system.
Gas chromatography coupled to mass spectrometry (GC-MS) is a versatile analytical technique that can separate, quantify, and identify unknown organic compounds and gases in complex mixtures. It works by separating components via gas chromatography and then using mass spectrometry for detection. GC-MS has applications in fields like semiconductor manufacturing, contamination control, and forensic analysis of samples like urine.
GAS CHROMATOGRAPHY-MASS SPECTROSCOPY [GC-MS]Shikha Popali
THIS PRESENTATION GIVES A DETAIL ACCOUNT ON THE GC-MS WITH ITS INTRODUCTION, BASIC PRINCIPLE OF BOTH COMBINED AND INDIVIDUALLY WITH ITS INSTRUMENTATION, APPLICATION AND EXAMPLES, MAKES EASY TO COLLECT ALL THE DATA AT A PLACE ACCORDING TO THE M.PHARM SYLLABUS S PER PCI
This document describes petroleum reservoir simulation of two-phase flow using the IMPES method. It discusses mathematical modeling of two-phase flow equations, boundary conditions, and the IMPES solution technique. The IMPES method is implemented in OpenFOAM to simulate various reservoir scenarios. Results are validated against analytical solutions and compared with simulations from another reservoir simulator. Parametric studies examine the impact of fluid properties, viscosity ratios, and reservoir heterogeneity on displacement and oil recovery.
Filtration of Liquids - Chapter 4 solution (Particle Technology by Holdich)Bobby Canja
This is the my own solution to chapter 4 problems from Fundamentals of Particle Technology by Holdich. I hope it helped you. :) Just e-mail me if ever there are corrections at vic_zhou14@yahoo.com.ph.
-Detective Freddie
1. It is one of the type of Hyphenated technique.
2. It is a combination of gas chromatographic technique and spectroscopic technique.
3. It is having a high resolution capacity.
4. It is used has volatile and Non-volatile compounds.
5. It is used for qualitative and quantitative analysis.
The document discusses gas chromatography-mass spectrometry (GC-MS), a hyphenated analytical technique that combines gas chromatography and mass spectrometry. GC-MS separates the components of a mixture and allows each component to be characterized individually. It has various applications including environmental monitoring, food and flavor analysis, and forensic and pharmaceutical analysis. The document provides details on the working principles, instrumentation, and uses of GC-MS.
This document discusses hyphenated techniques in thermal analysis, which combine thermal analysis methods like TGA, DSC, and DMA with secondary analytical methods. It provides examples of combining thermal analysis with FTIR, Raman spectroscopy, mass spectrometry, GC-MS, and IR-GCMS to obtain both chemical and structural information about materials as they undergo thermal changes. Some key advantages and disadvantages of different hyphenated techniques are discussed, along with examples of applications in areas like polymer identification, soil analysis, and pharmaceutical analysis.
This document provides an overview of gas chromatography-mass spectrometry (GC-MS). It describes how GC separates components in a mixture using a mobile gas phase and stationary phase, and how MS then identifies each component by its fragmentation pattern. Key aspects covered include the instrumentation of GC (carrier gas, injector, column, detector), MS (ionization sources, analyzers, detectors), and how the two techniques are interfaced. Applications mentioned are drug detection, environmental analysis, and identification of unknown samples. Advantages are high sensitivity and simultaneous quantification/confirmation, while limitations include only volatile compounds being analyzable and some isomers not distinguishable.
Cfd fundamental study of flow past a circular cylinder with convective heat t...Sammy Jamar
This CFD project simulates flow past a heated circular cylinder confined between parallel plates using ANSYS Fluent. It studies the effects of Reynolds number on flow patterns, boundary layer separation angle, heat transfer via conduction and convection, and drag coefficient. Results are validated against experimental data and show increasing convection and better agreement with experiments at higher Reynolds numbers from 0.038 to 10,000. The relationship between Reynolds and Nusselt numbers is determined, indicating their proportional variation and the transition from conduction-dominant to convection-dominant heat transfer with increasing flow velocity.
Fluid Mechanic Lab - Reynold's Number ExperimentMuhammadSRaniYah
1. The document summarizes an experiment conducted by Muhammad Sulaimon Rasul to determine different types of fluid flow (laminar, transitional, turbulent) using Reynolds apparatus.
2. The experiment measured the volume of water and time taken to fill a graduated cylinder for different flow rates. This was used to calculate Reynolds number to identify flow type.
3. All results showed Reynolds numbers less than 2000, indicating laminar flow for all trials according to the theoretical boundaries between flow types.
The document summarizes the results of a detailed flow investigation within a centrifugal pump equipped with a vaned diffuser. Unsteady velocity measurements were obtained in the impeller and diffuser at different radial planes. The analysis shows the presence of a complex, unsteady and periodic jet-wake flow structure in the impeller. At the impeller discharge, the mixing of the unsteady flow entering the diffuser is affected by the diffuser vanes, though periodic flow characteristics are still observed at the diffuser throat, indicating unsteady inlet conditions for the diffuser.
Research Inventy : International Journal of Engineering and Scienceresearchinventy
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
This document presents a new technique called the Modified Deconvolution Technique (MDT) to reconstruct instantaneous heavy duty vehicle emissions from measured data. MDT models the emissions analyzer system using a gamma probability density function to account for time dispersion effects. It uses fast Fourier transforms to divide the analyzer output signal by the impulse response function to estimate the original instantaneous emissions signal. The technique was tested on emissions data from a transit bus and showed improved correlation between reconstructed emissions and engine power compared to an earlier Differential Coefficients Method. The new technique provides a more accurate way to relate emissions to operating conditions like vehicle speed and acceleration.
The document describes an experiment conducted using a gas permeameter to determine the permeability of rock core samples by measuring gas flow rates and pressure drops across the samples based on Darcy's law. Calculations are shown to derive permeability values from the experimental data for different flow rates and pressure differentials. High permeability values obtained could be due to the Klinkenberg effect where gas molecules slip along grain surfaces at low pressures.
This thesis documents the development of non-intrusive optical diagnostic methods using planar laser Rayleigh scattering (PLRS) and OH-based planar laser-induced fluorescence (PLIF) to study ethylene flame dynamics in a laboratory-scale scramjet model. PLRS is used to visualize turbulent structures without combustion, while PLIF images OH radicals to visualize flame structures during transient combustion. Multiple measurement planes are utilized to reconstruct 3D flow physics. Experimental setup details are provided for the scramjet wind tunnel, laser systems, timing circuits and condensed operating manual. Results show PLRS visualizing flow features, PLIF tracking flame structures at different equivalence ratios, and chemiluminescence identifying reaction zones.
Numerical Calculation of Solid-Liquid two-Phase Flow Inside a Small Sewage Pumptheijes
Based on a mixture multiphase flow model,theRNG k–εturbulencemodelandfrozen rotor method were used to perform a numerical simulation of steady flow in the internal flow field of a sewage pump that transports solid and liquid phase flows. Resultsof the study indicate that the degree of wear on the front and the back of the blade suction surface from different densities of solid particles shows a completely opposite influencing trend. With the increase of delivered solid-phase density, the isobaric equilibrium position moves to the leading edge point of the blade, but the solid-phase isoconcentration point on the blade pressure surface and suction surface basically remains unchanged. The difference between hydraulic lift and water lift indelivering solid- and liquid-phase flows shows a rising trend with the increase of working flow
Simulation of the Hydrodynamic Conditions of a Rotating Cage for Evaluating C...ijceronline
The Rotating cage technique is used to evaluate corrosion inhibitors. The rotating cage holds 8 coupons containing corrosive liquid, which rotate within it. These coupons have a dynamic that simulates the conditions in a pipe through a corrosive fluid, in this case the material used in pipelines are analyzed oil. A study of the fluid dynamics through the ANSYS software shows that the velocity fields, contours, vectors and speed profiles for symmetric geometries arrangements 2, 4 and 8 embedded specimens with a corrosion inhibitor. The conditions are calculated velocity profiles are standard temperature and solution viscosity of 1.0 cp and 1.5 cp. The density is considered constant of 998 kg / m3 and three angular velocities (920, 460 and 230 rpm) were analyzed. Finally the results of these conditions have been analyzed, yielding values close to zero in the outside walls of the cylinder. The cylinder contain the coupons rotating speeds to ensure turbulence (1) and to analyze the rate of corrosion inhibitor.
- The document discusses numerical simulations of the electrostatic spray painting process using high-speed rotary bell atomizers.
- Experiments were conducted to validate the sensitivity of the simulations to variations in operating conditions like paint flow rate and bell speed, as well as different target geometries.
- The simulations demonstrated good agreement with experimental measurements of film thickness and were able to accurately predict changes based on different operating conditions and target shapes.
Finite Element Analysis of Shaft of Centrifugal PumpIOSR Journals
Centrifugal pump is world one of the oldest water pumping devises. The current work deals study
Shaft of centrifugal pump for static and dynamic analysis. As we know rotodynamic machineries are designed
keenly as there is lot of fluctuation in the loads and speeds. The shaft is analyzed by using finite element analysis
technique for stresses and deflections. The total work is carried out in two stages first stage is static analysis. In
this stage pump shaft is analyzed for stresses and deflection and same results are verified using graphical
integration method. And second for dynamic analysis, in this stage result obtained by static analysis are used to
calculate dynamic forces coming in pump shaft. Again shaft is analyzed in dynamic input condition and results
are verified by using graphical integration method. The software used for the finite element meshing is
HYPERMESH and solver used is RADIOSS. Result values obtained for deflection and stresses are compared in
both cases. Result obtained by graphical method and FEA are nearly similar and are in acceptable limits.
This thesis investigates the evolution of a turbulent patch created by an oscillating grid in water and dilute polymer solutions. Particle image velocimetry is used to measure the velocity fields. The addition of polymers is found to reduce the growth and decay rates of the patch compared to water. An algorithm is developed to detect the turbulent/non-turbulent interface from vorticity fields. Analysis of the interface, patch area, kinetic energy and entrainment rate coefficient reveals that polymers create a smaller, smoother patch with less energy transfer across the interface. The results provide insight into how polymers modify turbulent entrainment and mixing, with potential applications where localized mixing control is important.
This document describes experimental studies of aeroelasticity conducted in a 30cm x 30cm wind tunnel. Divergence and flutter experiments were performed on a typical airfoil section model with pitch and plunge degrees of freedom. In the divergence experiment, the divergence speed was measured in the wind tunnel and calculated theoretically, with some difference observed likely due to model assumptions. In the flutter experiment, a data acquisition system was used to record acceleration data during testing, and a MATLAB code was used to analyze the data and calculate the flutter point, allowing comparison to theoretical predictions. Open loop control was also explored by adding a control surface to modify the flutter point.
A study on evacuation performance of sit type water closet by computational f...combi07
This study was undertaken to study the performance of the type of toilet seat by using CFD numerical methods to obtain the optimum flow rate to reduce water usage. Toilet seat has two main types which is siphon and washdown. The case is the model type of siphon and washdown, using a mixture of water and air as a medium to flush the toilet. The area is considered critical to all cases in the stagnant water inlet and outlet. The analysis result, shows that the type of siphon is better than the washdown for the both case. The comparison also show that (Siphon Type Water closet) second case has better performance than (Washdown Water Closet) the first case.
1) The document discusses two projects involving particle image velocimetry (PIV) - an analysis of fluid flow through a 90 degree pipe bend, and an identification of trailing-edge noise in buffet flows using high-speed PIV.
2) For the pipe bend project, PIV was used to capture images of fluid flow at different rates, showing dual vortices known as Dean Vortices. As flow rate increased, velocity in the upper right corner also increased while vortical structure diminished.
3) For the buffet flow project, high-speed stereo PIV was used to investigate shock oscillations on a supercritical airfoil. Trailing edge turbulent eddies were suspected of generating
The document discusses using motion simulation and finite element analysis (FEA) to analyze and optimize the design of an engine valve. It describes measuring and modeling a valvetrain in CAD software. A motion simulation is performed to analyze valve stress, displacement, rotation and reaction forces. The initial FEA results show the valve experiences maximum stress of 255 MPa, within the material strength. Modifications are made to reduce valve weight by decreasing diameter and using a titanium alloy, which experience increased stresses still within material limits. The goal is to improve engine performance through a lighter, higher strength valve design validated through virtual testing methods.
This technical report describes research into solving a two layer linear diffusion equation on a GPU. It first discusses GPU hardware and software models. It then explains how to solve a one layer diffusion equation using LU factorization, and how to parallelize this on a GPU using recursive doubling. Finally, it describes how to model diffusion across the interface between two layers, and presents results implementing and comparing CPU and GPU solutions.
This document describes a heat exchanger design project. It provides theory on heat exchanger design including heat transfer rate calculations. It then details the CFD simulation process used to model and analyze different heat exchanger designs. This included an initial 2D model, mesh refinement studies to determine optimal mesh size, and modeling variations in pipe spacing, flow direction, and a 3D design. Results were analyzed using temperature, turbulence, and velocity contours to evaluate design performance.
This document is a master's thesis that describes the setup and characterization of a titanium-sapphire laser system. It includes sections on laser theory, the laser setup including seed lasers, cavity design, mode matching, and locking electronics. The laser system is designed to test foundations of physics using lasers. Cavity calculations and beam waist measurements are presented. Characterization of the laser is discussed. The document provides technical details of constructing a titanium-sapphire laser for precision measurements.
The sequential inversion technique (SIT) and differential coefficients method (DCM) are two methods discussed to reconstruct true transient emission signals from measurements taken by analyzers, which introduce delays and dispersion. The SIT reconstructs the input second by second based on the measured response and dispersion characteristics. Testing with real data showed it can accurately reconstruct signals without noise. However, reconstruction fails if the dispersion characteristics change or there is signal noise. The DCM defines the real input as a linear combination of the output and its derivatives. It was more accurate than SIT when noise was present. Both methods aim to compensate for measurement delays and dispersion to obtain instantaneous emissions from analyzer readings.
Similar to Fluids-3-Report-es13906-rt13074-kp13594 (20)
This document outlines Robert Tanner's research project on fracturing of brittle lattice structures under his supervisor Professor Martyn Pavier. The aims are to conduct a literature review on fracturing of brittle lattices, design experiments to demonstrate brittle fracture in solid and lattice structures, perform the experiments, and determine if fracture mechanics can predict failure of a brittle material containing a large lattice structure with cracks. The experiments will use PMMA test specimens with a lattice structure and crack-hole geometries cut using a waterjet cutter. Results and conclusions will analyze whether fracture mechanics can accurately model failure observations and identify potential discrepancies between theory and experiments.
The document reports on a project to determine the validity of using fracture mechanics to predict failure in lattice structures. Lattices with two and four circular unit cells were cut from PMMA and cracks of varying lengths and configurations were introduced. The lattices were loaded in tension and cracks were observed to see if they propagated as predicted. Material properties of PMMA were measured. Critical crack lengths and loads were measured and used to build finite element models to estimate stress intensity factors, which were compared to PMMA's fracture toughness. The stress intensity factors of the cracks were found to be close to or below the fracture toughness, indicating fracture mechanics may not fully predict failure of large lattices.
Robert Tanner completed his third year of a mechanical engineering degree. He passed all of his units, with marks ranging from 42 to 100 out of various maximum scores. His third year assessment contributed 40% to his degree mark, which he achieved with a mark of 73. He passed his year and will progress to the fourth year of his degree program.
The finite element analysis determined the suitability of a titanium panel to replace the floor of a rescue helicopter. Three mission scenarios were modeled: 1) with a 100kg winch attached and the panel built-in, 2) with the winch attached and the panel simply supported, and 3) with distributed 10kg grain sacks and the panel built-in. Finite element models were generated and found to accurately predict stress and deflection, matching analytical calculations. The models determined that scenario 1 and 2 posed no yield risk, and the helicopter could safely carry at least 250 grain sacks in scenario 3.
This document describes a computer based modelling project to simulate temperature distribution across a plate. The author developed a MATLAB script and graphical user interface (GUI) to allow users to input parameters and visualize the iterative temperature corrections. Key aspects included designing the GUI, implementing a method to correct temperatures using matrix operations based on Laplace's equation, and addressing challenges in modelling a central conducting hole. The completed project allows flexible adjustment of simulation variables and outputs clear graphs of the temperature distribution.
The document outlines the steps to simulate the motion of an electric motor:
1) Import motor and gearbox data and calculate initial parameters.
2) Set initial conditions and start the simulation.
3) Calculate torque and acceleration at each time step and update position and velocity.
4) Check termination conditions and exit or continue to the next time step.
Robert Tanner completed his second year of a Mechanical Engineering degree, passing all units. His performance was assessed as part of his second year, contributing 10% to his degree mark of 68%. He will progress to the third year of his program. The transcript provides unit titles, credit values, ranking of marks within each unit, and pass/fail results for each unit taken in the 2014-2015 academic year.
3. Abstract
A moving fluids, turbulent jet entering a quiescent body of the same
fluids is modelled by both experiment and simulation. In experiment, data
is captured by camera and simulation images are produced by MOBILE.
MATLAB is used to analyse the data from experimental and simulation
in order to calculated the inlet velocity, virtual origin, attenuation con-
stant, dilution rate and Reynold’s number. The results on experimental
and simulation are shown to be corresponding to each other while some
error is present which affects the reliability of the results.
1 Introduction
Turbulent jets are fluid flows produced by a pressure drop through an orifice[1].
In this experiment, a moving fluid exits an orifice and enters a quiescent body
of the same fluid, the difference between the entering and ambient fluids create
a velocity shear which cause turbulence and mixing[2].
In this experiment, the jet formed by the Rhodamine dye solution, em-
anates from a small nozzle of width d whose axis is parallel with the z axis
which is shown in Figure 1. It then spreads out from the nozzle and forming
a well-defined boundary, which is highly turbulent in the inner layer and is
non-turbulent ambient fluid in the outer layer [3]. For the reason of flow visu-
alisation, the method of Laser Induced Fluorescence is used to investigate the
properties of the jet while the method of Particle Image Velocimetry is used to
obtain the instantaneous velocity in fluids, by adding the particles that acts as
a tracer which will glisten under laser light.
The aim of this report is to investigate the properties of turbulent jet includ-
ing virtual origin, spatial rate of dilution , entrainment velocity and Reynold’s
number and by comparing the results between the simulation, theoretical and
experimental.
Figure 1: An image illustrates the characteristic of jet [3]
3
4. 2 Methods
2.1 Experimental
There are two sections in this laboratory:
1. Laser Induced Fluorescence
2. Particle Image Velocimetry
A set of equipment is provided that is shown in Figure 1 and a Nikon cam-
era is also provided for image capturing. The tripod and the camera is first
moved to a position that is aligned with the glass tank. The camera setting is
then adjusted by varying the shutter speed, focus and ISO setting etc., in order
to capture good quality images that are suitable for analysation. The position
of the tripod and keep the camera setting is fixed once after calibration. In
this experiment, two kinds of image including instantaneous image and time-
averaged image are taken under different setting in the camera, which is 1/25”
F3.5 ISO 800 and 3” F22 ISO 400 respectively.
Experimental Equipment
Figure 2: Experimental Setup
Equipment
1 Header tank with dilute solution of Rhodamine dye
2 Jet pipe
3 Switch of laser
4 Line Laser
5 30 litre glass tank filled up with fresh water
Table 1: List of experimental equipment
4
5. 2.1.1 Laser Induced Fluorescence
The aim of this section of the experiment is to investigate the rate of intensity
decay along the ray path for a constant concentration in order to predict the
concentration when the dye is not homogenous. The procedure is listed below:
1. Adjust the height of the header tank to a known height.
2. Wiped off any gas bubbles that is presented in the glass tank.
3. Fillthe Rhodamine dye solution into the header tank and use a stopper to
restrict the flow.
4. Turn on the laser.
5. Take several instant images.
6. When the flow reaches the bottom of the glass tank, take a time averaged
image.
7. Turn off the laser.
8. Adjust the header tank to a different height and repeat the procedure
above.
2.1.2 Particle Image Velocimetry
The aim of this section is to estimate the velocity field of the horizontal entrain-
ment flow. The procedure is listed below:
1. Refill the glass tank with fresh water and flush the header tank with fresh
water in order to prevent any Rhodamine dye solution is present.
2. Particles from the demonstrator’s solution is added to the glass tank,
which will glisten in laser light.
3. Set a timer and place it beside the glass tank in order to take reference
on time.
4. Fill the header tank with fresh water and run the jet.
5. multiple images are taken with the burst mode from the camera.
2.2 Computational
MOBILE will be used to produce simulation images and the inlet velocity can be
changed in inputsetup.dat file. A modified version is attached in the Appendix.
Moreover, MATLAB will be used to process both simulation and experimental
images, the processing code is also attached in the Appendix.
5
6. 3 Results and Discussions
3.1 Inlet Velocity
In order to investigate how the jet radius varies with inlet speed, the header
tank of the experimental apparatus was set to three different heights, resulting
in three jets with different inlet velocities. The images for the first reference
height were of insufficient quality to use in the image post processing phase,
so only two scenarios were available for investigation. The pictures below are
the raw time averaged images of a jet with the header tank set to 250mm and
150mm.
(a) (b)
Figure 3: The time averaged image with (a) second reference height (250mm)
and (b) third reference height (150mm)
Figure 4: Example of greyscale time averaged image of third reference height
(150mm)
6
7. From these images above, we were able to approximate the average gradient
and inlet angle of the three jets. The Matlab script used to do so can be found
in the Appendix. The gradient and angle are a rough approximation of the
increase in radius of the jet per unit increase in depth. An example of the
approximate jet boundary and mean jet shape of the jet with the header tank
set to 250mm can be seen below. It clearly shows that the boundary of the jet,
while generally approximating the idealised triangular shape of a theoretical jet,
demonstrates a significant degree of variance. The units of the axes are pixels
within the image.
Figure 5: The graph indicates the approximate jet boundary and mean jet shape
of the jet with the header tank set to 250mm
The image below shows a line with a gradient equal to the average gradient
of the line extrapolated so that it extended from the virtual origin of the jet to
the tank boundary.
Figure 6: The graph indicates the approximate jet boundary and mean jet shape
of the jet with the header tank set to 250mm
7
8. The inlet velocity of each jet was first estimated using Bernoulli’s equation,
assuming that the fluid in the header tank was at rest and hydrostatic pressure
was constant throughout the jet system, the initial estimate of inlet velocity, v0,
was therefore:
v0 = 2gh (1)
Where h is the height of the header tank above the main tank, and g is
acceleration due to gravity. However, this estimate was inadequate, as it did
not account for friction losses in the tube. Therefore, the approximation of the
inlet velocity was improved by first calculating the Reynold’s number of the flow
through the tube. From this, and the relative roughness of the tube, and using
a Moody solver, a better estimate was found, accounting for losses in speed due
to friction. The inlet velocity, calculated as a function of the Darcy friction
factor is:
u =
2r
ρfL
∆P (2)
Where r is the radius of the tube, ∆P is the pressure drop across the tube, f
is the Darcy friction factor, ρ is the density of the Rhodamine solution and L
is the length of the tube.
The estimate of the inlet velocity was improved in an iterative process until
the solutions converged on a single result. The results are tabulated below.
Tank Height(mm) Inlet Velocity(m/s) Gradient Inlet Angle(◦
)
150 0.34 −6.73 8.45
250 0.44 −9.21 6.13
Table 2: It shows the estimated inlet velocity and angle from experimental data.
8
9. Several examples of jet simulations with a characteristic size of 128 produced
by MOBILE are shown below. In each simulation the inlet velocity is different
and the jet has become fully evolved and has just reached the ”floor” of the
simulation. They shows that faster jets are generally narrower.
(a) (b) (c)
Figure 7: The simulation images with inlet velocity (a) 0.2ms−1
and (b)
0.4ms−1
and (c) 1.0ms−1
Image Inlet Velocity (m/s) Gradient Inlet Angle (◦
)
a 0.2 −5.2 11
b 0.4 −6.2 9.2
c 1.0 −7.8 7.3
Table 3: It shows the estimated inlet angle from simulation data.
The table below combined both experimental and simulation results to-
gether.
Data Inlet Velocity (m/s) Gradient Inlet Angle (◦
)
Simulation 0.2 −5.2 11
Experiment 0.34 −6.73 8.45
Simulation 0.4 −6.2 9.2
Experiment 0.44 −9.21 6.13
Simulation 1.0 −7.8 7.3
Table 4: It shows the estimated inlet angle from simulation data.
It can observed that errors are presented from the experimental data accord-
ing to the trend in the inlet angle, the values highlighted in red are expected to
be larger.
9
10. 3.2 Virtual Origin
The image below shows that, for the jet with the header tank set to 150mm,
the virtual origin of the jet is inside the tube and not coincident with the inlet.
They appear to be in roughly the same position within each tube, meaning that
the virtual source does not change with velocity.
Figure 8: The graph indicates the approximate jet boundary and mean jet shape
of the jet with the header tank set to 150mm
The image below shows the mean jet profile and virtual origin of a MOBILE
simulation. It also shows the virtual origin is above the inlet of the jet into
the ambient fluid, although, as is apparent, due to Matlab’s image processing
capabilities, the image of the jet is significantly less clear and therefore it is
harder to compare the projected shape to the actual jet shape, meaning direct
observations are not as easy and are less reliable.
Figure 9: The graph indicates the mean jet profile and the virtual origin of a
MOBILE simulation
10
11. In the experimental setup, the inlet nozzle of the jet is not illuminated by
the laser due to the fan-shaped laser profile. However, the nozzle does not need
to be illuminated as the jet is sufficiently self-similar for most of its length that
a mean profile can be determined and, through a simple process of linear re-
gression, the approximate location of the virtual source can be identified.
We are fairly confident that the approximation to the virtual source is ac-
curate, as the jet profiles extending from the virtual sources found by linear
regression follow the shape of the experimental jet closely.
3.3 Attenuation Constants
In the experiment, several images of different Rhodamine dye concentration so-
lution are processed in MATLAB in order to determine the relationship between
light intensity and concentration. The images are first converted into greyscale
and the light intensity is normalised as 1.0 to make a better comparison. By
reducing the error caused by the reflection of light from surrounding, the result
from multiple rays is averaged. Therefore, according to the Lambert Beer’s Law,
∂I
∂s
= −ηI (3)
Where I represents the intensity of the light ray, η represents the attenuation
rate.
The intensity can be updated on a given ray by:
Ik+1 = Ikeηs
(4)
where k and k + 1 are the position of the ray.
In this experiment, the model of η is linear:
η = aC + b (5)
where C represents the dye concentration, a is the constant for attenuation co-
efficient and b is the constant for background level attenuation.
To construct a linear relationship equation, taking natural logarithm on both
side in equation 4 and let k = 0, which will get:
ln(I1) = ln(I0) − ηs (6)
A graph is then plot by MATLAB which is shown in below and by calculating
the gradient, the attenuation constants can be found.
11
12. Figure 10: Relationship between ln(Intensity) against distance with different
concentrations
Concentration η(molm−3
)
C1 4.25 × 10−3
C2 4.06 × 10−3
C3 4.01 × 10−3
Table 5: It shows the attenuation rate with different concentration
Assuming C1 = C, C2 = 2C and C3 = 3C, since there are two unknowns
in total, only two set of data are needed. However, in order to obtain better
accuracy of results, a graph of attenuation rate against concentration is plotted
with all three sets of data and by plotting the best-fit line, the value of aC and
b can be estimated.
Figure 11: Relationship between attenuation rate against concentration
From Figure 11, aC is calculated as −1.00×10−4
by calculating the gradient
and by finding the y-interception, b is found as 4.30 × 10−4
.
Since the value of a is still undefined, it is important to understand the
relationship between aC against the distance along the ray, which is shown in
Figure 12. A mean value of aC is also plotted for comparison.
12
13. Figure 12: Relationship between aC against distance with different concentra-
tions
It can be observed that although small fluctuations occur in all the diagrams
above, the values are closed to the mean values that are plotted in red. This can
be explained the concentration remains constant throughout the experiment. As
a result, it is not required to know a independently.
13
14. 3.4 Dilution Rate
When the jet in term of Rhodamine dye solution gets into the glass tank, the
concentration of jet will be diluted as the jet get further away from nozzle be-
cause the jet is engulfed by the surrounding fluid. Conversion between light
intensity and concentration is made from the experimental results according to
the Lambert Beer Law:
e−(aC+b)s
=
I
Imax
(7)
With a and b are calculated above, the graphs of dilution rate from simu-
lation and experiment are plotted under different inlet velocities are shown in
Figure 13 and 14. It can be observed that the simulation graph fluctuated more
rapidly as the contrast of the images are sharper.
(a) (b)
Figure 13: The dilution rate of centre jet for 0.34ms−1
(a) from simulation (b)
from experiment
(a) (b)
Figure 14: The dilution rate of centre jet for 0.44ms−1
(a) from simulation (b)
from experiment
The difference between the simulation and experimental results can be ex-
plained by noise that existed in the experimental image.
14
15. Figure 15 and 16 shows the concentration field from simulation and exper-
iment. From the graphs, the dye diffuses sharply when it is closer to bottom
of tank and concentration of jet decreases as it moves downward. It is worth
noting that from the experiment graph, the peak is narrower because of the
small size of nozzle in the experiment setup.
(a) (b)
Figure 15: The concentration field for 0.34ms−1
(a) from simulation (b) from
experiment
(a) (b)
Figure 16: The concentration field for 0.44ms−1
(a) from simulation (b) from
experiment
Figure 17 shows jet and laser ray from simulation. Since the dye absorbed
light, its intensity decreases significantly when light passing through. From the
left hand side of the graph, since the jet is closer to the laser, the light intensity
is higher than the right hand side. Moreover, according to Lambert Beer’s law,
light intensity will decrease as concentration increases which is shown in the
right hand side of the graph, where the light intensity decreased. Therefore, it
can be proved that the light intensity field is not identical with the concentration
field.
15
16. Figure 17: Graph indicates the jet and the position of the laser ray
3.5 Entrainment Velocity
Using the two images show below, the entrainment velocity field of the jet was
estimated.
Figure 18: The two instant images that show the movement of particle.
The images were read into Matlab and all colours of light besides green were
screened out, as the green-coloured illuminated particles were the significant
data. A small region 700 x 700 pixels in size just to the right of the jet was iso-
lated. Then, counting from the centre of that region, it was estimated that tiles
100 x 100 pixels in size would each contain roughly thirty particles, assuming a
homogenous distribution throughout the fluid.
The small section of image was broken into forty-nine tiles, each 100 x 100
pixels in size. Once the corresponding tiles for the two different timestamps
were cross-correlated and the required displacement vectors found, they were
converted to velocity vectors using the scale and time difference between the
images.
The image below is an approximation of the entrainment velocity field be-
tween the two images of the jet and illuminated particles. There is a certain
degree of statistical noise in the results. This is likely due to the possibility
that some tiles had a fewer number of particles than the required thirty or
16
17. possibly due to poor illumination, in some tiles it is very possible that the par-
ticles observed had entered into or left the illuminated plane between time-steps.
The average magnitude of the entrainment velocity is approximately 0.4mms−1
.
Figure 19: The graph indicates the approximation of the entrainment velocity
field between the two images of the jet and illuminated particles.
The image below is the horizontal (x-direction) velocity field of a MOBILE
simulation of a jet. It shows that the velocity field in the ambient fluid, and
therefore the entrainment velocity, is homogenous and apparently constant.
Figure 20: Horizontal velocity field from simulation
Theoretically the entrainment velocity of the jet should vary with depth, as
it is proportional to the axial speed, which decreases as the jet spreads through
the ambient fluid. This is not observed in the experiment or the MOBILE simu-
lation, presumably because the PIV and MOBILE models only observe a small
section of a jet, and the small change in depth means that a significant change
in entrainment speed would not be observed.
17
18. 3.6 Reynold’s Number
The Reynolds number can be calculated using the density and kinematic vis-
cosity of the Rhodamine dye solution, and a turbulent length scale and velocity
scale. Assuming that the Rhodamine dye is sufficiently diluted that it has the
density and kinematic viscosity of water, and taking the length scale as the
radius of the jet and the axial speed of the jet as the speed scales, then the
Reynolds number at the inlet can be calculated as:
Re =
ρuL
µ
=
1000 × 0.394 × 0.004
0.001
= 1574.4 (8)
The Reynolds number of the jet should remain constant throughout the jet,
assuming that the jet is self-similar.
The plots below show the concentration profile and normalised concentra-
tion profiles at various depths within the jets. They appear to approximate a
Gaussian function, and the normalised profiles appear to be sufficiently similar
that self-similarity is a reasonable assumption.
Figure 21: The graph indicates the concentration profile
18
19. Figure 22: The graph indicates the normalised concentration profile
3.7 Jet Simulation
Using the information gathered in this experiment, as well as skills gained
throughout the course, a rudimentary simulation of a turbulent jet. This simu-
lation does not have the power and resolution available to MOBILE, nor can it
model the effect of turbulent eddies or of the jet impacting a solid surface.
The jet was modelled by discretising the turbulent diffusion equation:
∂ϕ
∂t
=
1
r
∂
∂r
κr
∂ϕ
∂r
(9)
Where ϕ is the concentration of the dye, r is the radius of the jet and κ is the
diffusion coefficient, calculated as:
κ = γur (10)
Where γ is a scalar constant and u is the axial speed of the jet. In this sim-
ulation, the time derivative was first converted to a spatial derivative, so each
time step was assumed to be equivalent to one step along the centreline of the jet.
∂ϕ
∂t (n+ 1
2 )∆t
=
dz
dt
∂ϕ
∂z
= u
∂ϕ
∂z
= un
i
ϕn+1
− ϕn
i
∆z
(11)
The spatial derivative at distance from the centreline of the jet can be ap-
proximated as:
r
∂
∂r
r
∂ϕ
∂r i∆r
=
r∂ϕ
∂r
(i+ 1
2 )∆r
− r∂ϕ
∂r
(i− 1
2 )∆r
∆r
(12)
19
20. This expression simplifies to:
ri+ 1
2
ϕn
i+1 − ri+ 1
2
+ ri− 1
2
ϕn
i + ri− 1
2
ϕn
i−1
(∆r)2
(13)
And, since:
ri+ 1
2
= r +
∆r
2
, ri− 1
2
= r −
∆r
2
(14)
Therefore:
ϕn+1
i = ϕn
i +
κ(∆z)
unri(∆r)2
ri+ 1
2
ϕn
i+1 − 2riϕn
i + ri− 1
2
ϕn
i−1 (15)
The stability criterion of the discretised expression was found by setting the
value of to and all other values to zero. Applying these conditions to the dis-
cretised equation produced the value:
ϕn+1
i = ε 1 −
2κ(∆z)
unri(∆r)2
(16)
For the calculation to be stable, the error must remain constant or decay between
time-steps, and, in order to prevent further instability, the error must not change
sign between time-steps. Applying these conditions to the error expression
results in the final stability criterion for the simulation:
∆z
(∆r)2
<
un
ri
2κ
(17)
∆z
(∆r)2
<
1
2γ
(18)
As γ is a constant, in order to ensure stability, ∆z must be significantly less
than ∆r . In the jet simulation, the value of ∆z was set to 0.1, and ∆r to 1.
After a series of trial-and-error, γ was set to 0.1.
The simulation modelled only the right-hand side of the jet, as the jet was
assumed to be axisymmetric. Since modelling from a point source would have
been difficult, the Matlab simulation was designed to model from the outlet of
the tube.
For each time-step, the newly generated row in the matrix was extracted
and all values divided by the maximum value, producing row vector represent-
ing the normalised concentration field, ϕ (r). The discrete approximation to
the cumulative distribution function of the normalised concentration field,ψ(r),
was found by taking the cumulative sum of the row vector, and the maximum
value,ψ(∞), was extracted. Using these values, an approximation to the jet ra-
dius was calculated and recorded in a storage vector. The plot below shows the
evolution of the radius with depth of the jet in the simulation, and it appears to
show the transition from a cylindrical to conical profile, as predicted by theory
and observed in the MOBILE simulations.
20
21. Figure 23: The graph indicates the relationship between the radius and depth
of the jet in the simulation.
The mass flow rates through each face were calculated, and the entrainment
speed was calculated as the difference between them divided by the lateral
surface area of the control volume. The rate of change of the mass flow rate
between each face was used to find the entrainment coefficient. The plot below
shows the evolution of the axial and entrainment speeds of the jet. The axial
and entrainment speeds both clearly decrease with time, which supports the
theory that there is some relationship between them. Also, the entrainment
coefficient appears to increases exponentially, which is also understandable, as
the jet spreads out, a greater amount of fluid must be entrained into the jet,
and the entrainment coefficient therefore increases.
Figure 24: The graph indicates the evolution of the axial and entrainment speeds
of the jet
21
22. 4 Conclusion
The main objective of this investigation in this report is to compare the dif-
ferences between the theoretical results and the simulation and experimental
results under different aspects, including the inlet velocity, spread rate, virtual
origin, dilution rate and the entrainment velocity.
For the inlet velocity, it can be proved that both experimental and simula-
tion data shows the trend that a faster jets will give a smaller inlet angle. Some
error can be observed as the experimental data is expected to be larger.
The MOBILE simulations and experimental observations for the virtual ori-
gin appear to support one another and it also proved that the virtual source does
not change with velocity. However, ”truncation error” is present as the standard
iterative process used to solve parabolic equations relies on Taylor expansions of
differential equations, and frequently discount any terms of third order or higher.
Attenuation constant can be found according to Lambert Beer’s law. It
is found that the maximum error between the aC value to the mean value is
about 3.30%. Therefore, it is not required to know a independently as the error
is small. Moreover, both experimental and simulation results in dilution rate
are similar. However, because of the size of the nozzle, the peak value of the
graph from the experimental results appear to be sharper.
Particle Image Velocimetry is the method used to analysis the entrainment
velocity. However, due to certain degree of statistical noise in the results, which
makes the results are not reliable enough.
In conclusion, it shows that both simulation data and experimental data
support each other. However, apart from the truncation error mentioned above,
the error that existed in the experimental data can be explained by the poor
quality of image, human error in experiment and noise existed in the image. To
improve this, some opaque plastic sheet can be placed beside the glass tank to
avoid noise from the surrounding and nevertheless, ensure the gas bubbles are
wiped off from the glass tank in order to improve the quality of image.
References
[1] E. J .List, 1982 Turbulent Jets And Plumes [Online], California Institute of
Technology
Available from: http://www.annualreviews.org/doi/pdf/10.1146/
annurev.fl.14.010182.001201 [Accessed 21st March 2016]
[2] Cushman-Roisin, B.C.R. , 2014 Environmental Fluid Mechanics [Online],
Thayer School of Engineering, Dartmouth College
Available from: https://engineering.dartmouth.edu/~d30345d/books/
EFM/chap9.pdf [Accessed 21st March 2016]
22
24. writebounds:=assign(ON);
writebcprofile:=assign(ON);
writeppert:=assign(OFF);
readppert:=assign(OFF);
bcbaseflow:=assign(-0.4);
writebcmean:=assign(ON);
bcturbamp:=assign(0.0);
bcturbvel:=assign(0.0);
bccoflowvel:=assign(0.0);
bccoflowrad:=assign(0.05);
#
#readchkfile:=assign(ON);
#istart:=assign(100);
#tstart:=assign(9.091178);
tlimit:=assign(4);
readtlimfile:=assign(ON);
end();
5.2 The MATLAB code
5.2.1 Section 3.1 - 3.2, 3.5-3.6
function timeaverage2(list)
%demonstration of time−average processing
nfiles=size(list); %find the size of the list passed in
nfiles=nfiles(2); % assumes 2D matrix, so take second element
for i=1:nfiles
%this will need editing for simulation data
infile=sprintf('DSC %04d.JPG',list(i));
outfile=sprintf('bw %04d.bmp',list(i));
imdata=imread(infile); % read image from file
% image(imdata); % output image to screen
imdata=double(imdata);
sz=size(imdata); % find the size of the image
imbw=zeros(sz(1),sz(2)); % set up a new B&W image array of the same size
imbw=sqrt((imdata(:,:,1).*imdata(:,:,1))+(imdata(:,:,2).*imdata(:,:,2))+(imdata(:,:,3).*imdata(:,:,
mx=max(max(imbw)); %find max value
mn=min(min(imbw)); %find min value
if (mx−mn)>0 %protect in case image is all zeros
imbw=(imbw−mn)/(mx−mn); %normalise to [0,1]
end
% image(imbw) %plot the scalar image in matlab colour scheme
if i==1
immean=imbw; % initialise the cumulative count to zero
else
immean=immean+imbw; %add one image each time.
end
immono=zeros(sz(1),sz(2),3);
immono(:,:,1)=imbw; %use the same value for Red
immono(:,:,2)=imbw; % Green
immono(:,:,3)=imbw; % Blue
imwrite(immono,outfile,'bmp'); %write out new greyscale file
% image(immono)
end
immean=immean/nfiles; %take the average intensity (outside the loop)
24
25. % image(immean); %plot the mean scalar... x256?
imwrite(immean,'exp mean.bmp','bmp');
% Constrain to lluminated half of the jet
% Remember that columns are x−coordinates and rows are y
immean=immean(1:2570,1800:3030);
% Use this image to create background image for shape plot
imwrite(immean,'background.png','png')
% Proces time−average image
clc
sz=size(immean);
% image(immean)
%smooth field before plotting the intensity gradient
nx=sz(1);
ny=sz(2);
%elliptic smoothing to get rid of pixel−frequency noise
for it=1:10
for ix=2:nx−1
for iy=2:ny−1
immean(ix,iy)=0.25*(immean(ix+1,iy)+immean(ix,iy+1)+immean(ix−1,iy)+immean(ix,iy−1));
end
end
end
imdx=immean(2:nx,2:ny)−immean(1:nx−1,2:ny); %divided by dx...
imdy=immean(2:nx,2:ny)−immean(2:nx,1:ny−1); %divided by dy...
imgrad=imdx.*imdx+imdy.*imdy;
% image(imgrad)
% Constrain to small section of jet
imgrad=imgrad(930:1530,25:225);
% Due to flip from image space to matrix space
% To get matrix that represents image in cartesian coordinates
imgrad=imgrad.';
sz=size(imgrad);
nx=sz(1);
ny=sz(2);
% image(imgrad)
%create an index field
xindex=zeros(nx,ny);
for ix=1:nx
for iy=1:ny
xindex(ix,iy)=ix;
end
end
%find the (normalised) moment
xmoment=zeros(1,ny);
for iy=1:ny
num=sum(imgrad(:,iy).*xindex(:,iy));
den=sum(imgrad(:,iy));
xmoment(iy)=num/den;
end
figure(1);
yidx=ny:−1:1;
plot(xmoment,yidx);
% Find a and b using matrix algebra
25
26. X=[ones(1,ny); xmoment]';
Y=yidx';
A1=(X'*Y);
A2=(X'*X);
A=inv(A2)*A1;
hold on
b=A(2,1);
a=A(1,1);
xfit=((yidx−a)/b);
plot(xfit,yidx);
axis([0 100 0 600])
legend('Actual jet shape','Least−squares mean shape')
xlabel('Axial depth')
ylabel('Radial distance')
text(20,300,['a=',num2str(a)])
text(20,250,['b=',num2str(b)])
figure(2);
background=imread('background.png');
image(background)
colormap(gray)
% Converting back to image space
X=[0:1:200];
X0=1;
X1=X−24;
hold on
d=−b;
c=930;
Y=c+(d*X1);
Y0=Y(1,1);
theta=atan(200/(2570−Y0));
thetad=theta*(180/pi);
plot(X,Y,'−b',X0,Y0,'or')
legend('Jet profile','Virtual jet origin')
text(300,500,['Jet angle is ',num2str(thetad),' degrees'],'color','red')
% Isolate an image of just the right hand side of the jet
immean2=imread('exp mean.bmp');
immean2=double(immean2);
immean2=immean2(709:2570,1800:3030);
sz=size(immean2);
% Find five depths within the jet
dz=sz(1)/10;
xmax=sz(2);
Z=round([2*dz 3*dz 4*dz 5*dz 6*dz]);
X2=[1:1:xmax];
% 2090 pixels = 250 mm
% 1 pixel = 0.12 mm
D=Z*0.12;
RZ=X2*0.12;
26
27. % Take five slices out of the concentration field
C1=immean2(Z(1,1),:);
C2=immean2(Z(1,2),:);
C3=immean2(Z(1,3),:);
C4=immean2(Z(1,4),:);
C5=immean2(Z(1,5),:);
% Plot concentration profiles
figure(3)
plot(RZ,C1,RZ,C2,RZ,C3,RZ,C4,RZ,C5)
legend(['z=',num2str(D(1,1)),'mm'],['z=',num2str(D(1,2)),'mm'],...
['z=',num2str(D(1,3)),'mm'],['z=',num2str(D(1,4)),'mm'],...
['z=',num2str(D(1,5)),'mm'])
xlabel('r(z)')
ylabel('C(z)')
% Estimate radii
R=D*tan(theta);
% Normalise concentration profiles to check for similarity
RN1=RZ/R(1,1);
RN2=RZ/R(1,2);
RN3=RZ/R(1,3);
RN4=RZ/R(1,4);
RN5=RZ/R(1,5);
CN1=C1/max(C1);
CN2=C2/max(C2);
CN3=C3/max(C3);
CN4=C4/max(C4);
CN5=C5/max(C5);
figure(4)
plot(RN1,CN1,RN2,CN2,RN3,CN3,RN4,CN4,RN5,CN5)
legend(['z=',num2str(D(1,1)),'mm'],['z=',num2str(D(1,2)),'mm'],...
['z=',num2str(D(1,3)),'mm'],['z=',num2str(D(1,4)),'mm'],...
['z=',num2str(D(1,5)),'mm'])
axis([0 1 0 1])
xlabel('r(z)/r')
ylabel('C(z)/C0')
end
5.2.2 Section 3.3 , 3.4
function attenuation()
clc
clear
filemin=1; %put your own favourite file number in here
filemax=3;
ifile=0;
xlaser=32; %source position
zlaser=0; %source position
divergence=120; %spread angle of laser sheet
nrays=121; %refinement of ray casting
raylength=2000; %how many increments along ray
dzray=1; % vertical increment of ray on grid
a=−0.0001; %attenuation cofficient proportional to concentration
b=−0.00043; %background level of attenuation
27
28. for i=filemin:filemax
filename=sprintf('%d.jpg',i);
if (exist(filename)==2)
ifile=ifile+1;
%This i s where the hard work b e gi n s
scal=imread(filename); % read image
% scal=double(scal);
% scal=scal(:,:,1); %greyscale, so take only one component
scal=double(scal(393:2392,433:3761,1));
%scal=uint8(scal);
%imshow(scal)
scal=scal/256;
% image(scal*256); %needs range 0<p<256 to plot picture
scal=scal'; %x is now horizontal, z vertical
% scal(:,:)=0.0;
% scal(32:96,:)=1.0;
%create array for light ray positions
aray=(−divergence/2:divergence/2)*pi/180; %angle of ray
dxray=dzray*tan(aray); %the dx across for each dz down
xray=zeros(raylength,nrays); %position of ray
zray=zeros(raylength,nrays); %position of ray
pray=zeros(raylength,nrays); %intensity of ray
xdom=size(scal);
xdom=xdom(1);
xray(1,:)=xlaser; %initial position
zray(1,:)=zlaser;
pray(1,:)=1.0;%normalised intensity
%%%%%
%following each ray along its length
for ir=2:raylength
%update the current x and z positions
xray(ir,:)=xray(ir−1,:)+dxray(1,:);
zray(ir,:)=zray(ir−1,:)+dzray;
%stop rays running of the left and right edges of the domain
for jr=1:nrays
if xray(ir,jr) < 3
xray(ir,jr)=3;
end
if xray(ir,jr) > xdom−2
xray(ir,jr)=xdom−2;
end
end
%during the descent by dzray the most extreme ray at 60 degrees
%could at most traverse three square cells (tan?−1 2 = 63 deg)
xf=int16(floor(xray(ir,:))); %decide which cell ray leaves from
xfm=int16(floor(xray(ir−1,:))); %decide which cell ray arrives
for jr=1:nrays %stop rays running off the edge
if xf(jr) < 3
xf(jr)=3;
end
if xf(jr) > xdom−2
xf(ix)=xdom−2;
end
if xfm(jr) < 3
28
29. xfm(jr)=3;
end
if xfm(jr) > xdom−2
xfm(jr)=xdom−2;
end
end
divsin=sin(aray);
divsin=1.0./divsin;
ltmp=sqrt(dxray.*dxray+dzray*dzray);
ptmp=pray(ir−1,:);
conc=scal(:,ir−1);
conc=conc';
%eta=(a*conc(xf)+b);
%ptmp=ptmp.*exp(−eta.*ltmp);
%work out geometry of face−crossings
for jr=1:nrays
if xf(jr)−xfm(jr) == 0 %crosses no faces (one cell only)
eta=(a*conc(xf(jr))+b); %use calibration to calculate attenuation rate
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp(jr)); %exponential decay of intensity
end
if xf(jr)−xfm(jr) == 1 %crosses one face to the right
ltmp1= (double(xf(jr))−xray(ir−1,jr))*divsin(jr); %hypotenuse
eta=(a*conc(xfm(jr))+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp1);
ltmp2= ltmp(jr)−ltmp1;
eta=(a*conc(xfm(jr)+1)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp2);
end
if xf(jr)−xfm(jr) == 2 %crosses two faces to the right
ltmp1= (double(xf(jr))−1−xray(ir−1,jr))*divsin(jr);
eta=(a*conc(xfm(jr))+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp1);
ltmp2= (double(xf(jr))−xray(ir−1,jr))*divsin(jr);
ltmp2= ltmp2−ltmp1;
eta=(a*conc(xfm(jr)+1)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp2);
ltmp3= ltmp(jr)−ltmp1−ltmp2;
eta=(a*conc(xfm(jr)+2)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp3);
end
if xf(jr)−xfm(jr) == −1 % crosses one face to the left
ltmp1= (xray(ir−1,jr)−double(xfm(jr)))*divsin(jr);
eta=(a*conc(xfm(jr))+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp1);
ltmp2= ltmp(jr)−ltmp1;
eta=(a*conc(xfm(jr)−1)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp2);
end
if xf(jr)−xfm(jr) == −2 % crosses two faces to the left
ltmp1= (xray(ir−1,jr)−double(xfm(jr)))*divsin(jr);
eta=(a*conc(xfm(jr))+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp1);
ltmp2= (xray(ir−1,jr)−double(xfm(jr)+1))*divsin(jr);
ltmp2= ltmp(jr)−ltmp1;
eta=(a*conc(xfm(jr)−1)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp2);
ltmp3= ltmp(jr)−ltmp1−ltmp2;
eta=(a*conc(xfm(jr)−2)+b);
ptmp(jr)=ptmp(jr)*exp(−eta*ltmp3);
end
end
29
30. pray(ir,:)=ptmp; %update final intensity array
end
figure (1)
contour(zray,xray,pray);
contour(scal);
pray mean(i,:)=mean(pray,2); % separate three intensity
%section 3.4 dilution rate
% figure(2)
% contour(zray,xray,pray,100);
% hold on
% contour(scal);
% hold off
% title('Graph of jet and position of laser ray')
% xlabel('Distance jet travels in z direction')
% ylabel('Radius of jet in x direcion')
% set(gcf,'color','white');
end
end
%section 3.3
% Attenuation constant
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
figure(1)
s=[1:2000];
s=s';
%1st
y1=(pray mean(1,:))';
%2nd
y2=(pray mean(2,:))';
%3rd
y3=(pray mean(3,:))';
%taking natural log to the intensity
y1=log(y1);
y2=log(y2);
y3=log(y3);
%plotting graph from the raw data
figure (1)
f1= plot(s,y1,'b','LineWidth', 2);
f1 r= get(f1,'YData');
hold on
f2=plot(s,y2,'r','LineWidth', 2);
f2 r= get(f2,'YData');
f3= plot(s,y3,'g','LineWidth', 2);
f3 r= get(f3,'YData');
title('raw')
%plotting graph for the best fit
figure (2)
p=polyfit(s,y1,1);
f1 = polyval(p,s);
plot(s,f1,'b','LineWidth', 2)
hold on
p2=polyfit(s,y2,1);
f2 = polyval(p2,s);
plot(s,f2,'r','LineWidth', 2)
p3=polyfit(s,y3,1);
f3 = polyval(p3,s);
plot(s,f3,'g','LineWidth', 2)
xlabel('Distance (pixel)')
30
31. ylabel('In (Intensity)')
title('In(Intensity) against distance')
% plotting the aC against distance, to show small fluctuation of the
% graphs
figure (3)
f1 diff=diff(f1 r);
f2 diff=diff(f2 r);
f3 diff=diff(f3 r);
s=[1:1999];
s=s';
subplot(3,1,1)
plot(s,f1 diff,'b')
hold on
f1 dmean 1=mean(f1 diff)
f1 dmean=zeros(size(s'));
f1 dmean(1,:)=f1 dmean 1;
plot(s,f1 dmean,'r')
% axis([ 0 2000 −0.010 0 ])
xlabel('distance (pixel)')
ylabel('aC 1')
title('aC 1 against distance')
hold off
subplot(3,1,2)
plot(s,f2 diff,'b')
hold on
f2 dmean 1=mean(f2 diff)
f2 dmean=zeros(size(s'));
f2 dmean(1,:)=f2 dmean 1;
plot(s,f2 dmean,'r')
%axis([ 0 2000 −0.010 0 ])
xlabel('distance (pixel)')
ylabel('aC 2')
title('aC 2 against distance')
hold off
subplot(3,1,3)
plot(s,f3 diff,'b')
hold on
f3 dmean 1=mean(f3 diff)
f3 dmean=zeros(size(s'));
f3 dmean(1,:)=f3 dmean 1;
plot(s,f3 dmean,'r')
%axis([ 0 2000 −0.010 0 ])
xlabel('distance (pixel)')
ylabel('aC 3')
title('aC 3 against distance')
hold off
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%section 3.4
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%1.Code for plot dilution rate for simulation
p rate= size(scal);
y = scal(p rate(1,1)/2,:)
x= 1:p rate(1,2);
figure(3)
plot(x,y)
xlabel('Distance in z direction')
ylabel('Relative concentration')
title('Dilution rate of centre of jet for 0.44m/s') set(gcf,'color','white');
hold on
%
31
32. %2.Code for plot dilution rate for experiment
%p23=scal(725,:);
%plot(p23);
%xlabel('Distance in z direction')
%ylabel('Relative concentration')
%title('Dilution rate of centre of jet for 0.44m/s')
%set(gcf,'color','white');
%
%Plot best fit line of dilution rate of simulation
%size(x);
%ones(size(x));
%x1=[ones(size(x));x];
%y1=y';
%A1=x1*y1;
%A2=x1*x1';
%A=inv(A2)*A1;
%b=A(2,1);
%a=A(1,1); %xfit=(y?a)/b; %plot(xfit,y) %
%3.Code for plot concentration Field for simulation
figure(4)
hold on
for i= 5:40:245;
y2= scal(:,i);
x2= 1:128;
plot(x2,y2);
xlabel('Distance along x direction (Radius of jet)')
ylabel('Relative concentration')
title('Concentration field for 0.44m/s')
set(gcf,'color','white');
end
%
%4.Code for plot concentration Field for experiment
%figure(4)
%hold on
%for i= 5:200:1401;
% y2= scal(:,i);
% x2= 1:1401;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
32