NE - Eiva

173 downloads 268 Views 836KB Size Report
2006 Eiva A/S. NaviEdit ..... Start External Sync.exe from "C:\Eiva\NaviEdit\bin". 3. ... You can wait for the task to begin at the scheduled time or start it manually.
NaviEdit HOWTO © 2006 Eiva A/S

2

NaviEdit HOWTO

Table of Contents Foreword

Part I Sensor Processing

0

3

1 Apply scale ................................................................................................................................... factor 3 2 Recalcute ................................................................................................................................... Bathy from pressure 5 3 Batch Processing ................................................................................................................................... 7

Part II Navigation Processing

10

1 Add KP to................................................................................................................................... Navigation file 10 2 Kalman filter ................................................................................................................................... 14

Part III Pipeline Processing

16

1 Setting pipe ................................................................................................................................... flags without a pipetracker 16 2 Digital Video ................................................................................................................................... Integration 19

Part IV Database

22

1 Rebuild Indexes ................................................................................................................................... 22

Part V Magnetometer Processing

25

1 Changing................................................................................................................................... the setup 25 2 Edit data ................................................................................................................................... 26

Part VI JobPlanner

29

1 JobPlanner ................................................................................................................................... command line switches 29

Index

30

© 2006 Eiva A/S

Sensor Processing

1

Sensor Processing

1.1

Apply scale factor 1. Select the view for the scaling operation.

2. To target all points, de-select a selected point by clicking on an empty area. 3. Select the

© 2006 Eiva A/S

button or 'Scale...' from the Edit or context menu

3

4

NaviEdit HOWTO

4. Set the scaling factor and press 'Ok'.

© 2006 Eiva A/S

Sensor Processing

1.2

Recalcute Bathy from pressure Using the Data Editor 1. Open the file in the Data Editor and select the 'Bathy' window.

2. Select Recalc-bathy... from the edit menu.

3. Choose the preferred method and press OK.

© 2006 Eiva A/S

5

6

NaviEdit HOWTO

© 2006 Eiva A/S

Sensor Processing

1.3

Batch Processing 1. Select files or folders for processing.

2. Add actions to the list of processing steps by clicking the 'Add...' button.

3. Follow the wizard Action -> Sensor Target -> Action Parameters

© 2006 Eiva A/S

7

8

NaviEdit HOWTO

© 2006 Eiva A/S

Sensor Processing

4. Optionally save the list of actions to a file for later re-use with the 'Save...' button 5. Press the start button to start processing.

© 2006 Eiva A/S

9

10

NaviEdit HOWTO

2

Navigation Processing

2.1

Add KP to Navigation file Load the runline into a folder.

Start Importing the navigation file with the ASCII Interpreter

Choose files

© 2006 Eiva A/S

Navigation Processing

Choose a template for the import and finish the wizard.

© 2006 Eiva A/S

11

12

NaviEdit HOWTO

The file can now be exported using an exporter with KP values

Result of export (Note in this case the timestamps are science fiction): DATE TIME LINE FIX EASTING NORTHING KP DEPTH

© 2006 Eiva A/S

Navigation Processing 30-11-06 30-11-06 30-11-06 30-11-06 30-11-06 30-11-06 30-11-06 30-11-06 30-11-06

© 2006 Eiva A/S

09:32:46 09:32:47 09:32:48 09:32:49 09:32:50 09:32:51 09:32:52 09:32:53 09:32:54

000000001 000000001 000000001 000000001 000000001 000000001 000000001 000000001 000000001

-9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999

707752.110 707751.766 707751.330 707750.972 707750.684 707750.334 707749.968 707749.599 707749.355

1288249.283 1288249.332 1288249.337 1288249.432 1288249.507 1288249.520 1288249.470 1288249.441 1288249.482

0.01904 0.01869 0.01826 0.01790 0.01760 0.01725 0.01689 0.01652 0.01628

821.87 823.17 823.38 822.96 822.72 822.93 822.50 821.91 821.99

13

14

2.2

NaviEdit HOWTO

