Ionosphere Ray-Tracing of RF Signals and Solution Sensitivities to Model Parameters

Size: px
Start display at page:

Download "Ionosphere Ray-Tracing of RF Signals and Solution Sensitivities to Model Parameters"

Transcription

1 Ionosphere Ray-Tracing o RF Signals and Solution Sensitivities to Model Parameters Mark L. Psiaki Virginia Tech, Blacksburg, VA 2461, USA BIOGRAPHY Mark L. Psiaki is Proessor and Kevin Croton Faculty Chair o Aerospace and Ocean Engineering at Virginia Tech. He is also Proessor Emeritus o Mechanical and Aerospace Engineering at Cornell University. He holds a Ph.D. in Mechanical and Aerospace Engineering rom Princeton University. His research interests are in the areas o GNSS technology and applications, remote sensing, spacecrat attitude and orbit determination, and general estimation, iltering, and detection. ABSTRACT Methods are developed to determine the reracted propagation paths o high-requency RF signals in the ionosphere and to determine the sensitivities o these paths to changes o the input model parameters. These techniques are being developed to support the assimilation o data rom mono-static and multi-static ionosondes with the goal o improving parameterized estimates o ionosphere electron density proiles. An additional application area is that o navigation using signals rom a ground-based network o high-requency beacons. A nonlinear two-point boundary value problem solver is developed using the shooting method with Newton updates. Robust convergence is achieved by seeding the algorithm with careully designed irst guesses o the wave vector s initial aiming angles and terminal group delay. Partial derivative sensitivities o the ray-path solution are calculated using the adjoint o the two-point boundary value problem. This approach speeds the calculations when the partial derivatives o many ionosphere model parameters need to be computed. The new algorithm has been applied successully to determine the paths o O-mode and X-mode radio waves between known transmitter and receiver locations and to spitze relection points. Spitze singularities pose no diiculties or the new algorithm because it uses a Hamiltonian raypath ormulation that remains non-singular at a spitze. Copyright 216 by Mark L. Psiaki. All rights reserved. INTRODUCTION Several areas o current scientiic and engineering interest require an ability to calculate the ray paths o high-requency (HF) radio signals through an ionosphere model. They also require an ability to determine how model changes aect the ray paths. One application is the usion o ionosonde and GPS data to develop a local ionosphere model [1]. Another is the joint estimation o receiver position and ionosphere model corrections based solely on the observables o signals received rom a ground-based network o HF beacons [2]. A third application is the assimilation o data rom a network o HF beacons/receivers into a regional ionosphere model [3]. The latter two application areas are illustrated in Fig. 1. Two high-requency beacons are shown as blue dots, and a receiver is shown as a red dot. A third beacon is out o view over the horizon in eastern Canada. Three reracting ray paths are shown between the 3 beacons and the receiver, one in green, one in purple, and one in tan. Two o the ray paths undergo multiple hops, but the purple one undergoes just a single hop between the transmitter and the receiver. Reerence [2] proposes to use observables rom these ray paths to estimate the receiver position, the receiver clock oset, and corrections to a parameterized model o the ionosphere electron density proile N e ( r; p), where r is the Cartesian position vector along the ray path and p is a vector o parameters that characterize the proile. The system discussed in [3] assumes that the receiver location is known and only tries to estimation ionosphere model corrections. In this latter system, the network o HF beacons/receivers constitutes a sort o multi-static ionosonde. This paper has two main objectives. The irst one is to calculate the observables o a HF ray path that reracts through the ionosphere by solving the ray-tracing equations. These observables include the group delay, the carrier phase, and the arrival and departure directions o the signal at the two ends o the ray path. Two types o ray paths are considered. One type undergoes total relection in the ionosphere so that the transmitter and the receiver are collocated. This is the ionosonde ray- Preprint rom ION GNSS+ 216 with corrections not ound in proceedings version.

2 Fig. 1: High-Frequency beacons, a receiver, and representative ray paths that reract o o the ionosphere. path problem. The second type o ray path is a point-topoint path rom a known transmitter location to a dierent known receiver location. Ray paths o this second type can be concatenated to produce multi-hop paths. The explicit calculation o multi-hop paths is beyond the scope o this paper, except that this paper s developments or single-hop paths will provide all o the needed outputs or use in a concatenated multi-hop calculation. This paper s second main objective is to develop a means o computing the partial derivative sensitivities o the ray-path observables to problem inputs. For ionosonde relection ray paths, the needed sensitivities are the partial derivatives with respect to the elements o p, which deine the ionosphere electron density proile N e ( r; p). For point-to-point ray paths, additional calculations are developed or the partial derivative sensitivities with respect to the transmitter and receiver locations. This paper makes our contributions to the technique o RF ray-tracing. The irst is a modiied pair o Hamiltonians, dierent rom those given in [4], or use in deining the Hamiltonian dierential equations o the ray path. The second contribution is a spline method or transitioning rom the dierential equations that are based on the irst Hamiltonian to the dierential equations that are based on the second Hamiltonian. The irst Hamiltonian applies near ree space, and the second applies in regions o high electron density, i.e., near a relection point/spitze. The third contribution is a robust solver or the ray-tracing nonlinear Two-Point Boundary Value Problem (TPBVP). It uses the shooting method and Newtons method. It iteratively determines the initial wave vector direction and the inal group delay that cause the ray-path to satisy the terminal boundary conditions. This ray-path solver seeds Newton s method with good irst guesses that it generates using a simpliied ray-path model. The ourth contribution is an adjoint-based method or calculating the sensitivities o various ray-path observables to problem parameters. The calculated sensitivities are partial derivatives o the TPBVP solution observables taken with respect to input quantities that deine the TPBVP. The remainder o this paper is divided into 4 main sections plus conclusions. Section II deines the 2 new Hamiltonians, and it uses them to develop the ray-tracing dierential equations. This section also presents the two sets o boundary conditions or the two classes o ray-tracing problems that are dealt with in this paper. Section III describes the solution method or the ray-tracing nonlinear TP- BVP. It develops a combined shooting-method/newton smethod. It includes a technique or generating good irst guesses to seed the shooting/newton algorithm. Section IV derives methods or determining the partial derivative sensitivities o the ray-tracing solution and its observables with respect to problem inputs that include ionosphere parameters and the initial and inal locations o the ray path. Section V presents example ray-tracing solutions. Section VI summarizes this paper s contributions and gives its conclusions. II. HAMILTONIAN FORMULATION OF RAY- TRACING PROBLEM This section ormulates the dierential equations and the boundary conditions o two ray-tracing problems. One is an ionosonde relection problem, and the other is a pointto-point problem. 2

3 A. Hamiltonian Dierential Equations A ray-tracing solution can be characterized by the time histories o its Cartesian position vector r and its Cartesian wave vector k. They obey the Hamiltonian dierential equations [4]: ( ) T H d r dp = k H k ( ) T H d k dp = r (1) H k where H is an appropriate Hamiltonian, P = ct group is the range-equivalent group delay, and k = ω/c is the ree-space wave number with ω being the transmission requency. The transpose operations in these equations compensate or the act that the two gradients o the scalar Hamiltonian H with respect to the column vectors r and k are deined to be row vectors. The same Hamiltonian can be used to develop a dierential equation or the range-equivalent carrier phase P = φ/k with φ being the carrier phase in radians. This dierential equation takes the orm dp dp = ) k k (2) H k k ( H The pair o dierential equations in Eq. (1) can be used to develop the ollowing state-space orm o the ray-tracing dierential equations where the state vector is dx dτ = P dx dp = (x, P, p) (3) x = [ r/p ] k/k and where P is the total group delay rom the initial time to the inal time along the ray path. The independent variable τ = P /P is the ractional group delay along the ray path. It is non-dimensional and ranges rom τ = at the start o the ray path to τ = 1 at the end. The 6-element state vector x is non-dimensional, as is the 6- element vector unction (x, P, p). This unction can be derived rom the right-hand sides in Eq. (1). (4) The range-equivalent carrier phase can be appended to the state vector in order to develop a 7-element state as ollows: r/p x = k/k (5) P/P I using this latter state deinition, then the (x, P, p) unction in the state dierential equation must be augmented to become a 7-element unction by including a inal term that is based on the scalar carrier-phase dierential equation in Eq. (2). This augmented 7-element state is not needed in order to solve or a ray path, but it is needed i one wants to compute the carrier-phase observable. B. Two New Appleton-Hartree Hamiltonians The ray-tracing dierential equations use Hamiltonians that are derived rom Maxwell s equations or radio wave propagation in a lossy magnetoplasma. They assume that the wavelength is vanishingly small relative to the spatial scales o the variations o the electron density, the Earth s magnetic ield, and the electron-neutral collision requency. This is the same analysis that has been used to derive the Appleton-Hartree index o reraction [5]. The ray-tracing solution ensures that k /k equals the Appleton-Hartree index o reraction in the lossless case. Reerence [4] presents several Hamiltonians that are based on the Appleton-Hartree index o reraction or on the underlying analysis that produces it. The ollowing new Hamiltonian is closely related to the one deined in Eq. (21) o [4]: H 1 ( r, k, k, p) = [( 1 k T ) ] 2 real{ k k n 2 AH( r, k, k, p) k 2 [(1 jz) 2 Y 2 ](1 jz)} (6) where n AH is the lossy Appleton-Hartree index o reraction [5], Y = ω eg /ω is the ratio o the unsigned electron gyro requency to the transmission requency, and Z = ν/ω is the ratio o the electron-neutral collision requency to the transmission requency. The inal two actors on the right-hand side o this equation, the terms that involve Y and jz, make this Hamiltonian dierent rom that in Eq. (21) o [4]. They have been introduced in order to make this Hamiltonian similar the second one that is used in this paper s developments. Similar to its counterpart in [4], the Hamiltonian in Eq. (6) is used near ree space, where the electron density N e ( r; p) is relatively small. It is not appropriate near an 3

4 ionosonde relection point/spitze singularity. This Hamiltonian has singularities at such points. Thereore a second Hamiltonian is used near such points, exactly as in [4]. This paper s new Hamiltonian or use near a spitze is signiicantly dierent rom the corresponding Hamiltonian given in Eq. (22) o [4]. The new Hamiltonian equals one hal the real part o an eigenvalue o a 3 3 matrix. This matrix constitutes the coeicient that multiplies the electric ield vector in a homogeneous equation that is derived using Maxwell s equations. For a given direction o the wave vector, the square o the Appleton-Hartree index o reraction can be determined by solving a generalized eigenvalue problem or the matrix. This matrix is D( r, k, k, p) = [( k T ) k 1 I k k T ] k 2 k 2 [(1 jz) 2 Y 2 ](1 jz) + X{(1 jz) 2 I Y 2 ˆB ˆBT j(1 jz)y [ ˆB ]} (7) where X = ω 2 p/ω 2 is the square o the ratio o the plasma requency to the transmission requency and where ˆB = B / B is the unit vector that points in the direction o the ambient geomagnetic ield vector B. The notation [ ˆB ] indicates the 3 3 skew-symmetric cross-productequivalent matrix. It produces the same result when multiplying a vector on the let as would be produced by taking the cross product o that vector with ˆB on the let. The second Hamiltonian takes the orm: H 2 ( r, k, k, p) = 1 real(λ) (8) 2 where λ is an eigenvalue o the D matrix: [ D( r, k, k, p) λi] E = (9) and E is the associated electric ield eigenvector This Hamiltonian does not experience any singularities at a relection point/spitze. Thereore, it is useul when the electron density is high. This Hamiltonian is not useul when the electron density is small because o diiculties in distinguishing the correct eigenvalue/eigenvector pair to use o the 3 that exist. The two Hamiltonians have dierent methods o enorcing selectivity or the O mode or the X mode o radio wave propagation. For H 1, this selection is enorced by the choice o a sign in the Appleton-Hartree ormula or n 2 AH [5]. For H 2, this selection is enorced via proper choice o the eigenvalue/eigenvector pair. In the present context, this choice is made by enorcing continuity o the eigenvector direction E along the ray path. Abrupt changes are ruled out. The initial selection o an appropriate direction at the change rom using H 1 to using H 2 is accomplished by computing the same eigenvector rom its corresponding Appleton-Hartree ormula [5] whenever H 1 is being used. When enorcing continuity, one must be careul to compute a sensible directional dierence between two neighboring complex-valued E vectors along a given ray path. The new H 2 Hamiltonian is conjectured to be more reliable at maintaining the proper mode selection than the one in Eq. (22) o [4]. The latter Hamiltonian has no explicit mode selection mechanism. It relies on dierential equation solution continuity to select the correct wave propagation mode. The new H 2 Hamiltonian relies on a modiied version o continuity, that o its associated electric ield eigenvector. It is conjectured that this orm o continuity provides stronger guarantees o proper mode selection. The dependence o H 2 on the position vector r and the ionosphere parameter vector p comes partly through the dependencies o X, Y, and Z on these quantities. These dependencies take the orms: X = N e( r; p)q 2 e m e ε ω 2 Y = B ( r) q e m e ω Z = ν( r) ω (1) where q e is the electron charge, m e is the electron mass, ε is the permittivity o ree space, and ν( r) is the electronneutral collision requency. Additional H 2 dependence on r comes through the dependence o ˆB on r. The Earth magnetic ield model B ( r) used in the present study is the IGRF ield [6]. One must calculate partial derivatives o an eigenvalue o the D( r, k, k, p) matrix in order to compute the partial derivatives o H 2 that are needed in Eqs. (1) and (2). The ollowing linear system o equations can be solved in order to compute the partial derivatives o the eigenvalue λ and the associated eigenvector E with respect to the quantity η: [ ] (D λi) E E T E η λ η = D E η (11) The notation () T indicates the complex conjugate o the transpose o the vector in question. The scalar dierentiation variable η is any quantity on which D depends, 4

5 i.e., any component o r, any component o k, k, or any component o p. The second line in this equation ensures that the (possibly complex-valued) E vector does not change its norm and that it does not undergo any unnecessary simultaneous complex phase rotations o all o its elements. This eigenvalue dierentiation technique breaks down i λ is a repeated eigenvalue o the D matrix. Repeated or nearly repeated eigenvalues occur near ree space, when X is small. That is why Hamiltonian H 2 is used only in regions o high X, which correspond to regions o high electron density N e ( r; p). C. Transition Between the Two Hamiltonians The Hamiltonians H 1 and H 2 yield identical ray-tracing dierential equations in the lossless Z = case. The trailing actors that involve Y and jz in the H 1 Hamiltonian o Eq. (6) have been included in hopes o making the two Hamiltonians dierential equations more similar in the lossy case o nonzero Z. The ollowing rationale inspired the inclusion o these terms: In eect, these same actors multiply the D( r, k, k, p) matrix o Eq. (7). The net eect is that the D matrix eigenvalues are multiplied by these same actors, which makes them similar to the ormula or H 1 in Eq. (6). Nevertheless, these two Hamiltonians will yield slightly dierent (x, P, p) unctions in Eq. (3). Let them be designated as 1 (x, P, p) and 2(x, P, p). It is necessary to transition rom 1 to 2 as X increases along a ray path. The transition method used in [4] is to switch abruptly at X =.1. The transition used here is dierent. It takes the gradual orm: 1 (x, P (x, P, p) i X X 1, p) = T (x, P, p, X) i X 1 < X < X 2 2 (x, P, p) i X 2 X (12) where T (x, P, p, X) = 1 (x, P, p) + s(x)[ 2 (x, P, p) 1 (x, P, p)] (13) with ( ) 2 [ ( )] X X1 X X1 s(x) = 3 2 X 2 X 1 X 2 X 1 (14) Equations (12)-(14) implement a cubic spline transition rom using 1 (x, P, p) below X 1 to using 2 (x, P, p) above X 2. The cubic spline unction S(X) implements this transition. It changes smoothly rom to 1 over the interval rom X 1 to X 2, and it has zero-valued derivatives at X 1 and X 2. The resulting composite (x, P, p) unction in Eq. (12) is continuous with continuous irst partial derivatives with respect to x i each o its constituent unctions 1 (x, P, p) and 2(x, P, p) are similarly smooth. The X transition range limits X 1 and X 2 are user selectable. They must obey X 1 < X 2. For an O-mode ray path they must be less than 1. Typical values might be X 1 =.4 and X 2 =.6. For an X-mode ray path, the allowable values o X 1 and X 2 depend on the magnitude o Y. Consider the case Y > 1, i.e., the case where the transmission requency is lower than the electron gyro requency. X 1 and X 2 both must be less than 1 in this situation, and the values X 1 =.4 and X 2 =.6 are reasonable. For Y < 1, the transition range limits must be less than the relection value X rel = 1 - Y. Typical values used in this study are X 1 =.4(1 Y ) and X 2 =.6(1 Y ) when calculating an X-mode ray path with Y < 1. D. Ray-Tracing Boundary Conditions Each o the two ray-tracing problems has initial and terminal boundary conditions. There are 4 scalar initial boundary conditions. They apply at τ = and take the orm = [I, ]x() r P = H 1 ( r, k(), k, p) = H 1 ( r, {[, k I]x()}, k, p) (15) The irst line o this equation sets the transmitter position at r. The second line ensures that the initial wave vector has magnitude equal to the Appleton-Hartree index o reraction multiplied by k. Ater initialization at, the Hamiltonian will remain zero due to the orm o the Hamiltonian dierential equations in Eq. (1). There are 3 scalar termination boundary conditions at τ = 1. For the ionosonde relection case, these conditions take the orm: = k(1)/k = [, I]x(1) (16) The terminal boundary conditions or the point-to-point case take the orm = [I, ]x(1) r P (17) where r is the known receiver location at the end o the ray path. 5

6 The terminal boundary conditions or both cases can be written in the general orm: = A x(1) + b P (18) where A is a 3 6 matrix and b is a 3 1 vector. This orm o the terminal boundary conditions will be used to develop the ray-tracing solution algorithm in Section III. The initial and terminal boundary conditions can be rewritten in the ollowing general orms: = g [x(), P, p, r ] = g [x(1), P, r ] (19) with the understanding that g will be independent o r or the ionosonde relection case o Eq. (16). These orms o the boundary conditions will be used to develop the ray-tracing sensitivity calculations in Section IV. III. RAY-TRACING SOLUTION METHOD The ray-tracing problem is a nonlinear TPBVP. There is no closed-orm solution or the general case. Thereore, numerical methods have been developed to solve this problem. The main solution algorithm combines the shooting method to deal with the terminal boundary conditions and Newton s method to deal with the nonlinearities. The shooting method works but guessing the ree initial conditions, numerically integrating orward to the terminal condition, checking whether the terminal conditions are solved, incrementing the guess o the ree initial condition components in a way that will reduce the error in the terminal boundary conditions, and iterating this process until the ree initial state vector components converge to values that cause the terminal boundary conditions to be satisied. Newton s method provides a means o computing the needed increments to the ree components o the initial state vector. It converges very rapidly when it gets near the solution. Newton s method can ail to converge i its guess starts too ar rom the solution. Two strategies are employed to avoid this mode o solution ailure. The irst strategy is to develop a reasonably good irst guess o the ree initial state vector components. The second strategy is to employ the Levenberg-Marquardt technique [7] as a means or orcing the Newton algorithm to converge to a local minimum o the sum o the squares o the errors in the terminal boundary conditions. 6 A. Newton s Method Implementation o the Shooting Algorithm The Newton s method implementation o the shooting algorithm or the TPBVP solves 3 equations in 3 unknowns. The 3 unknowns consist o the 2 ree parameters o the unknown direction o the initial wave vector ŝ = k()/ k() and the unknown range-equivalent terminal group delay P. The ollowing algorithm implements a Newton/shooting method or reining initial guesses o ŝ and P until the terminal boundary conditions are satisied: 1) Obtain initial guesses o ŝ and P. 2) Solve or the value o the initial wave vector magnitude k init that satisies the initial condition on the Hamiltonian = H 1 ( r, k init ŝ, k, p). This equation is quadratic in k init and can be solved in closed orm. 3) Set the initial ray-tracing state vector to [ ] r /P x() = (2) (k init /k )ŝ 4) Numerically integrate the 6-element orm o the raytracing state dierential equation in Eq. (3) rom τ = to τ = 1. Use a Runge-Kutta method such as the Dormand-Prince 4/5 method [8]. Use predeined step sizes here. Adaptation will take place elsewhere. 5) Check whether the norm o the terminal boundary condition A x(1) + b /P is suiciently small. I so, then stop. Otherwise, proceed to the next step. 6) Compute two allowable perturbation directions or (k init /k )ŝ by determining ˆv 1 and ˆv 2 such that [ˆv 1, ˆv 2, ˆv 3 ] is an orthonormal triad with ( ) T H 1 k ( r,k initŝ,k,p) ˆv 3 = H 1 (21) k ( r,k initŝ,k,p) ˆv 1 and ˆv 2 can be determined by computing an orthonormal/upper-triangular actorization o ˆv 3 [7]. 7) Initialize the 6 3 linearized solution sensitivity matrix [ ] r /(P Γ () = )2 (22) ˆv 1 ˆv 2 8) Numerically integrate the ollowing linear sensitivity matrix ordinary dierential equation rom τ = to τ = 1 dγ (τ) dτ = F (τ)γ (τ) + [,, u(τ)] (23)