Kalman filter Kalman filtering in general: The most sensitive instrument is the gyro. Any error in the gyro data will have a huge impact on the resulting data. If for instance the gyro is off by a few degrees, the resulting data might be rotated the same way. So make sure the gyro is calibrated. Kalman filtering is running on probabilities. If a position point is too far off the mean curve, and its not deleted, it will result in an error. The Kalman filter will make a prediction instead of using a data point if its deleted. So before running the Kalman filter, make sure to delete all obvious position errors.

© 2006 Eiva A/S

Navigation Processing

15

Filter Options: Parameter

Description

Doppler good quality

Doppler bad quality

Do doppler

Calculated guess

Larger than 0.02

0

0.1

0.01 ( Or a small number larger than 0) 0.02

see description.

see description.

Mean position The approximate length in meters error [m] an average point is from a soft curve. A qualified guess would be to use the ruler to measure the distance from the center of the noisy signal to the edge. You might use the ruler tool as an aid.

Mean position If the data is from RTK or GPS, drift [m] then use 0 Mean velocity This is the dopplerlog error in m/s. error [m/s] Most doppler logs have an error of 0.02 m/s Mean velocity If the result is too smooth, make drift [m/s] this number larger Mean As the acceleration most likely is acceleration unknown, use: [m/s] - 0.05 if the speed has been nearly constant. - 0.5 if the speed has been changed frequently. - 1 is a lot. - Over 1 seems close to impossible for a water vessel

© 2006 Eiva A/S

0

16

NaviEdit HOWTO

3

Pipeline Processing

3.1

Setting pipe flags without a pipetracker 1. First make sure that the runline for the project have been loaded into NaviEdit

2. Then open a survey block in the Data Editor and start by processing the track and other sensors. 3. Open the Scan Cross Profile View and move to the start of the file. Activate the 'tracker tool' by clicking the button ( ) in the toolbar. When activated fit the shape of the tool to the scan profile to help the automatic placement start to right place.

4. Then activate the flag placement routine (

). Here you'll be able to modify the pipe diameter.

© 2006 Eiva A/S

Pipeline Processing

17

5. Open the Long profile (kp) view to inspect and edit the result.

6. The cross profile view can also be used to correct the placement by dragging the pipeshape. NOTE: Disable the tracker tool if you do not want the automatic placement to continue while moving through the profiles.

© 2006 Eiva A/S

18

NaviEdit HOWTO

.

© 2006 Eiva A/S

Pipeline Processing

3.2

19

Digital Video Integration 1. Start Visual Review and open the project in question. 2. Start External Sync.exe from "C:\Eiva\NaviEdit\bin"

3. The hostname of the Visual Review/Edit Server should be obtained automatically. Check the name in case you have multiple servers on the network running Visual Review. 4. Choose NaviEdit as sync master. 5. Press 'Browse' and choose the survey folder in the NaviEdit database containing the runline for the project.

6. Set the polling interval to f.ex. 2000 msec. and press 'Toggle' to start the synchronizing over the network 7. VisualReview/Edit now attempts to keep the same Kp as the Data Editor in NaviEdit. Change Kp by opening the cross profile view or the kp view. 8. Change the sync master to VisualEdit to synchronize in the other direction. The Data Editor will follow the Kp from VisualReview - loading blocks for automatically. Online Events from VisualEdit can be loaded in the Kp view for display with the pipe flags. In the Kp view choose File->Load Events and browse to the shared folder on the VisualSoft server containing the project with events. Select the top folder in the project that corresponds to the runline for the project. Select the Visual Works folder on the network.

© 2006 Eiva A/S

20

NaviEdit HOWTO

© 2006 Eiva A/S

Pipeline Processing Events loaded into NaviEdit

© 2006 Eiva A/S

21

22

NaviEdit HOWTO

4

Database

4.1

Rebuild Indexes This topic describes how to improve query performance on a large database. When a database becomes large, the indexes will become fragmented causing the query response time to drop and cause timeouts. This can problem can be helped by rebuilding the database indexes. 1. Open SQL Server Enterprise Manager 2. Choose your Server and goto the menu 'Tools->Wizards...'