7 where F (τ) = x u(τ) = [x(τ),p,p] P [x(τ),p,p] (24) This matrix dierential equation must be numerically integrated using the same Runge-Kutta method as is used in Step 4. It must use identical steps, and it must be integrated in a manner that is identical to what would occur had it been integrated simultaneously with x(τ) in Step 4 as though x and the 3 columns o Γ ormed one large state vector with 24 elements. 9) Solve the ollowing linearized terminal boundary condition or the initial wave vector increment parameters α 1 and α 2 and or the terminal group delay increment P : where α 1 = A bc α 2 + b bc (25) P A bc = {A Γ (1) + [,, b bc = A x(1) + b P b (P ]} )2 (26) 1) Determine a new initial direction o the wave vector and a new terminal group delay: ŝ new = (k init/k )ŝ + ˆv 1 α 1 + ˆv 2 α 2 (k init /k )ŝ + ˆv 1 α 1 + ˆv 2 α 2 P new = P + P (27) 11) Replace ŝ by ŝ new and P by P new and return to Step 2 The irst partial derivative o with respect to x in Eq. (24) requires second partial dierentiation with respect to r o the problem model unctions N e ( r; p), B ( r), and ν( r). This is true because the computation o requires irst partial dierentiation with respect to r as per Eq. (1). Thereore, these second derivatives must exist and be continuous. One way to achieve the needed smoothness o N e ( r; p) is to employ a model that works with smooth vertical proiles. The parameters o the vertical proiles are modeled as 2 nd -order smooth unctions o latitude and longitude through the use o a bi-quintic latitude/longitude spline. An example N e ( r; p) proile o this type is discussed in [9]. B. Levenberg-Marquardt Modiications to Newton s Method I the current guesses o ŝ and P are ar rom the solution, then the terminal boundary condition error norm computed in Step 5 o the Newton algorithm may increase or remain the same relative to the previous step. It should decrease in order to ensure convergence to a solution. A decrease in the Step-5 norm can be ensured through use o the Levenberg-Marquardt method or computing the solution increments [7]. The Levenberg-Marquardt method determines α 1, α 2, and P by a means that diers rom the linear equation solution o the Newton algorithm s Step 9. They are determined using the ormula: α 1 α 2 = (A T bca bc + γi) 1 A T bcb bc (28) P or some non-negative value o the scalar Levenberg- Marquardt parameter γ. It is easy to veriy that the Levenberg-Marquardt values or α 1, α 2, and P equal the Newton s-method values rom Step 9 when γ =. For larger γ values the increments tend to decrease, and they become vanishingly small as γ. It is not diicult to prove that there must exist a inite nonnegative value γ such that the computed increments rom Eq. (28) cause the terminal boundary condition error norm to decrease in Step 5 o the algorithm. The Levenberg-Marquardt method can be incorporated into the Newton algorithm o the previous subsection as ollows: Each major outer iteration loop rom Steps 2 through 11 is augmented by an inner iteration loop that implements a tentative set o calculations rom the Step-9 increment calculation to the subsequent Step-5 test o the terminal boundary condition error norm. I the error norm o Step 5 has not decreased relative to its value on the last major iteration, then the operations are repeated starting rom the preceding Step 9, except that the Levenberg- Marquardt increment calculation in Eq. (28) is used in place o the solution o the linear system in Eq. (25), and this calculation uses an increased γ value. The value γ = is tried or the initial increment calculation o each major outer iteration in order to attempt a ull Newton step. The ull Newton step yields ast convergence near the solution, which is why it is preerred. I the initial Newton step ails to decrease the terminal boundary condition error, then an alternate set o α 1, α 2, and P increments are computed using a positive value o γ. This initial positive value is chosen to equal a small raction o the square o the smallest singular value o the matrix A bc or to equal an even smaller raction o the square o the largest singular value o this matrix, 7

8 whichever is larger. I the resulting increments α 1, α 2, and P still ail to reduce the terminal boundary condition error norm at Step 5, then the current positive value o γ is increased through multiplication by a actor o 3. The steps rom 9 through the subsequent Step 5 are again repeated. This inner iteration repeats itsel until the terminal boundary condition error norm is decreased. At this point, the inal successul value o γ may be larger than the irst non-zero trial value by several actors o 3. Finally, the values o ŝ new and P new replace the original ŝ and P values. Prior to achieving a decrease o the terminal boundary condition error, the proposed ŝ new and P new are only accepted as tentative replacements or the original ŝ and P rom the previous major outer iteration o the algorithm. C. Generation o a Ray-Tracing First Guess It is important to supply a reasonably good irst guess to the Newton s method implementation o the shooting algorithm. Even with the Levenberg-Marquardt modiication, a good irst guess is important. I the irst guess is ar rom the solution, then the algorithm may require many iterations to converge. It may even converge to a nonzero local minimum o the terminal condition error norm, which is not a TPBVP solution. The initial guess algorithm starts with knowledge o the ray path initial position r and the ray path terminal position r. For the point-to-point case r is a given o the problem. For the ionosonde relection case r is set equal to r. The initial guess is generated in 3 stages. The irst stage produces a coarse estimate o a peak relection point along the ray path. Call it r r. Three conditions serve to determine this point. Beore deining these conditions, it is helpul to deine three unit direction vectors that all depend on r r : ŝ = r r r r r r ŝ = r r r r r r ( T h alt ŝ ra = r (29) rr) where h alt ( r) is the altitude o the Cartesian position vector r above the WGS-84 Earth ellipsoid [1]. The unit direction vector ŝ points along the initial ascending straight-line ray path approximation, ŝ points along the inal descending straight-line ray path approximation, and ŝ ra points in the local vertical direction at the approximate relection point r r. These three vectors can be used to develop the ollowing system o 4 scalar equations in 4 unknowns: = ŝ ra η 2 (ŝ ŝ ) = n 2 AH( r, ŝ )[1 (ŝ T raŝ) 2 ] n 2 AH( r r, ŝ ) (3) The irst o these equations is a 3 1 vector equation, and the last equation is a scalar equation. The our unknowns o this system are the three components o the relection position r r and the scalar parameter η. These equations model total internal relection at an abrupt change in reractive index. The vector equation assumes that the relective surace is locally horizontal. It enorces the relection conditions that ŝ, ŝ, and ŝ ra be coplanar and that the angle o incidence equal the angle o relection. The scalar equation amounts to Snell s law or total internal relection when the index o reraction changes abruptly rom its value at r to its value at r r. All o this change is assumed to take place at r r. The Appleton- Hartree index o reraction ormula used in Eq. (3) is the lossless version (i.e., Z = ); it returns real values o n 2 AH. Solution o this system o equations produces an initial coarse guess o r r. The system o equations in Eq. (3) is nonlinear and must be solved iteratively. This nonlinear system o equations is also solved using Newton s method, but special precautions are taken to ensure that the solution converges robustly. Initially a dierent set o equations is solved. It includes the irst equation, but it replaces the scaler 2 nd equation by the equation h r = h alt ( r r ) or a pre-speciied value o h r. This amounts to solving or a proposed ray path with the known maximum altitude h r rather than a ray path that satisies Snell s law or total internal relection. It is airly easy to solve this alternate set o equations by using a spherical approximation o the Earth to generate a irst guess and aterwards implementing a Newton s method solution starting rom that guess. The result o this solution procedure is the candidate relection point r r (h r ). Next, a grid o candidate h r values is deined, and a set o candidate relection points r r (h r ) is generated or this grid. The right-hand side o the second equation in Eq. (3) is evaluated at these grid points, and the algorithm looks or the lowest-altitude grid points where the error in this latter equation changes sign. These two points are then used to seed a 1-dimensional guarded Newton s-method search along h r or the point where the second equation in Eq. (3) is accurately satisied. The second stage o the ray path irst-guess calculation solves an alternate system o equations. It is similar to the system in Eq. (3), except that it replaces the two 8

9 instances o ŝ ra with a dierent relection surace unit normal vector: ( (n 2 AH ) ) T r ( rr,ŝ,k,p) ŝ rb = (n2 AH ) (31) r ( rr,ŝ,k,p) This is the unit normal to the surace o constant index o reraction that passes through the relection point r. This alternate system o equations discards the assumption that the abrupt change in index o reraction occurs normal to a constant-altitude surace. It makes the reasonable assumption that the change occurs normal to a surace o constant index o reraction. The resulting system o 4 equations in the 4-element vector o unknowns [ r r ; η] is solved using Newton s method. The Newton iteration is seeded with the candidate relection point that is the solution o the previous system in Eq. (3). This Newton iteration tends to converge rapidly because the irst guess is very good or typical ionosphere models where the predominant electron density gradients occur along the vertical axis. This second r r solution could be used to generate the required initial guesses or the Newton s method shooting algorithm o Subsection III-A. They take the orm: ŝ = ŝ { P rr r = ionosonde case r r r + r r r point-to-point case (32) The third stage o the irst-guess calculations starts by generating 5 candidate initial wave vector directions. They are ŝ a = ŝ ŝ b = cos(θ)ŝ + sin(θ)ˆv 1 ŝ c = cos(θ)ŝ sin(θ)ˆv 1 ŝ d = cos(θ)ŝ + sin(θ)ˆv 2 ŝ e = cos(θ)ŝ sin(θ)ˆv 2 (33) where the unit direction vectors ˆv 1 and ˆv 2 are chosen so that [ˆv 1, ˆv 2, ŝ ] is an orthonormal triad. The aiming oset angle θ is set to 1 deg. These 5 candidate directions include and bracket the candidate initial wave vector direction ŝ that has been generated in the previous stage o the initial guess calculations. The inal stage o the initial guess calculations numerically integrates the 6-state version o the ray-tracing system in Eq. (3). It uses the guessed value o P rom Eq. (32) in this integration, but it integrates twice as ar as the nominal terminal time: It integrates rom τ = out to τ = 2. It then perorms a brute-orce search or the τ value that solves the ollowing optimization problem: ind: τ to minimize: J(τ) =.5 A x(τ) + b /P 2 subject to: 2/3 τ 2 (34) This optimization is used to reine the initial guess o P by inding the point along the guessed ray path that comes closest to satisying the terminal boundary conditions. I τ opt is the optimal solution to the problem in Eq. (34), then P new = P τ opt (35) is a better initial guess o P. This calculation o ray paths and reinement o P is carried out 5 times using the 5 dierent guesses o the initial wave vector direction deined in Eq. (33). Suppose that these 5 ray paths produce 5 dierent optimized values o the cost unction in Eq. (34). Let them be designated as J opta, J optb, J optc, J optd, and J opte. The chosen guess o ŝ will be the candidate rom Eq. (33) that produces the lowest optimal terminal boundary condition error cost, and the chosen guess o P will be the corresponding P new value rom Eq. (35). D. Numerical Integration Step Size Adaptation It is advisable to implement step size adaptation when using a Runge-Kutta numerical integration algorithm. The Dormand-Prince 4/5 algorithm has been used in this study [8]. It is the same algorithm as is used in the popular MAT- LAB unction ode45.m. It supports step size adaptation. When using a numerical integration algorithm within an outer numerical solver or a TPBVP, however, step size adaptation can be harmul. It can cause a violation o the assumptions that go into the Newton s method linearization o the terminal boundary conditions in Eq. (25). Such violations can cause problems when trying to orce the errors in the terminal boundary conditions to decrease or each major iteration o the algorithm o Subsections III-A and III-B. The methods developed in this paper employ Dormand- Prince step size adaptation in two places. The irst place is during the numerical integration calculations that are associated with the third stage o the initial guess generation procedure. These are the 5 integrations that start rom the 5 candidate initial wave vector directions o Eq. (33). The sequence o Dormand-Prince Runge-Kutta step intervals associated with the best initial wave vector direction is then chosen as the ixed set o intervals or use in the Newton/shooting TPBVP solver. Suppose that the numerical integration grid points which have been used to 9

10 generate the best irst guess are τ, τ 1, τ 2,..., τ k,..., τ N. Note that τ = and τ N = 2 by design o the trial integration and that τ 1,..., τ N 1 are chosen by the step size adaptation algorithm. Suppose, also, that τ k = τ opt, the solution o the optimization problem in Eq. (34). Then the change rom P to P new in Eq. (35) necessitates the ollowing change in the Dormand-Prince numerical integration grid points: τ inew = τ i /τ k or all i = 1,..., k (36) These are the numerical integration grid points that are used in the TPBVP solution. It can be helpul to use two sets o numerical integration grid points in order to speed algorithm execution while achieving a speciied level o numerical integration accuracy in the TPBVP solution. The idea is to do an initial TPBVP solution which uses a coarser set o numerical integration grid points that does not achieve the inal desired level o integration accuracy. Aterwards, a second TPBVP solution is computed using a revised sequence o numerical integration grid points that will deliver the desired accuracy. In this scenario, a coarse numerical integration error tolerance is used to generate the initial solution guesses described in the previous subsection along with the corresponding integration grid points deined in Eq. (36). These grid points are then used to solve the TPBVP. Aterwards, the TPBVP solution values o ŝ and P are input to an adaptive step size Dormand-Prince numerical integration rom τ = to τ = 1. This second adaptive numerical integration uses the inal target error tolerance to control its adaptation. The resulting numerical integration grid points are used as a ixed set o grid points in a second solution o the TPBVP. The irst guesses o ŝ and P or this second TPBVP solution are the inal solution values rom the problem that used the coarser numerical integration grid. Experience with this approach indicates that the second call o the TPBVP solver converges to a very accurate solution in a single Newton iteration. IV. SENSITIVITIES OF THE RAY-TRACING SOLUTION AND ITS OBSERVABLES Sometimes one needs to compute the partial derivatives o TPBVP solution outputs with respect to TPBVP inputs. The local ionosphere data assimilation problem o [1] and the regional ionosphere data assimilation problem o [3] could useully employ the partial derivatives o group delay and carrier phase with respect to ionosphere parameters, i.e., P / p and P (1)/ p. A joint navigation/ionosphere-correction algorithm like that proposed in [2] could use P / p and the group delay partial derivatives with respect to the receiver location P / r. An algorithm that concatenates multiple raypath hops needs the partial derivatives o the initial and inal wave vectors with respect to the initial and inal raypath positions k()/ r, k(1)/ r, k()/ r, and k(1)/ r. This section develops methods or calculating these partial derivatives. A. Direct Calculation o Partial Derivatives with Respect to Ionosphere Parameters The direct method o calculating any given partial derivative starts by taking the partial derivative o the entire TPBVP. This includes dierentiation o the ordinary dierential equation in Eq. (3) and dierentiation o the initial and terminal boundary conditions in Eq. (19). Suppose that one wants to calculate partial derivatives with respect to the i th element o the ionosphere parameter vector p. Then the direct method results in the ollowing linear TPBVP or the unknowns P / p i and x(τ)/ p i on the interval τ 1: [ ] d x(τ) = F (τ) x(τ) + u(τ) P + u i (τ) dτ p i p i p i x() P = G + w + w i p i p i where = G x(1) p i u i (τ) = p i G = g x w = g w i = g p i G = g x + w P p i (37) [x(τ),p,p] [x(),p,p, r] P [x(),p,p, r] [x(),p,p, r] w = g P [x(1),p, r ] [x(1),p, r ] (38) The linear TPBVP in Eq. (37) can be solved using state transition matrix methods that are airly standard. Such methods can be used to develop a ormula or x(1)/ p i that involves a non-homogeneous term and terms that are linear in x()/ p i and P / p i. This expression 1

11 can be substituted into the third line o Eq. (37). The resulting equation, when combined with the second line o Eq. (37), yields a well-deined linear system o equations or the unknown quantities x()/ p i and P / p i. The solution or these quantities and the ODE in the irst line o Eq. (37) can be used along with numerical integration to determine x(τ)/ p i at another other value o τ. B. Rationale or Using Adjoint Calculation o Partial Derivatives The calculations o the preceding subsection are straightorward to implement. Note, however, that a new linear TPBVP would have to be solved or each element o the parameter vector p. The only change rom element to element would be the non-homogeneous terms in the TPBVP. Nevertheless, the computational cost o re-solving many TPBVPs could be prohibitive. An alternate approach to partial derivative calculation uses an adjoint. Beore developing such an approach or the TPBVP in Eq. (37), it is useul to review the reason why an adjoint calculation can reduce the number o computations. Consider a simple vector space example o using an adjoint. Suppose that the n x 1 vector x is an implicit unction o the n p 1 vector p through the n x 1 vector unction : = (x, p) (39) and suppose that the n y 1 vector y is an explicit unction o x: y = h(x) (4) The partial derivative o y with respect to p can be calculated by irst taking the partial derivative o Eq. (39) with respect to p and using the result to solve or x/ p. Aterwards, the partial derivative o Eq. (4) can be taken with respect to p, and the ormula or x/ p can be substituted into the result in order to yield: ( [ ] ) 1 y p = h x = ( h x x p [ ] ) 1 x p (41) The only dierence between the right-hand sides on the two lines o this equation is the order o their matrixmatrix multiplications. The upper line is the direct-method calculation o y/ p, and the lower line is the adjoint calculation. The transpose o the term in parentheses on the second line is the calculation s adjoint. These two versions o the same matrix-matrix multiplications have dierent operation counts. The direct method on the irst line employs n 2 xn p + n y n x n p scalar multiplications. The adjoint method on the second line employs n 2 xn y +n y n x n p multiplications. I n y < n p, then the adjoint method is more eicient. I n y n p and n x is large, then the computational burden o the adjoint method may be orders o magnitude lower than that o the direct method. Similar considerations carry over to the sensitivities o the solution o this paper s TPBVP. The corresponding potential or computational cost savings constitutes the rationale or developing an adjoint method to compute the TPBVP s partial derivatives. C. Output Functions to be Dierentiated The preceding discussion justiies the use o an adjoint method i the number o problem outputs is much lower than the number o inputs. Furthermore, the adjoint itsel is calculated using partial derivatives o the outputs. Thereore, it is necessary to deine the TPBVP outputs whose partial derivatives are to be computed. The problem outputs o interest are the range-equivalent total group delay P, the range-equivalent terminal carrier phase P (1), the initial wave vector k(), and the terminal wave vector k(1). Output o the terminal carrier phase implies that the adjoint calculations must work with a state-space model or the 7-element state vector that is deined in Eq. (5). Thereore, all developments in this section presume the use o this state vector and use o the corresponding 7-element (x, P, p) dynamics model unction. These developments also assume that the raytracing TPBVP solution values or x(τ) and P have been computed. Use o the 7-element state vector necessitates a modiication o the generalized initial condition unction g [x(), P, p, r ] in the irst line o Eq. (19). It must be augmented by appending the expression [,,,,,, 1]x(), which changes it rom a 4-element vector unction into a 5-element unction. This added initial condition speciies that the initial carrier phase is so that P (1) gives the range-equivalent change in the carrier phase over the ray path. Given the 7-element orm o x(τ), all desired outputs o the TPBVP can be written in terms o the initial state x(), the terminal state x(1), and the terminal range-equivalent group delay P. The ollowing two general ormulas cover all possible desired outputs: y = h [x(), P ] y = h [x(1), P ] (42) 11

12 Adjoint partial derivative calculations will be developed or these two generalized output vectors. In preparation or developing the adjoint method, it is helpul to deine the ollowing partial derivatives o the vector unctions h and h : H = h x [x(),p ] z = h H = h x P [x(),p ] z = h [x(1),p ] P [x(1),p ] (43) Note that the Jacobian matrices H and H must not be conused with the scalar Hamiltonian unctions H 1 and H 2 that are deined in Section II. Also, the generalized output vector unctions h and h must not be conused with the WGS-84 altitude unction h alt that is deined and used in Subsection III-C. D. Adjoint Calculation o Partial Derivatives o Outputs with Respect to Ionosphere Parameters This subsection presents the adjoint method or calculating the partial derivative o the initial output y and the terminal output y with respect to p i, the i th element o the ionosphere parameter vector p. The ormulas presented in this section have been derived by irst developing a directmethod solution using state transition matrix methods, as discussed briely in Subsection IV-A. The resulting solution was then manipulated to derive its adjoint equivalent. The necessary derivations are lengthy and have been omitted or the sake o brevity. The adjoint solution starts by solving a pair o linear matrix inal-value problem: dλ g (τ) = F T (τ)λ g (τ) dτ Λ g (1) = G T dλ h (τ) = F T (τ)λ h (τ) dτ Λ h (1) = H T (44) These two solutions are used to compute three vectors. The irst two are terminal group delay adjoint vectors, and the third projects the parameter p i s dierential equation right-hand-side sensitivities onto the terminal boundary condition: λ g = w + λ h = z + µ gi = µ hi = Λ T g(τ)u(τ)dτ Λ T h(τ)u(τ)dτ Λ T g(τ)u i (τ)dτ Λ T h(τ)u i (τ)dτ (45) Note: the adjoint method vectors λ g and λ h must not be conused with the eigenvalue λ that is used to calculate the Hamiltonian H 2 in Subsection II-B. Next the adjoint matrices o the initial and terminal boundary conditions are computed or the initial and terminal outputs: [ ] Λa Λ b = Λ a Λ b [ ] G T 1 [ ] Λ g () H T Λ h () w T λ T g z T λ T h (46) Finally, the initial and terminal output sensitivities are computed: y [ p i Λ T y = a Λ T ] [ ] [ ] a wi Λ T b Λ T + (47) b µ gi µ hi p i This is a very eicient computation because the only calculations that need to be re-done or a dierent parameter index i are those in the ourth line o Eq. (38), those in the last two lines o Eq. (45), and those in Eq. (47). E. Adjoint Calculation o Partial Derivatives o Outputs with Respect to Initial and Terminal Positions The calculation o output partial derivatives with respect to the initial and inal ray-path locations r and r reuses many o the quantities that are computed as part o the p i partial derivative calculation. The only new quantities are the partial derivatives o the initial and terminal boundary conditions with respect to the initial and terminal positions: G r = g r [x(),p,p, r] G r = g (48) r [x(1),p, r ] 12

13 The desired output partial derivatives are then y y [ r r Λ T y y = a Λ T ] [ ] a Gr Λ T b Λ T b G r r r (49) F. Proper Numerical Integration in Adjoint Calculations Care must be taken in the numerical integration o the matrix dierential equations in Eq. (44) and the integrals in Eq. (45). One might be tempted to calculate them using the Dormand-Prince 4/5 method or a similar method. The matrix inal value problems in Eq. (44) can be integrated backward in time rom the terminal condition at τ = 1. The integrals in Eq. (45) can be evaluated by simultaneously integrating the ollowing vector inal value problems: d λ g (τ) = Λ T dτ g(τ)u(τ) λ g (1) = w d λ h (τ) = Λ T dτ h(τ)u(τ) λ h (1) = z d µ gi (τ) = Λ T dτ g(τ)u i (τ) µ hi (1) = d µ hi (τ) = Λ T dτ h(τ)u i (τ) µ hi (1) = (5) backward in time rom τ = 1 and setting λ g = λ g (), λ h = λ h (), µ gi = µ gi (), and µ hi = µ hi (). The backward numerical integrations in the irst line o Eq. (44) and in the irst and ith lines o Eq. (5) must be carried out together as though a single large state were being integrated that consisted o the columns o Λ g (τ), the vector λ g, and the vector µ gi. I multiple µ gi are being evaluated or multiple parameter vector element indices i, then all o them must be included in the large state. Similarly, the backward numerical integrations in the third line o Eq. (44) and in the third and seventh lines o Eq. (5) must be carried out together as though a single large state were being integrated that consisted o the columns o Λ h (τ), the vector λ h, and all µ hi vectors. These backward integrations must not be carried out using the same Runge-Kutta numerical integration method as has been used to perorm orward integration o Eq. (3). Instead, a special adjoint o the particular Runge-Kutta method must be used. The adjoint o each Runge-Kutta step s sequence o orward integration ormulas is also a sequential calculation. It perorms reverse-time numerical integration using an altered Runge-Kutta computation recipe that is based on the orward method s same Runge- Kutta tableau. The calculations o the adjoint Runge-Kutta method are given in Eqs. (15) and (16) o [11]. The backward numerical integration o Eqs. (44) and (5) requires various values o F (τ), u(τ), and u i (τ) during each integration step. The values that must be used are computed during the orward numerical integration o Eq. (3) [11]. They can be stored or later use in the backward numerical integration o Eqs. (44) and (5). G. Ineiciency o Finite Dierence Sensitivity Calculations One might be tempted to avert the diiculty o implementing the adjoint partial derivative calculations o this section. An alternative would be to approximate the sensitivities by using inite dierences. The use o inite dierences in the present case is not recommended. There are two reasons or this recommendation. Both stem rom the act that each inite dierence calculation will require iterative re-solution o the TPBVP. Re-solution o the TPBVP is costly in terms o computation time, and the expensive TPBVP solution would need to be carried out on the order o n p times. Recall that n p is the number o elements in the ionosphere parameter vector p. Each TPBVP solution will require at least one expensive Newton iteration. The large number o TPBVP solutions will result in a computation time that scales like the ineicient direct sensitivities calculation method discussed in Subsection IV-B. Thereore, inite-dierence sensitivity calculation could prove very expensive computationally. A second reason to avoid inite-dierence calculations is the impact o possible residual errors in TPBVP solutions. Suppose that the Newton method has not ully converged or a reported TPBVP solution that is being used in a inite-dierence calculation. Then the small TPBVP solution error will contribute directly to an error in the inite-dierenced partial derivative approximation. I the inite-dierence increment is very small, then this error can be large. I the inite-dierence increments are large enough to make such errors negligible, then an increased amount o truncation error might adversely impact the inite-dierence sensitivity approximations. 13

A Simple Explanation of the Sobolev Gradient Method

A Simple Explanation of the Sobolev Gradient Method A Simple Explanation o the Sobolev Gradient Method R. J. Renka July 3, 2006 Abstract We have observed that the term Sobolev gradient is used more oten than it is understood. Also, the term is oten used

More information

Scattered Data Approximation of Noisy Data via Iterated Moving Least Squares

Scattered Data Approximation of Noisy Data via Iterated Moving Least Squares Scattered Data Approximation o Noisy Data via Iterated Moving Least Squares Gregory E. Fasshauer and Jack G. Zhang Abstract. In this paper we ocus on two methods or multivariate approximation problems

More information

Lecture 8 Optimization

Lecture 8 Optimization 4/9/015 Lecture 8 Optimization EE 4386/5301 Computational Methods in EE Spring 015 Optimization 1 Outline Introduction 1D Optimization Parabolic interpolation Golden section search Newton s method Multidimensional

More information

OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION

OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION Xu Bei, Yeo Jun Yoon and Ali Abur Teas A&M University College Station, Teas, U.S.A. abur@ee.tamu.edu Abstract This paper presents

More information

Numerical Solution of Ordinary Differential Equations in Fluctuationlessness Theorem Perspective

Numerical Solution of Ordinary Differential Equations in Fluctuationlessness Theorem Perspective Numerical Solution o Ordinary Dierential Equations in Fluctuationlessness Theorem Perspective NEJLA ALTAY Bahçeşehir University Faculty o Arts and Sciences Beşiktaş, İstanbul TÜRKİYE TURKEY METİN DEMİRALP

More information

Received: 30 July 2017; Accepted: 29 September 2017; Published: 8 October 2017

Received: 30 July 2017; Accepted: 29 September 2017; Published: 8 October 2017 mathematics Article Least-Squares Solution o Linear Dierential Equations Daniele Mortari ID Aerospace Engineering, Texas A&M University, College Station, TX 77843, USA; mortari@tamu.edu; Tel.: +1-979-845-734

More information

Supplementary material for Continuous-action planning for discounted infinite-horizon nonlinear optimal control with Lipschitz values

Supplementary material for Continuous-action planning for discounted infinite-horizon nonlinear optimal control with Lipschitz values Supplementary material or Continuous-action planning or discounted ininite-horizon nonlinear optimal control with Lipschitz values List o main notations x, X, u, U state, state space, action, action space,

More information

(One Dimension) Problem: for a function f(x), find x 0 such that f(x 0 ) = 0. f(x)

(One Dimension) Problem: for a function f(x), find x 0 such that f(x 0 ) = 0. f(x) Solving Nonlinear Equations & Optimization One Dimension Problem: or a unction, ind 0 such that 0 = 0. 0 One Root: The Bisection Method This one s guaranteed to converge at least to a singularity, i not

More information

Feasibility of a Multi-Pass Thomson Scattering System with Confocal Spherical Mirrors

Feasibility of a Multi-Pass Thomson Scattering System with Confocal Spherical Mirrors Plasma and Fusion Research: Letters Volume 5, 044 200) Feasibility o a Multi-Pass Thomson Scattering System with Conocal Spherical Mirrors Junichi HIRATSUKA, Akira EJIRI, Yuichi TAKASE and Takashi YAMAGUCHI