3. Create a Database Maintenance Plan

4. Select which database to target (may not be the same as in this example).

© 2006 Eiva A/S

Database

23

5. Check the box for Reorganize data and index pages.

6. Do not check any of the other options (backup, report, history). Enter a name for the plan or use the default. Then click finish

© 2006 Eiva A/S

24

NaviEdit HOWTO

7. You can wait for the task to begin at the scheduled time or start it manually. The procedure can take several minutes.

© 2006 Eiva A/S

Magnetometer Processing

5

Magnetometer Processing

5.1

Changing the setup

25

The magnetometer data is fed into NaviPac as a data acquisition instrument just like single beam echosounders. The default behaviour for NaviEdit is to treat data acquisition as an echosounder correcting the depths for offset and vessel motion. The un-normalized values from the magnetometer might also fail to pass the depth window due to the high magnitude of the magnetometer output. NaviEdit accommodates for this behaviour by allowing the user to specify a data channel as a 'raw' channel. This will effectively switch off the corrections and filters applied to the data - and pass it directly through NaviEdit. After importing the files using the NaviPac interpreter, open the files in the Header Editor and change the setting for each data channel.

Header Editor: Setting the 'Use raw singledata' option

Upon settings this option the channel numbers are appended with an '[R]'.

© 2006 Eiva A/S

26

5.2

NaviEdit HOWTO

Edit data The magnetometer processed output has a very high magnitude and is usually accompanied by a normalized output making it easier to find targets. NaviEdit provides an option to re-normalize the processed output. The spline option is especially useful since it provides a less distorted result. Right-click the Processed channel and choose a normalize method.

Normalizing processed magnetometer.

Choose a target channel and a wavelength for the smoothing filter. This result will overwrite the data from that channel.

© 2006 Eiva A/S

Magnetometer Processing

Normalize options

Now the result can be inspected.

© 2006 Eiva A/S

27

28

NaviEdit HOWTO

© 2006 Eiva A/S

JobPlanner

6

JobPlanner

6.1

JobPlanner command line switches

29

The JobPlanner application understands a few command line switches which can be utilized to perform some administrative tasks in NaviEdit.

Synopsis jobplanner.exe [option]…

Options -d, -default

To be used together with –r. Makes the DSN we are registering, the default NaviEdit database. -r, -registerdsn DSNNAME DBNAME SERVER

Register a (ODBC) DSN to a database a local or remote SQL Server. -attachdb DBNAME MDFFILE LDFFILE

Attach database files. MDFFILE/LDFFILE must placed in the local filesystem and a SQL Server instance must be running locally. Furthermore a connection named JPAdmin must exist and point to the SQL Server hosting the database. Note: it is only possible to attach files placed at the same host as the SQL Server instance. This is a limitation of the SQL Server. -detachdb DBNAME

Detach a database Examples >jobplanner.exe

–d –r LocalSQLServer NaviEditDB (local)

This will create a DSN connection named “LocalSQLServer” and point it to a database named “NaviEditDB” on the local host. The “-d” option will make the JobPlanner/NaviEdit use this connection as default in the future. >jobplanner.exe

–d –r MyNEConnect MyNEDB Processing1

This will create a DSN connection named “MyNEConnect” and point it to a database named “MyNEDB” on the server “Processing1”.

© 2006 Eiva A/S

30

NaviEdit HOWTO

Index

rebuild indexes

22

-Ssensor scale 3 scaling 3

-Bbatch 7 bathy from pressure

smooth 5

-C-

-Ttrack

command line

29

-D-

14

10, 14

-Vvisualsoft

digital video

19

19

-Eexternal sync

19

-Jjobplanner

29

-Kkalman kp 10

14

-Mmagnetometer merge 10

25, 26

-Nnavigation

10, 14

-Ppipe flags 16 processing 7

-Qquery performance

© 2006 Eiva A/S