More information

Global Weak Solution of Planetary Geostrophic Equations with Inviscid Geostrophic Balance

Global Weak Solution of Planetary Geostrophic Equations with Inviscid Geostrophic Balance Global Weak Solution o Planetary Geostrophic Equations with Inviscid Geostrophic Balance Jian-Guo Liu 1, Roger Samelson 2, Cheng Wang 3 Communicated by R. Temam) Abstract. A reormulation o the planetary

More information

PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM

PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM AAS 16-345 PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM Jaemyung Ahn, * Yanning Guo, and Bong Wie A new implementation o a zero-eort-miss/zero-eort-velocity

More information

CONVECTIVE HEAT TRANSFER CHARACTERISTICS OF NANOFLUIDS. Convective heat transfer analysis of nanofluid flowing inside a

CONVECTIVE HEAT TRANSFER CHARACTERISTICS OF NANOFLUIDS. Convective heat transfer analysis of nanofluid flowing inside a Chapter 4 CONVECTIVE HEAT TRANSFER CHARACTERISTICS OF NANOFLUIDS Convective heat transer analysis o nanoluid lowing inside a straight tube o circular cross-section under laminar and turbulent conditions

More information

Objectives. By the time the student is finished with this section of the workbook, he/she should be able

Objectives. By the time the student is finished with this section of the workbook, he/she should be able FUNCTIONS Quadratic Functions......8 Absolute Value Functions.....48 Translations o Functions..57 Radical Functions...61 Eponential Functions...7 Logarithmic Functions......8 Cubic Functions......91 Piece-Wise

More information

The Clifford algebra and the Chevalley map - a computational approach (detailed version 1 ) Darij Grinberg Version 0.6 (3 June 2016). Not proofread!

The Clifford algebra and the Chevalley map - a computational approach (detailed version 1 ) Darij Grinberg Version 0.6 (3 June 2016). Not proofread! The Cliord algebra and the Chevalley map - a computational approach detailed version 1 Darij Grinberg Version 0.6 3 June 2016. Not prooread! 1. Introduction: the Cliord algebra The theory o the Cliord

More information

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs Fluctuationlessness Theorem and its Application to Boundary Value Problems o ODEs NEJLA ALTAY İstanbul Technical University Inormatics Institute Maslak, 34469, İstanbul TÜRKİYE TURKEY) nejla@be.itu.edu.tr

More information

Numerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods

Numerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods Numerical Methods - Lecture 1 Numerical Methods Lecture. Analysis o errors in numerical methods Numerical Methods - Lecture Why represent numbers in loating point ormat? Eample 1. How a number 56.78 can

More information

The Deutsch-Jozsa Problem: De-quantization and entanglement

The Deutsch-Jozsa Problem: De-quantization and entanglement The Deutsch-Jozsa Problem: De-quantization and entanglement Alastair A. Abbott Department o Computer Science University o Auckland, New Zealand May 31, 009 Abstract The Deustch-Jozsa problem is one o the

More information

Physics 5153 Classical Mechanics. Solution by Quadrature-1

Physics 5153 Classical Mechanics. Solution by Quadrature-1 October 14, 003 11:47:49 1 Introduction Physics 5153 Classical Mechanics Solution by Quadrature In the previous lectures, we have reduced the number o eective degrees o reedom that are needed to solve

More information

NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION

NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION Steven Ball Science Applications International Corporation Columbia, MD email: sball@nmtedu Steve Schaer Department o Mathematics

More information

An Ensemble Kalman Smoother for Nonlinear Dynamics

An Ensemble Kalman Smoother for Nonlinear Dynamics 1852 MONTHLY WEATHER REVIEW VOLUME 128 An Ensemble Kalman Smoother or Nonlinear Dynamics GEIR EVENSEN Nansen Environmental and Remote Sensing Center, Bergen, Norway PETER JAN VAN LEEUWEN Institute or Marine

More information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

1. Interference condition. 2. Dispersion A B. As shown in Figure 1, the path difference between interfering rays AB and A B is a(sin

1. Interference condition. 2. Dispersion A B. As shown in Figure 1, the path difference between interfering rays AB and A B is a(sin asic equations or astronomical spectroscopy with a diraction grating Jeremy Allington-Smith, University o Durham, 3 Feb 000 (Copyright Jeremy Allington-Smith, 000). Intererence condition As shown in Figure,

More information

Analog Computing Technique

Analog Computing Technique Analog Computing Technique by obert Paz Chapter Programming Principles and Techniques. Analog Computers and Simulation An analog computer can be used to solve various types o problems. It solves them in

More information

Chapter 6 Reliability-based design and code developments

Chapter 6 Reliability-based design and code developments Chapter 6 Reliability-based design and code developments 6. General Reliability technology has become a powerul tool or the design engineer and is widely employed in practice. Structural reliability analysis

More information

Minimum-Time Trajectory Optimization of Multiple Revolution Low-Thrust Earth-Orbit Transfers

Minimum-Time Trajectory Optimization of Multiple Revolution Low-Thrust Earth-Orbit Transfers Minimum-Time Trajectory Optimization o Multiple Revolution Low-Thrust Earth-Orbit Transers Kathryn F. Graham Anil V. Rao University o Florida Gainesville, FL 32611-625 Abstract The problem o determining

More information

Optimal Control. with. Aerospace Applications. James M. Longuski. Jose J. Guzman. John E. Prussing

Optimal Control. with. Aerospace Applications. James M. Longuski. Jose J. Guzman. John E. Prussing Optimal Control with Aerospace Applications by James M. Longuski Jose J. Guzman John E. Prussing Published jointly by Microcosm Press and Springer 2014 Copyright Springer Science+Business Media New York

More information

Today. Introduction to optimization Definition and motivation 1-dimensional methods. Multi-dimensional methods. General strategies, value-only methods

Today. Introduction to optimization Definition and motivation 1-dimensional methods. Multi-dimensional methods. General strategies, value-only methods Optimization Last time Root inding: deinition, motivation Algorithms: Bisection, alse position, secant, Newton-Raphson Convergence & tradeos Eample applications o Newton s method Root inding in > 1 dimension

More information

Root Finding and Optimization

Root Finding and Optimization Root Finding and Optimization Ramses van Zon SciNet, University o Toronto Scientiic Computing Lecture 11 February 11, 2014 Root Finding It is not uncommon in scientiic computing to want solve an equation

More information

Least-Squares Spectral Analysis Theory Summary

Least-Squares Spectral Analysis Theory Summary Least-Squares Spectral Analysis Theory Summary Reerence: Mtamakaya, J. D. (2012). Assessment o Atmospheric Pressure Loading on the International GNSS REPRO1 Solutions Periodic Signatures. Ph.D. dissertation,

More information

2. ETA EVALUATIONS USING WEBER FUNCTIONS. Introduction

2. ETA EVALUATIONS USING WEBER FUNCTIONS. Introduction . ETA EVALUATIONS USING WEBER FUNCTIONS Introduction So ar we have seen some o the methods or providing eta evaluations that appear in the literature and we have seen some o the interesting properties

More information

Thu June 16 Lecture Notes: Lattice Exercises I

Thu June 16 Lecture Notes: Lattice Exercises I Thu June 6 ecture Notes: attice Exercises I T. Satogata: June USPAS Accelerator Physics Most o these notes ollow the treatment in the class text, Conte and MacKay, Chapter 6 on attice Exercises. The portions

More information

Analytical expressions for field astigmatism in decentered two mirror telescopes and application to the collimation of the ESO VLT

Analytical expressions for field astigmatism in decentered two mirror telescopes and application to the collimation of the ESO VLT ASTRONOMY & ASTROPHYSICS MAY II 000, PAGE 57 SUPPLEMENT SERIES Astron. Astrophys. Suppl. Ser. 44, 57 67 000) Analytical expressions or ield astigmatism in decentered two mirror telescopes and application

More information

On the Development of Implicit Solvers for Time-Dependent Systems

On the Development of Implicit Solvers for Time-Dependent Systems School o something FACULTY School OF OTHER o Computing On the Development o Implicit Solvers or Time-Dependent Systems Peter Jimack School o Computing, University o Leeds In collaboration with: P.H. Gaskell,

More information

1 Relative degree and local normal forms

1 Relative degree and local normal forms THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a

More information

Telescoping Decomposition Method for Solving First Order Nonlinear Differential Equations

Telescoping Decomposition Method for Solving First Order Nonlinear Differential Equations Telescoping Decomposition Method or Solving First Order Nonlinear Dierential Equations 1 Mohammed Al-Reai 2 Maysem Abu-Dalu 3 Ahmed Al-Rawashdeh Abstract The Telescoping Decomposition Method TDM is a new

More information

( 1) ( 2) ( 1) nan integer, since the potential is no longer simple harmonic.

( 1) ( 2) ( 1) nan integer, since the potential is no longer simple harmonic. . Anharmonic Oscillators Michael Fowler Landau (para 8) considers a simple harmonic oscillator with added small potential energy terms mα + mβ. We ll simpliy slightly by dropping the term, to give an equation

More information

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University ENSC37 Communications Systems : Fourier Representations School o Engineering Science Simon Fraser University Outline Chap..5: Signal Classiications Fourier Transorm Dirac Delta Function Unit Impulse Fourier

More information

Syllabus Objective: 2.9 The student will sketch the graph of a polynomial, radical, or rational function.

Syllabus Objective: 2.9 The student will sketch the graph of a polynomial, radical, or rational function. Precalculus Notes: Unit Polynomial Functions Syllabus Objective:.9 The student will sketch the graph o a polynomial, radical, or rational unction. Polynomial Function: a unction that can be written in

More information

Global Weak Solution of Planetary Geostrophic Equations with Inviscid Geostrophic Balance

Global Weak Solution of Planetary Geostrophic Equations with Inviscid Geostrophic Balance Global Weak Solution o Planetary Geostrophic Equations with Inviscid Geostrophic Balance Jian-Guo Liu 1, Roger Samelson 2, Cheng Wang 3 Communicated by R. Temam Abstract. A reormulation o the planetary

More information

Linear Quadratic Regulator (LQR) Design I

Linear Quadratic Regulator (LQR) Design I Lecture 7 Linear Quadratic Regulator LQR) Design I Dr. Radhakant Padhi Asst. Proessor Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Problem Objective o drive the state

More information

Analysis Scheme in the Ensemble Kalman Filter

Analysis Scheme in the Ensemble Kalman Filter JUNE 1998 BURGERS ET AL. 1719 Analysis Scheme in the Ensemble Kalman Filter GERRIT BURGERS Royal Netherlands Meteorological Institute, De Bilt, the Netherlands PETER JAN VAN LEEUWEN Institute or Marine

More information

The achievable limits of operational modal analysis. * Siu-Kui Au 1)

The achievable limits of operational modal analysis. * Siu-Kui Au 1) The achievable limits o operational modal analysis * Siu-Kui Au 1) 1) Center or Engineering Dynamics and Institute or Risk and Uncertainty, University o Liverpool, Liverpool L69 3GH, United Kingdom 1)

More information

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 00 (014) 000 000 www.elsevier.com/locate/procedia APISAT014, 014 Asia-Paciic International Symposium on Aerospace Technology,

More information

On High-Rate Cryptographic Compression Functions

On High-Rate Cryptographic Compression Functions On High-Rate Cryptographic Compression Functions Richard Ostertág and Martin Stanek Department o Computer Science Faculty o Mathematics, Physics and Inormatics Comenius University Mlynská dolina, 842 48

More information

Robust Residual Selection for Fault Detection

Robust Residual Selection for Fault Detection Robust Residual Selection or Fault Detection Hamed Khorasgani*, Daniel E Jung**, Gautam Biswas*, Erik Frisk**, and Mattias Krysander** Abstract A number o residual generation methods have been developed

More information

CHAPTER 1: INTRODUCTION. 1.1 Inverse Theory: What It Is and What It Does

CHAPTER 1: INTRODUCTION. 1.1 Inverse Theory: What It Is and What It Does Geosciences 567: CHAPTER (RR/GZ) CHAPTER : INTRODUCTION Inverse Theory: What It Is and What It Does Inverse theory, at least as I choose to deine it, is the ine art o estimating model parameters rom data

More information

TLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall TLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall Problem 1.

TLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall TLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall Problem 1. TLT-5/56 COMMUNICATION THEORY, Exercise 3, Fall Problem. The "random walk" was modelled as a random sequence [ n] where W[i] are binary i.i.d. random variables with P[W[i] = s] = p (orward step with probability

More information

Constrained Optimal Control I

Constrained Optimal Control I Optimal Control, Guidance and Estimation Lecture 34 Constrained Optimal Control I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore opics Motivation Brie Summary

More information

SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS

SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS J. Appl. Math. & Computing Vol. 23(2007), No. 1-2, pp. 243-256 Website: http://jamc.net SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS MIHAI POPESCU Abstract. This paper deals with determining

More information

Algorithms for fluid-structure interaction problems

Algorithms for fluid-structure interaction problems 9 Algorithms or luid-structure interaction problems Miguel A. Fernández, Jean-Frédéric Gerbeau Fluid-structure coupled problems and their analysis have been addressed in the previous chapters particularly

More information

AH 2700A. Attenuator Pair Ratio for C vs Frequency. Option-E 50 Hz-20 khz Ultra-precision Capacitance/Loss Bridge

AH 2700A. Attenuator Pair Ratio for C vs Frequency. Option-E 50 Hz-20 khz Ultra-precision Capacitance/Loss Bridge 0 E ttenuator Pair Ratio or vs requency NEEN-ERLN 700 Option-E 0-0 k Ultra-precision apacitance/loss ridge ttenuator Ratio Pair Uncertainty o in ppm or ll Usable Pairs o Taps 0 0 0. 0. 0. 07/08/0 E E E

More information

Estimation of Sample Reactivity Worth with Differential Operator Sampling Method

Estimation of Sample Reactivity Worth with Differential Operator Sampling Method Progress in NUCLEAR SCIENCE and TECHNOLOGY, Vol. 2, pp.842-850 (2011) ARTICLE Estimation o Sample Reactivity Worth with Dierential Operator Sampling Method Yasunobu NAGAYA and Takamasa MORI Japan Atomic

More information

Chapter 11 Collision Theory

Chapter 11 Collision Theory Chapter Collision Theory Introduction. Center o Mass Reerence Frame Consider two particles o masses m and m interacting ia some orce. Figure. Center o Mass o a system o two interacting particles Choose

More information

New method for two-point nonuniformity correction of microbolometer detectors

New method for two-point nonuniformity correction of microbolometer detectors 10 th International Conerence on Quantitative InraRed Thermography July 27-30, 2010, Québec (Canada) New method or two-point nonuniormity correction o microbolometer detectors by R. Olbrycht*, B. Wiecek*,

More information

Pulling by Pushing, Slip with Infinite Friction, and Perfectly Rough Surfaces

Pulling by Pushing, Slip with Infinite Friction, and Perfectly Rough Surfaces 1993 IEEE International Conerence on Robotics and Automation Pulling by Pushing, Slip with Ininite Friction, and Perectly Rough Suraces Kevin M. Lynch Matthew T. Mason The Robotics Institute and School

More information

X-ray Diffraction. Interaction of Waves Reciprocal Lattice and Diffraction X-ray Scattering by Atoms The Integrated Intensity

X-ray Diffraction. Interaction of Waves Reciprocal Lattice and Diffraction X-ray Scattering by Atoms The Integrated Intensity X-ray Diraction Interaction o Waves Reciprocal Lattice and Diraction X-ray Scattering by Atoms The Integrated Intensity Basic Principles o Interaction o Waves Periodic waves characteristic: Frequency :

More information

2.6 Two-dimensional continuous interpolation 3: Kriging - introduction to geostatistics. References - geostatistics. References geostatistics (cntd.

2.6 Two-dimensional continuous interpolation 3: Kriging - introduction to geostatistics. References - geostatistics. References geostatistics (cntd. .6 Two-dimensional continuous interpolation 3: Kriging - introduction to geostatistics Spline interpolation was originally developed or image processing. In GIS, it is mainly used in visualization o spatial

More information

BANDELET IMAGE APPROXIMATION AND COMPRESSION

BANDELET IMAGE APPROXIMATION AND COMPRESSION BANDELET IMAGE APPOXIMATION AND COMPESSION E. LE PENNEC AND S. MALLAT Abstract. Finding eicient geometric representations o images is a central issue to improve image compression and noise removal algorithms.

More information

Probabilistic Optimisation applied to Spacecraft Rendezvous on Keplerian Orbits

Probabilistic Optimisation applied to Spacecraft Rendezvous on Keplerian Orbits Probabilistic Optimisation applied to pacecrat Rendezvous on Keplerian Orbits Grégory aive a, Massimiliano Vasile b a Université de Liège, Faculté des ciences Appliquées, Belgium b Dipartimento di Ingegneria

More information

Weierstraß-Institut. für Angewandte Analysis und Stochastik. Leibniz-Institut im Forschungsverbund Berlin e. V. Preprint ISSN

Weierstraß-Institut. für Angewandte Analysis und Stochastik. Leibniz-Institut im Forschungsverbund Berlin e. V. Preprint ISSN Weierstraß-Institut ür Angewandte Analysis und Stochastik Leibniz-Institut im Forschungsverbund Berlin e. V. Preprint ISSN 0946 8633 On iterative subdomain methods or the Stokes Darcy problem Alonso Caiazzo

More information

In many diverse fields physical data is collected or analysed as Fourier components.

In many diverse fields physical data is collected or analysed as Fourier components. 1. Fourier Methods In many diverse ields physical data is collected or analysed as Fourier components. In this section we briely discuss the mathematics o Fourier series and Fourier transorms. 1. Fourier

More information

Introduction. Outline. CSC/ECE 574 Computer and Network Security. Secret Keys or Secret Algorithms? Secrets? (Cont d) Secret Key Cryptography

Introduction. Outline. CSC/ECE 574 Computer and Network Security. Secret Keys or Secret Algorithms? Secrets? (Cont d) Secret Key Cryptography Outline CSC/ECE 574 Computer and Network Security Introductory Remarks Feistel Cipher DES AES Topic 3.1 Secret Key Cryptography Algorithms CSC/ECE 574 Dr. Peng Ning 1 CSC/ECE 574 Dr. Peng Ning 2 Secret

More information

Strain and Stress Measurements with a Two-Dimensional Detector

Strain and Stress Measurements with a Two-Dimensional Detector Copyright ISSN (C) 97-, JCPDS-International Advances in X-ray Centre Analysis, or Volume Diraction 4 Data 999 5 Strain and Stress Measurements with a Two-Dimensional Detector Baoping Bob He and Kingsley

More information

Math 248B. Base change morphisms

Math 248B. Base change morphisms Math 248B. Base change morphisms 1. Motivation A basic operation with shea cohomology is pullback. For a continuous map o topological spaces : X X and an abelian shea F on X with (topological) pullback

More information

Controlling the Heat Flux Distribution by Changing the Thickness of Heated Wall

Controlling the Heat Flux Distribution by Changing the Thickness of Heated Wall J. Basic. Appl. Sci. Res., 2(7)7270-7275, 2012 2012, TextRoad Publication ISSN 2090-4304 Journal o Basic and Applied Scientiic Research www.textroad.com Controlling the Heat Flux Distribution by Changing

More information

Relating axial motion of optical elements to focal shift

Relating axial motion of optical elements to focal shift Relating aial motion o optical elements to ocal shit Katie Schwertz and J. H. Burge College o Optical Sciences, University o Arizona, Tucson AZ 857, USA katie.schwertz@gmail.com ABSTRACT In this paper,

More information

Finite Dimensional Hilbert Spaces are Complete for Dagger Compact Closed Categories (Extended Abstract)

Finite Dimensional Hilbert Spaces are Complete for Dagger Compact Closed Categories (Extended Abstract) Electronic Notes in Theoretical Computer Science 270 (1) (2011) 113 119 www.elsevier.com/locate/entcs Finite Dimensional Hilbert Spaces are Complete or Dagger Compact Closed Categories (Extended bstract)

More information

Modern Spectroscopy: a graduate course. Chapter 1. Light-Matter Interaction

Modern Spectroscopy: a graduate course. Chapter 1. Light-Matter Interaction Modern Spectroscopy: a graduate course. Chapter. Light-Matter Interaction. Semiclassical description o the light-matter eraction. Generally speaking, in spectroscopy we need to describe the light and matter

More information

New Results on Boomerang and Rectangle Attacks

New Results on Boomerang and Rectangle Attacks New Results on Boomerang and Rectangle Attacks Eli Biham, 1 Orr Dunkelman, 1 Nathan Keller 2 1 Computer Science Department, Technion. Haia 32000, Israel {biham,orrd}@cs.technion.ac.il 2 Mathematics Department,

More information

In the index (pages ), reduce all page numbers by 2.

In the index (pages ), reduce all page numbers by 2. Errata or Nilpotence and periodicity in stable homotopy theory (Annals O Mathematics Study No. 28, Princeton University Press, 992) by Douglas C. Ravenel, July 2, 997, edition. Most o these were ound by

More information

A Method for Assimilating Lagrangian Data into a Shallow-Water-Equation Ocean Model

A Method for Assimilating Lagrangian Data into a Shallow-Water-Equation Ocean Model APRIL 2006 S A L M A N E T A L. 1081 A Method or Assimilating Lagrangian Data into a Shallow-Water-Equation Ocean Model H. SALMAN, L.KUZNETSOV, AND C. K. R. T. JONES Department o Mathematics, University

More information

Wave Effects Caused by Mechanical Motion

Wave Effects Caused by Mechanical Motion International Journal o Advanced Research in Physical Science (IJARPS) Volume 1, Issue, June 014, PP 8-13 ISSN 349-7874 (Print) & ISSN 349-788 (Online) www.arcjournals.org Wave Eects Caused by Mechanical

More information

arxiv:quant-ph/ v2 12 Jan 2006

arxiv:quant-ph/ v2 12 Jan 2006 Quantum Inormation and Computation, Vol., No. (25) c Rinton Press A low-map model or analyzing pseudothresholds in ault-tolerant quantum computing arxiv:quant-ph/58176v2 12 Jan 26 Krysta M. Svore Columbia

More information

BOUNDARY LAYER ANALYSIS ALONG A STRETCHING WEDGE SURFACE WITH MAGNETIC FIELD IN A NANOFLUID

BOUNDARY LAYER ANALYSIS ALONG A STRETCHING WEDGE SURFACE WITH MAGNETIC FIELD IN A NANOFLUID Proceedings o the International Conerence on Mechanical Engineering and Reneable Energy 7 (ICMERE7) 8 December, 7, Chittagong, Bangladesh ICMERE7-PI- BOUNDARY LAYER ANALYSIS ALONG A STRETCHING WEDGE SURFACE

More information

. This is the Basic Chain Rule. x dt y dt z dt Chain Rule in this context.

. This is the Basic Chain Rule. x dt y dt z dt Chain Rule in this context. Math 18.0A Gradients, Chain Rule, Implicit Dierentiation, igher Order Derivatives These notes ocus on our things: (a) the application o gradients to ind normal vectors to curves suraces; (b) the generaliation

More information

Linear Quadratic Regulator (LQR) I

Linear Quadratic Regulator (LQR) I Optimal Control, Guidance and Estimation Lecture Linear Quadratic Regulator (LQR) I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore Generic Optimal Control Problem

More information

UNCERTAINTY EVALUATION OF SINUSOIDAL FORCE MEASUREMENT

UNCERTAINTY EVALUATION OF SINUSOIDAL FORCE MEASUREMENT XXI IMEKO World Congress Measurement in Research and Industry August 30 eptember 4, 05, Prague, Czech Republic UNCERTAINTY EVALUATION OF INUOIDAL FORCE MEAUREMENT Christian chlegel, Gabriela Kiekenap,Rol

More information

Iterative Methods for Stokes/Darcy Coupling

Iterative Methods for Stokes/Darcy Coupling Iterative Methods or Stokes/Darcy Coupling Marco Discacciati Ecole Polytechnique Fédérale de Lausanne Institut d Analyse et Calcul Scientiique Chair o Modelling and Scientiic Computing marco.discacciati@epl.ch

More information

YURI LEVIN AND ADI BEN-ISRAEL

YURI LEVIN AND ADI BEN-ISRAEL Pp. 1447-1457 in Progress in Analysis, Vol. Heinrich G W Begehr. Robert P Gilbert and Man Wah Wong, Editors, World Scientiic, Singapore, 003, ISBN 981-38-967-9 AN INVERSE-FREE DIRECTIONAL NEWTON METHOD

More information

Natural convection in a vertical strip immersed in a porous medium

Natural convection in a vertical strip immersed in a porous medium European Journal o Mechanics B/Fluids 22 (2003) 545 553 Natural convection in a vertical strip immersed in a porous medium L. Martínez-Suástegui a,c.treviño b,,f.méndez a a Facultad de Ingeniería, UNAM,

More information

The second-order diffraction-radiation for a piston-like arrangement

The second-order diffraction-radiation for a piston-like arrangement The second-order diraction-radiation or a piston-like arrangement I.K. Chatjigeorgiou & S.A. Mavrakos Laboratory o Floating Structures and Mooring Systems, School o Naval Architecture and Marine Engineering,

More information

Relating axial motion of optical elements to focal shift

Relating axial motion of optical elements to focal shift Relating aial motion o optical elements to ocal shit Katie Schwertz and J. H. Burge College o Optical Sciences, University o Arizona, Tucson AZ 857, USA katie.schwertz@gmail.com ABSTRACT In this paper,

More information

Digital Image Processing. Lecture 6 (Enhancement) Bu-Ali Sina University Computer Engineering Dep. Fall 2009

Digital Image Processing. Lecture 6 (Enhancement) Bu-Ali Sina University Computer Engineering Dep. Fall 2009 Digital Image Processing Lecture 6 (Enhancement) Bu-Ali Sina University Computer Engineering Dep. Fall 009 Outline Image Enhancement in Spatial Domain Spatial Filtering Smoothing Filters Median Filter

More information

An Alternative Poincaré Section for Steady-State Responses and Bifurcations of a Duffing-Van der Pol Oscillator

An Alternative Poincaré Section for Steady-State Responses and Bifurcations of a Duffing-Van der Pol Oscillator An Alternative Poincaré Section or Steady-State Responses and Biurcations o a Duing-Van der Pol Oscillator Jang-Der Jeng, Yuan Kang *, Yeon-Pun Chang Department o Mechanical Engineering, National United

More information

ENSEEIHT, 2, rue Camichel, Toulouse, France. CERFACS, 42, avenue Gaspard Coriolis, Toulouse, France

ENSEEIHT, 2, rue Camichel, Toulouse, France. CERFACS, 42, avenue Gaspard Coriolis, Toulouse, France Adaptive Observations And Multilevel Optimization In Data Assimilation by S. Gratton, M. M. Rincon-Camacho and Ph. L. Toint Report NAXYS-05-203 2 May 203 ENSEEIHT, 2, rue Camichel, 3000 Toulouse, France

More information

CHAPTER 4 Reactor Statics. Table of Contents

CHAPTER 4 Reactor Statics. Table of Contents CHAPTER 4 Reactor Statics Prepared by Dr. Benjamin Rouben, & Consulting, Adjunct Proessor, McMaster University & University o Ontario Institute o Technology (UOIT) and Dr. Eleodor Nichita, Associate Proessor,

More information

8.4 Inverse Functions

8.4 Inverse Functions Section 8. Inverse Functions 803 8. Inverse Functions As we saw in the last section, in order to solve application problems involving eponential unctions, we will need to be able to solve eponential equations

More information

( x) f = where P and Q are polynomials.

( x) f = where P and Q are polynomials. 9.8 Graphing Rational Functions Lets begin with a deinition. Deinition: Rational Function A rational unction is a unction o the orm ( ) ( ) ( ) P where P and Q are polynomials. Q An eample o a simple rational

More information

Review D: Potential Energy and the Conservation of Mechanical Energy

Review D: Potential Energy and the Conservation of Mechanical Energy MSSCHUSETTS INSTITUTE OF TECHNOLOGY Department o Physics 8. Spring 4 Review D: Potential Energy and the Conservation o Mechanical Energy D.1 Conservative and Non-conservative Force... D.1.1 Introduction...

More information

Numerical Simulation of the Behavior of Cracked Reinforced Concrete Members

Numerical Simulation of the Behavior of Cracked Reinforced Concrete Members Materials Sciences and Applications, 2014, 5, 883-894 Published Online October 2014 in SciRes. http://www.scirp.org/journal/msa http://dx.doi.org/10.4236/msa.2014.512090 Numerical Simulation o the Behavior

More information

Chapter 2 Lecture 7 Longitudinal stick fixed static stability and control 4 Topics

Chapter 2 Lecture 7 Longitudinal stick fixed static stability and control 4 Topics hapter 2 Lecture 7 Longitudinal stick ixed static stability and control 4 Topics 2.4.6 Revised expression or mcgt 2.4.7 mαt in stick-ixed case 2.5 ontributions o uselage to mcg and mα 2.5.1 ontribution

More information

Wind-Driven Circulation: Stommel s gyre & Sverdrup s balance

Wind-Driven Circulation: Stommel s gyre & Sverdrup s balance Wind-Driven Circulation: Stommel s gyre & Sverdrup s balance We begin by returning to our system o equations or low o a layer o uniorm density on a rotating earth. du dv h + [ u( H + h)] + [ v( H t y d

More information

RATIONAL FUNCTIONS. Finding Asymptotes..347 The Domain Finding Intercepts Graphing Rational Functions

RATIONAL FUNCTIONS. Finding Asymptotes..347 The Domain Finding Intercepts Graphing Rational Functions RATIONAL FUNCTIONS Finding Asymptotes..347 The Domain....350 Finding Intercepts.....35 Graphing Rational Functions... 35 345 Objectives The ollowing is a list o objectives or this section o the workbook.

More information

APPENDIX 1 ERROR ESTIMATION

APPENDIX 1 ERROR ESTIMATION 1 APPENDIX 1 ERROR ESTIMATION Measurements are always subject to some uncertainties no matter how modern and expensive equipment is used or how careully the measurements are perormed These uncertainties

More information

OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL

OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL Dionisio Bernal, Burcu Gunes Associate Proessor, Graduate Student Department o Civil and Environmental Engineering, 7 Snell

More information

Symbolic-Numeric Methods for Improving Structural Analysis of DAEs

Symbolic-Numeric Methods for Improving Structural Analysis of DAEs Symbolic-Numeric Methods or Improving Structural Analysis o DAEs Guangning Tan, Nedialko S. Nedialkov, and John D. Pryce Abstract Systems o dierential-algebraic equations (DAEs) are generated routinely

More information

Online Appendix: The Continuous-type Model of Competitive Nonlinear Taxation and Constitutional Choice by Massimo Morelli, Huanxing Yang, and Lixin Ye

Online Appendix: The Continuous-type Model of Competitive Nonlinear Taxation and Constitutional Choice by Massimo Morelli, Huanxing Yang, and Lixin Ye Online Appendix: The Continuous-type Model o Competitive Nonlinear Taxation and Constitutional Choice by Massimo Morelli, Huanxing Yang, and Lixin Ye For robustness check, in this section we extend our

More information

Introduction to Simulation - Lecture 2. Equation Formulation Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy

Introduction to Simulation - Lecture 2. Equation Formulation Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy Introduction to Simulation - Lecture Equation Formulation Methods Jacob White Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy Outline Formulating Equations rom Schematics Struts and Joints

More information

Ultra Fast Calculation of Temperature Profiles of VLSI ICs in Thermal Packages Considering Parameter Variations

Ultra Fast Calculation of Temperature Profiles of VLSI ICs in Thermal Packages Considering Parameter Variations Ultra Fast Calculation o Temperature Proiles o VLSI ICs in Thermal Packages Considering Parameter Variations Je-Hyoung Park, Virginia Martín Hériz, Ali Shakouri, and Sung-Mo Kang Dept. o Electrical Engineering,

More information

Acoustic forcing of flexural waves and acoustic fields for a thin plate in a fluid

Acoustic forcing of flexural waves and acoustic fields for a thin plate in a fluid Acoustic orcing o leural waves and acoustic ields or a thin plate in a luid Darryl MCMAHON Maritime Division, Deence Science and Technology Organisation, HMAS Stirling, WA Australia ABSTACT Consistency

More information