Top Banner

of 61

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Customer Correlation, software ver 1.0

    Page 1 of 61

    Table of Contents

    CUSTOMER CORRELATION (CUSCOR) V5.2 FOR WIN95/NT - A USERGUIDE...................................................................................................................3Introduction and overview................................................................................................3Section 1 - The workspace ..............................................................................................4

    Section 1 - The workspace........................................................................................................... 4Features and operation of the workspace windows..................................................................... 4

    Section 2 - The pull down menus and the Toolbars .........................................................6File................................................................................................................................................ 6Print Wizard .................................................................................................................................. 7View.............................................................................................................................................. 7Source .......................................................................................................................................... 8Target ........................................................................................................................................... 9Mix .............................................................................................................................................. 10Window....................................................................................................................................... 10Options ....................................................................................................................................... 10The toolbars................................................................................................................................ 11The Standard toolbar.................................................................................................................. 11The Source toolbar..................................................................................................................... 11The Target toolbar...................................................................................................................... 12The Mix toolbar........................................................................................................................... 12Customising toolbars and adding new toolbars ......................................................................... 12

    Section 3 - Preparation - Adding Target and Source data..............................................15Manual input ............................................................................................................................... 15Add a Source data object ........................................................................................................... 15Add a Sample to the Source Data Window................................................................................ 16Adding Channel data to the Source Data Window..................................................................... 17Add a Sample to the Target Data Window................................................................................. 18Adding Channel data to the Target Data Window...................................................................... 19Copying and pasting Sample/Channels and individual Channels.............................................. 19Importing CYH file(s) .................................................................................................................. 191. Click File\Import CYH File(s) from the main application menu .............................................. 202. Selecting source and target samples. ................................................................... 213. Import CYH Wizard - Naming the Source. ............................................................................. 224. Specifying CYH sample details - Important Note ................................................................... 23Importing SMH files .................................................................................................................... 241. Click File\Import SMH File(s) ................................................................................. 242. Searching and Selecting a SMH Family of files ............................................................ 253. Source or Target? ................................................................................................... 254. Naming the Source................................................................................................................. 265. Selecting the Sample(s) to use ....................................................................................... 276. Specifying Sample details - Important Note ........................................................................... 28Importing a MIX file .................................................................................................................... 28The Channel Details Wizard....................................................................................................... 281. Set Channel Details : Page 1 of 3 .......................................................................................... 292. Set Channel Details : Page 2 of 3 .......................................................................................... 293. Set Channel Details : Page 3 of 3 .......................................................................................... 30

    Section 4 - Auto Correlating the source files to the target files.......................................31Section 4 - Auto Correlating the source files to the target files .................................................. 311. Invoking the Mix Wizard ......................................................................................................... 322. Selecting the Source sample(s) ............................................................................................. 32

  • Customer Correlation, software ver 1.0

    Page 2 of 61

    3. Selecting the Channels to use from the sample source files. ................................................ 334. Setting the length of target to match to .................................................................................. 345. Achieving solutions................................................................................................................. 35Main Channel icon...................................................................................................................... 36The Bin Settings button (Error Bounds - Bin Accuracy) ............................................................. 37The Sample Usage button (Bound sample display)................................................................... 38

    Section 5 - The graphical display and modification of auto correlations .........................39Section 5 - The graphical display and modification of auto correlations.................................... 39Fit Coeffs Grid (R2 value)........................................................................................................... 43Fit Coeffs Grid (RMS cyclic error) .............................................................................................. 43Fit Coeffs Grid (average absolute cyclic error)........................................................................... 43Fit Coeffs Grid (bins below target).............................................................................................. 43Fit Coeffs Grid (bins > 10% below target) .................................................................................. 43The Thumbnail Plot .................................................................................................................... 44The Main plot window................................................................................................................. 44The histogram plot...................................................................................................................... 45The strata plot............................................................................................................................. 46The target and solution plot........................................................................................................ 46The Channel Solution grid.......................................................................................................... 46Changing main display plot colours ........................................................................................... 47The Overall solution grid ............................................................................................................ 48

    Section 6 - Misc. Topics.................................................................................................48Section 6 - Misc. Topics ............................................................................................................. 48Monitor size ................................................................................................................................ 49COR's inputs and outputs........................................................................................................... 49.COR........................................................................................................................................... 49.CYH ........................................................................................................................................... 49.MIX ............................................................................................................................................ 49Data directories - the Importance of preparation........................................................................ 50Training....................................................................................................................................... 50

    Frequently Asked Questions..........................................................................................50Frequently Asked Questions ...................................................................................................... 50Can I change the colours of the contributions graph? ............................................................... 51Can I go back to the initial solution after I have made changes to the contributions?............... 51How do I include or switch on different contributions?............................................................... 51How does each 'event' 'contribute' to the solution?.................................................................... 51How is the graphical contributions plot composed?................................................................... 51What do the empty blocks in the Main Plot Solution represent?................................................ 52Can COR for Windows re-use old COR MIX files? .................................................................... 52Do all the source inputs need to be specified in the same units of sample length? .................. 52On selecting the histograms, how does COR build the classification of different events andsamples? .................................................................................................................................... 52Which are the Target and Solution curves? ............................................................................... 52

  • Customer Correlation, software ver 1.0

    Page 3 of 61

    Customer Correlation (CUSCOR) V5.2 forWin95/NT - a user guide

    Introduction and overviewThis help file will help you to use CUSCOR. However, the intelligent application ofCUSCOR relies upon the users good engineering judgement - CUSCOR cannot supply thiscommodity and makes no attempt to do so - it is an aid to good engineering practice, not asubstitute for it. This help file is not a substitute for thorough training in CUSCOR either -CUSCOR is capable and complex and all users will benefit from formal CUSCOR training,even those that have used DOS COR.

    The Customer Correlation module synthesises a target signal using various amounts of anumber of sample .CYH signals.

    The synthesis can be achieved automatically, manually, or with a combination of both. Anumber of channels can be in use, i.e. using sets of target and sample signals, but only onechannel is actively correlated: the effect of the solution mix however is immediately shownfor the other channels.

    Colour is used extensively in the module to clarify the information displayed, which can becomplex. Three dockable windows provide a visual display of the solution and allow differentsolutions to be instantly assessed.

    It is possible to plot the displays: it is also possible to save a session at any point as aCorrelation project file, and recall it either on starting COR or from within a CUSCORsession.

    Note that the technical theory behind CUSCOR is outlined in the help file CORTECH.HLP.

  • Customer Correlation, software ver 1.0

    Page 4 of 61

    Section 1 - The workspace

    Section 1 - The workspaceThe workspace appears when CUSCOR is first run. It consists of a menu system and aseries of toolbars that contain icons. It also has three windows in the main area of theworkspace.

    Source data window (left) Mix solution window (middle) Target datawindow (right)

    More:Features and operation of the workspace windows

    Features and operation of the workspace windows

    Gripper bars are used to resize areas.

    The 'docking diamond' can be used to dock or undock a Window if clicked.If clicked and held it calls up a menu that allows you to dock to the top, left,bottom, right, etc.

    Docking windows are used for toolbars, and Source and Target windows.Docking windows have 3 states:

    1. Docked to the main application window. When docked to the left, right ,top or bottom of the main application window, the window will have agripper bar. This state has the advantage that is always fully visible and

  • Customer Correlation, software ver 1.0

    Page 5 of 61

    cannot be overlapped by other windows. 2. Floating. When in a floating state the window can live outside of the main

    application window. This state has the advantage of being displayed aboveall the other windows and is thus visible at all times. To prevent the floatingwindow from automatically docking to the main application windows, theCTRL key must be pressed whilst moving the windows.

    3. Floating in the main application window. When in this state the windowbehaves as other windows in a Multiple Document Application. Thewindow can be resized, maximised, tiled, cascaded and moved, but cannever leave the main application window area. Whilst the window is in thisstate and workbook mode is on, a tab will appear at the bottom of the mainapplication window area, allowing quick access to this window.

  • Customer Correlation, software ver 1.0

    Page 6 of 61

    Section 2 - The pull down menus and the Toolbars

    File

    New - Create a new Correlation Project File.

    Open - Open an existing Correlation Project File.

    Save - Save the active Correlation Project File.

    Save As - Save the active Correlation Project File with a new name.

    Import SMH file(s) - Loads into the project the data stored in a set of SMH files created viathe obsolete nSoft module SMH. Families of files can be searched for, spanning sub-directories, drives and networks using the SMH Import Wizard.

    Import MIX file(s) - Loads into the project the data stored in a MIX file created via theobsolete nSoft module CUSCOR.

    Import CYH file(s) - This option provides a means of entering a large amounts of datastored in Cycles Histogram (CYH) file(s). Families of files can be searched for, spanningsub-directories, drives and networks using the CYH Import Wizard.

    Print - Prints the currently selected item if it is printable. This option will appear greyed outif an item is unprintable. See also the Print Wizard.

    Print Preview - Previews the currently selected to the screen item if it is printable. Thisoption will appear greyed out if an item is unprintable.

    Print Setup - Allows a printer to be selected and settings altered.

    Most Recent File List - A list of up to 4 last used Correlation Project Files may appearhere. Clicking on one of these will close the current Correlation Project File and open theselected one.

    Exit - Leave the application, saving any currently open Correlation Project File.

  • Customer Correlation, software ver 1.0

    Page 7 of 61

    Print Wizard

    Clicking File\Print on one of solution displays after a solution has been achieved e.g. ..

    ...will call up the print wizard.

    Click Finish to print what you have

    selected.

    View

    Toolbar - the toolbars selection pop-up (edits the Standard, source, Target or Mixtoolbars). The content and appearance of the toolbars can be changed, and new toolbarscan be added.

  • Customer Correlation, software ver 1.0

    Page 8 of 61

    Status Bar - toggle the status bar on and off.

    Legend Bar toggle the legend bar on or off.

    Source

    The text on the Source menu items change to reflect the context of the currently selecteditem in the Source Data Window.

    New Source - Adds a new Source object to the project.

    New Sample - Adds a new Sample object to the currently selected Source object.

    New Channel - Adds a new Channel object to the currently selected Sample object.

    Remove Source - Removes the currently selected Source object from the project. AnySample and Channel data which is contained within this Source object will also be deleted.If the Source object has been used to create a solution then the object can not be removedfrom the project.

    Remove Sample - Removes the currently selected Sample object in the Source DataWindow from the project. Any Channel data which is contained within this Sample objectwill also be deleted. If the Sample object has been used to create a solution then the objectcan not be removed from the Source.

    Remove Channel - Removes the currently selected Channel object in the Source DataWindow from the project. If the Channel object has been used to create a solution then theobject can not be removed from the Sample.

    Source Properties - Displays the Source properties dialog box for the currently selectedSource object in the Source Data Window.

    Sample Properties - Displays the Sample properties dialog box for the currently selectedSample object in the Source Data Window.

    Channel Properties - Displays the Channel properties dialog box for the currently selectedChannel object in the Source Data Window.

    Copy Source - Copies the currently selected Source object into CUSCORs internalclipboard. All Sample and Channel data are copied.

    Copy Sample - Copies the currently selected Sample in the Source Data Window intoCUSCORs internal clipboard. All Channel data are copied.

    Copy Channel - Copies the currently selected Channel in the Source Data Window intoCUSCORs internal clipboard.

    Paste Source - Creates a new Source object based on the Source currently in CUSCORsinternal clipboard.

  • Customer Correlation, software ver 1.0

    Page 9 of 61

    Paste Sample - Creates a new Sample object based on the Sample currently inCUSCORs internal clipboard. The Sample object will be appended to the currentlyselected Sample object in the Source Data Window.

    Paste Channel - Creates a new Channel object based on the Channel currently inCUSCORs internal clipboard. The Channel object will be appended to the currentlyselected Sample object in the Source Data Window.

    Set Channel Details - Selecting this option will display a screen where all the channeldetails for the select sample can be altered . If a Source object was selected then thechannel details for the first sample in the list will be offered as defaults.

    Target

    The text on the Target menu items change to reflect the context of the currently selecteditem in the Target Data Window.

    New Sample - Adds a new Sample object to the project.

    New Channel - Adds a new Channel object to the currently selected Sample object.

    Remove Sample - Removes the currently selected Sample Target Data Window objectfrom the project. Any Channel data which is contained within this Sample object will alsobe deleted. If the Sample object has been used to create a solution then the object can notbe removed from the Source.

    Remove Channel - Removes the currently selected Channel object in the Target DataWindow from the project. If the Channel object has been used to create a solution then theobject can not be removed from the Sample.

    Sample Properties - Displays the Sample properties dialog box for the currently selectedSample object in the Target Data Window.

    Channel Properties - Displays the Channel properties dialog box for the currently selectedChannel object in the Target Data Window.

    Copy Sample - Copies the currently selected Sample in the Target Data Window intoCUSCORs internal clipboard. All Channel data are copied.

    Copy Channel - Copies the currently selected Channel in the Target Data Window intoCUSCORs internal clipboard.

    Paste Sample - Creates a new Sample object based on the Sample currently inCUSCORs internal clipboard.

    Paste Channel - Creates a new Channel object based on the Channel currently inCUSCORs internal clipboard. The Channel object will be appended to the currentlyselected Sample object in the Target Data Window.

    Set Channel Details - Selecting this option will display a screen where all the channel details

  • Customer Correlation, software ver 1.0

    Page 10 of 61

    for the select sample can be altered.

    Mix

    Mix Wizard - Starts the wizard used to create a new Mix.

    The text for the Action menu item changes to reflect the context of the currently selecteditem in the Mix Solution Window. This may be one of the following:Toggle Color DialogToggle Fit Coeffs (R2 value)Toggle Fit Coeffs (RMS Cyclic error)Toggle Fit Coeffs (Average absolute cyclic error)Toggle Fit Coeffs (Bins below target)Toggle Fit Coeffs (Bins > 10% below target)Toggle Graph SettingsToggle Solution SummaryToggle Bin AccuracyToggle Sample UsageToggle Thumbnail PlotToggle Main PlotToggle Solution GridToggle Details Grid

    Window

    Cascade - Arrange multiple opened windows in an overlapped fashion.

    Tile (Horizontal) - Arrange multiple opened windows horizontally on the display so thatthey do not overlap.

    Tile (Vertical) - Arrange multiple opened windows vertically on the display so that they donot overlap.

    Arrange Icons - Arrange the icons on the display.

    Source Data - toggles the display of the source data on/off. It is still 'live' until the mixwindow is killed.

    Target Data - toggles the display of the target data on/off. It is still live until the mixwindow is closed.

    Options

    Customise Toolbar - See Customising Toolbars and adding New Toolbars

    Workbook Mode - Toggles workbook mode on and off. When workbook mode is on allwindows that are displayed in the main application workspace have a tab associated withthem. This allows quick access to a window that has been overlapped or completely

  • Customer Correlation, software ver 1.0

    Page 11 of 61

    hidden by another window.

    Set Default Colours -

    This colours set here are applicable to CUSCOR's display capabilities - see also TheGraphical Display of Results.

    The colour of any display criteria on any of the graphs shown in section 4 can be set here.To do so click on a click on a criteria, e.g. colour, and then click on the colour that you wantit to display in.

    Set Channel DetailsWizard Selecting this option will allow generic channel detailsinformation to be defined and applied to all or a selection of sample data. Click here to seethe wizard.

    The toolbars

    The toolbar buttons carry out some of the more frequently used functions on the menusystem. You can easily customise their contents, or create all new toolbars.

    The Standard toolbar

    This toolbar incorporates standard windows icons for opening files, printing, etc.

    The Source toolbar

    The actions of the Source buttons are data sensitive and depend upon the type of objectthat is currently selected in the Source Data Window.

    The button with an addition symbol is used to add a new Source, Sample or Channelobject to the currently selected object in the Source Data Window.

  • Customer Correlation, software ver 1.0

    Page 12 of 61

    The button with the subtraction symbol is used to delete the currently selected object in theSource Data Window from the project. All data held within the currently selected object willbe deleted.If the object is used in an active solution then it can not be removed.

    The button with no extra symbol is used to view the properties of the currently selectedobject in the Source Data Window.

    The Target toolbar

    The actions of the Target buttons are data sensitive and depend upon the type of objectthat is currently selected in the Target Data Window.

    The button with an addition symbol is used to add a new Sample or Channel object to thecurrently selected object in the Target Data Window.

    The button with the subtraction symbol is used to delete the currently selected object in theTarget Data Window from the project. All data held within the currently selected object willbe deleted. If the object is used in an active solution then it can not be removed.

    The button with no extra symbol is used to view the properties of the currently selectedobject in the Target Data Window.

    The Mix toolbar

    The button on the left Starts the wizard used to create a new Mix.

    The action of the action button on the right is data sensitive in that the action dependsupon the type of object currently selected in the Mix Solution Window.

    Customising toolbars and adding new toolbarsClick View\Toolbar to pop up the toolbars manipulation window, below:

  • Customer Correlation, software ver 1.0

    Page 13 of 61

    There are 4 standard menus, which can be toggled on/off by toggling thetoolbars check-boxes on/off. Clicking on the X in the top right of the toolbarsalso toggles them off. To view them again click View\Toolbars and re-checkthe relevant boxes.

    The 'Cool Look'When Cool Look is on the appearance of the buttons conforms to the latestWindows applications, i.e. gripper bars and no borders around icons.

    The Customise buttonThis button allows the contents of the toolbars to be tailored to your needs, orfor an all new toolbar to be created that contains the icons that you use mostoften.

    Clicking Customise pops up the Customise window

  • Customer Correlation, software ver 1.0

    Page 14 of 61

    Click New to pop-up a new toolbar dialogue and name your new toolbar. Anew, empty, toolbar will appear.

    Go to the Commands tab and click and drag any icon from any of the fourcategories onto your new toolbar.

    There are 4 standard menus, which can be toggled on/off by toggling thetoolbars check-boxes on/off. Clicking on the X in the top right of the toolbarsalso toggles them off. To view them again click View\Toolbars and re-checkthe relevant boxes.

  • Customer Correlation, software ver 1.0

    Page 15 of 61

    Section 3 - Preparation - Adding Target and Sourcedata

    Before a mix can be created and a correlation exercise carried out there mustexist some Target and Source Data.

    There are 4 ways of adding Source and Target data to the project.

    Manually input (manually specifying source and target) Importing CYH file(s). Importing SMH file(s). Importing MIX file(s).

    Manual input

    Manual input of data means that each individual item of data is entered usingthe application menu and / or the menu generated by clicking the right mousebutton whilst over the Source Data Window or the Target Data Window. Inpractice large amounts of data will be involved with each project and themanual input of data will be rarely used.

    Add a Source data objectA Source data object is a collection of related Sample Data. For example avehicle may be fitted with several data collecting sensors and driven acrossnumerous surfaces on a particular test track. With the sensors being constantthroughout the tests the data is therefore related. Identical test methods andtype of data may have been collected from a different test track and are thusnot directly related to the first suite of data.A Source data object can be added to the Source Data Window by eitherselecting Source\Add Source from the main application menu, or by selectingAdd Source from the menu generated by clicking the right mouse button in theSource Data Window.

    Name This is the name of the Source data object.Set Path This option is primarily for use when using the same set

    of parameters for a test, but using different source datawhich may be stored in a different location. This removes

  • Customer Correlation, software ver 1.0

    Page 16 of 61

    the need to go into each individual sample and changethe root directory for the data. This field is greyed outwhen there are no samples defined for the Source dataobject.

    Path toData

    This is the drive and directory root path used to set theroot path for all the sample(s) which may exist for thisSource data object.

    Browse Pressing this will bring up a drive and directory browsescreen which allows a directory to be selected. Onleaving this screen the directory will be entered into thePath to Data field.

    OK Accepts the current set-up.Cancel Abandons the current settingHelp Accesses the on line help

    The Source name must be unique to the project and application will produce awarning message if this is not adhered to. The new Source data object will beadded to the end of the list of Source data objects in the Source Data Window.

    Add a Sample to the Source Data WindowA Sample is a collection of data collected from a specific stage of a test. Forexample a vehicle may be fitted with several data collecting sensors and drivenacross numerous surfaces on a particular test track. A sample in this casewould represent the data collected for ONE particular surface or event.

    A Sample data object can be added to a Source data object by either selectingSource\Add Sample from the main application menu, or by selecting AddSample from the menu generated by clicking the right mouse button in theSource Data Window. The currently selected item in the Source Data Windowmust be a Source data object.

  • Customer Correlation, software ver 1.0

    Page 17 of 61

    Name This is the name of the new Sample. For examplePAVE

    Path to Data This field defines the path of the family of datastored in the Channel data. For example the datafiles may be PAVE01.CYH through PAVE20.CYH.

    Browse Pressing this will bring up a drive and directorybrowse screen which allows a directory to beselected. On leaving this screen the directory will beentered into the Path to Data field.

    Units of SampleLength

    This field contains the units in which the Sample wasmeasured. For example if this is a Target Samplethen the units could be miles that the customervehicle was driven during the real world application.

    Sample SetLength

    This field defines how far the sample was tested /driven. The number is expressed as an amount ofUnits of Sample Length. For example 50000 milesdriven for a customer vehicle.

    Events Name For some samples the data may be best describedas a number of events. For example Kerb Strikes.The final solution can then be expressed in terms ofevents as well as Units of Sample Length, ie x KerbStrikes.

    Number ofEvents

    This field defines how many events took placeduring the collection of the data.

    Which Axis toKeep

    If the x-axis is chosen then the (8/16/32/64/128) binsrelating to each x bin in the CYH data file(s) will besummarised into one bin, which will be an x-axis inthe solution.

    Mean ofLargest Cycle

    This is used purely for cycles files. The mean of thelargest cycle is the most significant one and will bethe one that is used for the 65th bin.

    Average valueof lost axis

    With this option the average value for the axis whichis lost is calculated, i.e. if correlating on thehistogram x-axis then the average of the y-axis isused for the 65th bin.

    OK Accepts the current set-up.Cancel Abandons the current settingHelp Accesses the on line help

    The Sample name must be unique to the Source data object to which thesample is being added, but not necessarily unique to the project. For exampletwo similar test tracks could have the same surface name, e.g. pave01 andpave01. The application will alert the user if a sample name already exists, butthe new Sample will still be added to the end of the list of Samples in theSource data object.

    Adding Channel data to the Source Data Window

    A Channel data can be expressed as data collected from a particular sensorfitted to vehicle throughout an entire test. For example the data collected from aFront Wheel Suspension.

    A Channel data object can be added to a Sample by either selectingSource\Add Channel from the main application menu, or by selecting AddChannel from the menu generated by clicking the right mouse button in the

  • Customer Correlation, software ver 1.0

    Page 18 of 61

    Source Data Window. The currently selected item in the Source Data Windowmust be a Sample data object.

    Number This is the Channel number of the data. This numbermust be unique for each Sample.

    Name This field is optional and may be used on thegraphical display in the solution.

    X-Axis Title This field is optional and may be used for displaypurposes.

    X-Axis Units This field is optional and may be used for displaypurposes.

    Y-Axis Title This field is optional and may be used for displaypurposes.

    Y-Axis Units This field is optional and may be used for displaypurposes.

    AverageDescriptor

    This field is used if the Average value of lost axishas been selected for the Sample.

    Filename This is the name of the actual data file in which thecollected data is stored.

    Browse Pressing this button will bring up a standardWindows file open dialog allowing the data file tobe found. On leaving the name will be placed in theFilename field.

    OK Accepts the current set-up.Cancel Abandons the current settingHelp Accesses the on line help

    The Channel number must be unique to Sample. The application will produce awarning if this is not adhered to.

    Add a Sample to the Target Data Window

  • Customer Correlation, software ver 1.0

    Page 19 of 61

    A Sample is a collection of data collected from a customer vehicle that hasbeen in use in the real world for a period of time. For example a vehicle may befitted with several data collecting sensors and driven for a period of time or for aparticular distance in a real world situation.

    A Sample data object can be added to a the Target Data Window by eitherselecting Target\Add Sample from the main application menu, or by selectingAdd Sample from the menu generated by clicking the right mouse button in theTarget Data Window.

    See Add a Sample to the Source Data Window for the visual method anddescription for entering Sample details.

    The Sample name must be unique to the Target Data Window. The applicationwill produce a warning message if a sample name already exists. The newSample will be added to the end of the list of Samples in the Target DataWindow.

    Adding Channel data to the Target Data Window

    Channel data is usually data collected from a particular sensor fitted tocustomer vehicle throughout the in-use period, e.g. the data collected from aFront Wheel Suspension.

    See Adding Channel data to the Source Data Window for the visual methodand description for entering Channel details.

    A Channel data object can be added to a Sample by either selectingTarget\Add Channel from the main application menu, or by selecting AddChannel from the menu generated by clicking the right mouse button in theTarget Data Window. The currently selected item in the Target Data Windowmust be a Sample data object.

    The Channel number must be unique to the sample, otherwise the applicationwill produce a warning.

    Copying and pasting Sample/Channels and individual Channels

    To add another channel repeat the above procedure OR click Source\CopyChannel which copies a channel to CUSCOR's internal data clipboard.

    Then click Source\Paste Channel (or control v) to pop up the Paste Channelwindow which is functionally the same as the New Sample window. Edit theparameters of the copied channel and click OK to complete the paste.

    To copy and paste an entire sample, including all its channels, click on asample icon and click Source\Copy Sample.

    Importing CYH file(s)

    Sample and Channel data should in theory be stored as families of data on theusers storage medium. The CYH wizard will search drives and subdirectories

  • Customer Correlation, software ver 1.0

    Page 20 of 61

    and recognizes these as families of data, making the entry of large amounts ofdata an uncomplicated affair.

    The data entry for large numbers of files can be made even simpler by the useof extra details keywords. The import process checks for the existence ofcertain Extra Details Keywords in the individual CYH files. The process will usethe first file in the list to set Sample properties using the following keyword /value pairs.

    Keyword Value Sample Property$SAM_UNI Alphanumeric Units of sample length$SAM_LEN Numeric Sample set length$SAM_EVS Alphanumeric Events name$SOU_AXI X or Y (any case) Which axis to keep$SOU_MEA M or A (any case) Mean value to be used

    If the following keyword/value pairs are present in the individual files then theywill be used to set the corresponding channel properties:

    Keyword Value Channel Property$YTITLE Alphanumeric Channel name$SOU_DSC Alphanumeric Channel description

    1. Click File\Import CYH File(s) from the main application menu

    Three parameter .CYH files can be used as CUSCOR's source or target data.The following procedure applies to both. To import .CYH files:

    This brings up the Import CYH file(s) Wizard that leads you through theimportation process.

  • Customer Correlation, software ver 1.0

    Page 21 of 61

    The first action is usually to use the Change Search Directory button so thatCUSCOR points to the relevant drive and root directory that contains the familyof .CYH files.

    When CUSCOR is looking in the right directory click the Search Now buttonand CUSCOR will list all the generic families of .CYH files. In the aboveexample the family named STON actually consists of 5 files - STON01.CYH,STON02.CYH, STON03.CYH, STON04.CYH and STON05.CYH.

    Each family will contain a number of individual .CYH files, one per channel ofdata, as indicated by the nChannels column above.

    Note that you can then click the Change Search Directory button and addanother directories contents from another drive to the list. CUSCOR retains theresults of each Search in the list until you click Clear List.

    Select the CYH families by clicking on their names. Use shift click to select ablock of families. Use CTRL click to individually select families from the list.

    Click Next when you have chosen the families you want.

    2. Selecting source and target samples.

    The next stage of the import CYH Wizard allows you to specify whether the filesyou have just chosen are to be included as Source data or as Target data.

  • Customer Correlation, software ver 1.0

    Page 22 of 61

    Note that it is permissible for a family to be included as Source data and Targetdata. A real world application may involve correlating one test track againstanother.

    If the family is to be imported as Target data then a Finish button will appearand the name of the family will be used as the Target sample name. If thesample name exists in this case then an unique number will be appended to thesample name and left to the user to alter this.

    If the family is to be imported as Source data then the Next button has to bepressed to progress to the final stage of the CYH Wizard.

    3. Import CYH Wizard - Naming the Source.

    The third stage of the CYH wizard applies to families of data that are beingimported as Source data. The name of a Source (ie Collection of Sample data)is prompted for. This name must be unique to the project.

  • Customer Correlation, software ver 1.0

    Page 23 of 61

    By default CUSCOR will give it the name of the first family selected in 3.above.

    4. Specifying CYH sample details - Important Note

    You have the option of manually filling in the axes titles for each .CYH file byexpanding the samples or target icon tree and then clicking on an individual.CYH file.

    However, you must fill in the Sample Set Length part of the samples icondetails. If CUSCOR does not know the distance represented by the .CYH filesin the sample then it cannot achieve a solution.

    To enter the Sample Set Length, click on the samples or target icon to pop upthe Samples Properties window as shown below.

  • Customer Correlation, software ver 1.0

    Page 24 of 61

    Type the distance in the Sample Set Length field, the Units of Sample Lengthare optional.

    Importing SMH files

    SMH files were produced by the now obsolete nSoft 'Summarise Histograms'module, SMH. The SMH wizard will search drives and subdirectories andrecognises the families of SMH data, making the entry of large amounts of dataan uncomplicated affair.

    Importing .SMH files is therefore a backwards compatibility feature.

    1. Click File\Import SMH File(s)

    This brings up the Import SMH Wizard that leads you through the importationprocess.Please note that SMH data can only be bought in exclusively as Source orTarget data each time wizard is executed.

  • Customer Correlation, software ver 1.0

    Page 25 of 61

    The first action is usually to use the Change Search Directory button so thatCUSCOR points to the relevant drive and root directory that contains the familyof .SMH files.

    2. Searching and Selecting a SMH Family of files

    When CUSCOR is looking in the right directory click the Search Now buttonand CUSCOR will list all available generic families of SMH files. For examplein the above example the family named TRAX actually consists of 5 files -TRAX01.SMH, TRAX02.SMH, TRAX03.SMH, TRAX04.SMH andTRAX05.SMH.

    Each family will contain a number of individual SMH files, one per channelof data, as indicated by the nChannels column above.

    Note that you can then click the Change Search Directory button and addanother directories contents from another drive to the list. CUSCOR retains theresults of each Search in the list until you click Clear List.

    Select ONE SMH family by clicking on its name.

    Click Next when you have chosen the family you want.

    3. Source or Target?

    The next stage of the import SMH Wizard allows you to specify whether thefiles you have just chosen are to be added to the Source or Target data.

  • Customer Correlation, software ver 1.0

    Page 26 of 61

    Note that it is permissible for a family to be included as both Source data andTarget data; a real world application may involve correlating one test trackagainst another.

    Pressing the Next button will proceed to the next stage of the wizard. If theSMH files are to be added to Source data then stage 4 of the wizard will appearnext. If Target has been selected then stage 4 will be missed out proceeddirectly to stage 5.

    4. Naming the Source

  • Customer Correlation, software ver 1.0

    Page 27 of 61

    This is the name of the new Source data object to create the data in.

    5. Selecting the Sample(s) to use

    The final stage of the wizard allows selection of the samples / channelscontained within the SMH file that is to be imported.

    Using SHIFT and left mouse button click will select a block of samples /

  • Customer Correlation, software ver 1.0

    Page 28 of 61

    channels.Using CTRL and left mouse button individual samples / channels can beselected.Pressing the Finish button will finalise the selection and import the data.

    6. Specifying Sample details - Important Note

    Sample details should be carried over from the original .SMH file.

    Please note that when importing SMH file(s) there may be some duplicateinformation contained within them. In this case the application uses intelligenceand appends a unique ID to end of the duplicate name(s). For example aTarget sample with a name of DRIVER may be renamed DRIVER~01 if thename has been found to already exist in the project.

    Importing a MIX file

    A .MIX file is the output of the previous release of the module COR. Each filecontains enough data about each sample and channel from a project to providea solution. However because this data is summarized data of the original datafile(s) only a limited amount of processing can be achieved.

    Because MIX files contain completed solutions there is no need for the mixwizard.Importing one or more MIX file(s) involves using the standard Windows fileopen box. More than one file can be imported.

    Please note that when importing a MIX file there may be some duplicateinformation contained within it. In this case the application uses intelligence andappends a unique ID to end of the duplicate name(s). For example a Targetsample with a name of DRIVER may be renamed DRIVER~01 if the name hasbeen found to already exist in the project.

    The Channel Details Wizard

  • Customer Correlation, software ver 1.0

    Page 29 of 61

    This wizard allows generic channel details information to be defined and applied toall or a selection of sample data.

    1. Set Channel Details : Page 1 of 3

    A list of ALL the samples that exist in the project are displayed here, regardless ofwhether they exist within the Source data window or the Target data window. Oneand only one sample must be selected. The channel details defined for this samplewill be used for default values on the next screen.

    2. Set Channel Details : Page 2 of 3

  • Customer Correlation, software ver 1.0

    Page 30 of 61

    A grid displaying all the channel information defined for the selected sample will bedisplayed here. Pressing the right mouse button on a field will bring up a menuwhich allows data to be copied to other channels in the list.

    3. Set Channel Details : Page 3 of 3

    Select at least one sample to copy the channel details to.

  • Customer Correlation, software ver 1.0

    Page 31 of 61

    Section 4 - Auto Correlating the source files to thetarget files

    Section 4 - Auto Correlating the source files to the target files Note that before a correlation can be attempted the source and target datamust have been specified as explained in Adding Target and Source Data.

    COR summarises the input data to 16 amplitude bins (plus one mean), usingautomatic scaling to maximise bin use and accuracy. This totals either four,three, two or one .CYH bin(s) into one COR bin, depending on the first and lastbins containing a value over zero in the target and sample data.

    Each channel is scaled separately. To make visual comparisons meaningfulthe target and sample data is all normalised to the same length, for example100,000 miles, or whatever is the length of target signal being correlated to.Log scaling is used on the Y-axis for all displays.

    The last bin is either Mean or Average, this being selected from within COR.

    The Average option is for histograms holding other than cycles data, and showsthe average value for the lost axis, i.e. the Y-axis if binning to X-axis.

    The Mean option is for cycles histograms, and is the most positive mean in thelargest amplitude bin, i.e. the mean of the most damaging cycle.

    There is a problem inherent in attempting to summate cycles histograms,relating to the potential loss of the largest cycle, particularly when the means ofthe larger cycles are very different. Include the mean of the largest cycle in thecorrelation as the most satisfactory method of handling this, but even thiscannot completely solve the problem.

    Automatic Correlation attempts to match the number of cycles in the 16 bins inthe target signal by summing differing proportions of samples, each naturallybeing compatible with the target, i.e. having the same bin sizes etc. Themean/average is also matched.

    Automatic Correlation is achieved using Simplex Linear Programming, iteratedto achieve the narrowest error bounding possible. The use of LinearProgramming allows the imposition of sophisticated constraints: the accuracyrequired for different bins and the mean can be varied; the user can boundpermitted sample use, for instance insisting that a minimum of 10% andmaximum of 50% of the solution be 'Pave'.

    The Mix Wizard - Correlation is achieved via the use of the Mix Wizard in thefollowing manner:

    More:1. Invoking the Mix Wizard2. Selecting the Source sample(s)3. Selecting the Channels to use from the sample source files.

  • Customer Correlation, software ver 1.0

    Page 32 of 61

    4. Setting the length of target to match to5. Achieving solutionsMain Channel iconThe Bin Settings button (Error Bounds - Bin Accuracy)The Sample Usage button (Bound sample display)

    1. Invoking the Mix WizardInvoke the Mix Wizard by clicking on Mix\Mix Wizard.

    A list of ALL the samples that exist in the project are displayed here, regardlessof whether they exist within the Source data window or the Target datawindow. One and only one sample must be selected here to act as the data tobe Correlated to.

    Select the NEXT button once a target has been selected to progress to thenext stage.

    2. Selecting the Source sample(s)

    The source sample(s) are the data that will be mixed and correlated in aattempt to match the target sample data selected in the previous stage. One ormore samples can be selected. To select a block of sample data , use theSHIFT key whilst holding down the left mouse button. To select individualsamples use the CTRL key whilst holding down the left mouse button.

  • Customer Correlation, software ver 1.0

    Page 33 of 61

    Select the NEXT button once one or more source sample(s) have beenselected to progress to the next stage.

    3. Selecting the Channels to use from the sample source files.

    A list of the channels available for use during the Correlation will be offered bydefault. To select a block of channel data, use the SHIFT key whilst holdingdown the left mouse button. To select individual channels use the CTRL keywhilst holding down the left mouse button.

  • Customer Correlation, software ver 1.0

    Page 34 of 61

    The Mix Name is the name of the particular Correlation that is going to beperformed on the selected data. This name is used to identify this unique set ofsolutions from other solutions in the Mix Solution window.

    Select the NEXT button once the Mix Name has been entered and one ormore channel(s) have been selected to progress to the next stage.

    4. Setting the length of target to match to

    This is the length of the target sampling that you wish to recreate with thesample data.

  • Customer Correlation, software ver 1.0

    Page 35 of 61

    Select the FINISH button once the Length of Target to match to has beenentered and the MIX wizard process.

    5. Achieving solutions

    When steps 1 to 4 above have been completed a mix icon will appear in theMix Solution window.The target and source icons tell you what the mix is comprised of and are forinformation only, except for the sources colour codes which are used in thedisplays.

    To carry out a correlation you must first expand its tree so that it looks like this.

  • Customer Correlation, software ver 1.0

    Page 36 of 61

    Main Channel icon

    - Double click the left mouse button on the main channelicon. The Main Channel Solutions Details window will appear.

  • Customer Correlation, software ver 1.0

    Page 37 of 61

    Click the Calculate button and COR will use its simplex linear programmingalgorithms (see COR's technical overview help for details of the algorithm) inan attempt to achieve a solution.

    One of two things could happen now. Either a solution will be found, or nonecan be achieved, as indicated in the status box.

    If no solution has been achieved then changing the settings in the Error Bounds- Bin Accuracy window and re-calculating may achieve a solution.

    Either way, you must repeat the above procedure for each of the channels.

    Manual correlation can commence from a previous solution (for example fromAutomatic Correlation) and works by adding or subtracting amounts of samples,the effect on the solution being immediately displayed for all channels on theStrata Plot.

    Printouts of thumbnail plots, and details and solution grids, can only be made ifsolutions have been achieved. See File\Print for details of the Print Wizard .

    The Bin Settings button (Error Bounds - Bin Accuracy)

    If error bounds is set to high (H) then COR will undergo more iterations in orderto get closer to a solution. If set to low there will be fewer iterations. COR mustbe told when to stop iterating otherwise its simplex linear regression algorithmswill continue iterating indefinitely.

    The accuracy's required for each of the 16 bins plus the mean can beindividually set, so the correlation is tailored to concentrate on important areas

  • Customer Correlation, software ver 1.0

    Page 38 of 61

    and take little account of unimportant areas. The initial default is Normal. Clickon the L, N or H under each bin to set the accuracy's individually.

    The maximum error bounds for 'Normal' accuracy are -67% to +200%, thoughwhen a solution is found it is normally within a smaller error band. 'High'accuracy halves the Normal error band whilst 'Low' accuracy multiplies it byfour.

    Note: There is a minimum error which is always allowed, to avoid consistentlynull results on low value bins. This minimum corresponds to a value of 1 in theoriginal target signal. For instance if the original signal were taken from a10,000 mile sample and the target correlation mileage were 100,000 then thesingle cycle (or whatever) would translate to 10 cycles error which would beallowed in the solution, whatever the error band. However this minimum error isstill subject to the 'High' and 'Low' accuracy modification.

    The Sample Usage button (Bound sample display)

    This allows the user to set a maximum or minimum percentage of the totalsolution mileage for the currently selected sample, or block it from usealtogether in Auto Correlation. For instance, 'Pave' could be blocked from useor limited to a maximum of 20% and a minimum of 1% of the solution mileage.

  • Customer Correlation, software ver 1.0

    Page 39 of 61

    You can change the sample being constrained by double clicking in the MinUse or Max Use Field and typing a percentage value, or using the spin dials.

    Note: The user can have up to 30 max/min constraints, and is advised if thelimit is reached. A sample not used (no check in the check box) will not haveany of it's max/min constraints taken into account.

    'The 'Use' check boxes block/unblock a sample from use in Auto Correlation.

    Section 5 - The graphical display and modification ofauto correlations

    Section 5 - The graphical display and modification of auto correlationsThis section explains how to display the components of COR's solution files.The display windows are not just for viewing purposes though; they can also beused to manipulate the solution and produce 'manually adjusted' (optimised ormodified) solutions.

    There are 4 display windows available;

    1. Thumbnail plots2. Main display plots (made of 3 sub plots)3. Channel solution details grids4. Overall solution details grids

    Double clicking on any of these icons will toggle its graphical display orspreadsheet on/off.

    Their purpose and usage will be explained individually, and the many iconsassociated with the plots are defined in the topic Solution Windows tree icons.

    More: the mix icon the target data icon

    the samples icon, e.g. a road surface (may contain lots of channels)The samples' colour palette

    the solutions icon (graph settings window)

    the main channel icon

    the unknown states asterisk

    the solution obtained tick

    the no solution cross

  • Customer Correlation, software ver 1.0

    Page 40 of 61

    bin accuracy/error bounds 'micrometer' icon

    sample usage icon the displays icon

    the thumbnail plot icon

    the main plot icon

    the solution grid icon

    the details grid iconFit Coeffs Grid (R2 value)Fit Coeffs Grid (RMS cyclic error)Fit Coeffs Grid (average absolute cyclic error)Fit Coeffs Grid (bins below target)Fit Coeffs Grid (bins > 10% below target)The Thumbnail PlotThe Main plot windowThe Channel Solution gridThe Overall solution grid

    the mix icon Indicates that a target and source have been specified, though a solution has notnecessarily been achieved.

    the target data icon The data for which COR will attempt to achieve a solution.

    the samples icon, e.g. a road surface (may contain lots of channels) The samples\surfaces collections used by COR to achieve the solution. On this menusystem each set of samples can be assigned a colour that will be used on the Main Displayplots.

    +#> The samples' colour palette

    This is used to assign a colour to the samples. It is popped up by clicking the right mousebutton on a samples ( ) icon.

  • Customer Correlation, software ver 1.0

    Page 41 of 61

    Note that the default colours can also be set from the Options\Set Default Colours menuoption but that colours set here will over-ride the defaults and will be saved when the CORfile is saved.

    the solutions icon (graph settings window) Click on this icon to open up the channels tree. There will be a channel icon for eachchannel. Double clicking on this icon will pop up the Graph Settings window

    All Mix Displays - Synchronise Selected Channel is used when two or more solutions havetheir main plots displayed. The main plot that does not have the screen focus willautomatically display the same channel number as the main plot that does have the screenfocus.

    Main Plot : Strata Display\bin weighting - can weight the display towards the lower or upperbins so that you can judge which ones contribute the most to the solution.

    Main Plot: Strata Display\auto select - if auto select is toggled on then the strata plot willshow the number of most contributing samples set in number of samples - the rest of thesamples will be displayed as a single colour called 'others.'

    Main Plot: Strata Display\The Number of Samples setting means automatically display thatnumber of the most contributing channels, a useful feature for clarifying complex strataplots.

  • Customer Correlation, software ver 1.0

    Page 42 of 61

    the main channel iconThis icon can be clicked to pop-up a summary of the Main Channel Solutions window.

    the unknown states asteriskThe asterisk indicates that a solution has not yet attempted. To do so double click the iconto pop up the Main Channel Details window and click the Calculate button.

    the solution obtained tick The tick indicates that a solution has been achieved.

    the no solution cross The cross indicates that a solution has been attempted but not achieved. It may be thatthe Bin Accuracy settings need lowered, or that a solution is not possible.

    bin accuracy/error bounds 'micrometer' iconThis pops-up the error bounds grid. Setting them lower could achieve a solution.

    sample usage iconThis pops-up the amount of sample to use in analysis 0-100% grid. It may be that you donot wish to have a solution that uses more than n % of the samples from a particularsurface, or you may want to force COR to use a particular sample.

  • Customer Correlation, software ver 1.0

    Page 43 of 61

    the displays icon Click on this to open up the displays tree.

    the thumbnail plot iconThis pops-up the solutions thumbnail plot.

    the main plot iconThis pops-up the three main channel solution plots.

    the solution grid iconThis pops-up up the channel solution grid.

    the details grid icon

    This pops-up the details grid window.

    Fit Coeffs Grid (R2 value)

    Fit Coeffs Grid (RMS cyclic error)

    Fit Coeffs Grid (average absolute cyclic error)

    Fit Coeffs Grid (bins below target) Count of bins whose solution value is below the target value.

    Fit Coeffs Grid (bins > 10% below target)

  • Customer Correlation, software ver 1.0

    Page 44 of 61

    Count of bins whose solution value is greater than10% below the target value.

    The Thumbnail PlotPlots of target versus solution for all channels. It displays the target and thesolution and modified solutions will also be shown if they exist.

    The Y-axis is logarithmic so the difference between target and solution could begreater that it seems, which is why the Channel Solution Grid shows numericalvalues for the channel that currently has the screen focus.If you double-click on any of the thumbnail plots then the contents of the MainDisplay plots will change too.

    The Main plot windowA view only feature for information purposes, the Channel Solution Grid showsthe numbers behind the plots. The 3 plots are

  • Customer Correlation, software ver 1.0

    Page 45 of 61

    From top to bottom;The histogram plotThe target and solution plotThe strata plotChanging main display plot colours

    The histogram plotIt is a clipped histogram view of the difference between the target and the solution. If asolution is manually adjusted the view will also show the differences between target andmanually adjusted as they can be set to be different colours (as above).

    The blocks above the 0 line indicate over-testing.

    The blocks below the 0 line indicate under-testing.

    The non colour filled blocks indicate that the % error is positive but could not be calculatedbecause the divisor is zero, e.g. the target = 0 but that there is some solution, which willmean divide by 0 and infinite error.

    Clipping values can be set in the Graph Settings window and they can be set to % error oractual error. In the above plot the clipping is set to 1000. If an error is more than 1000 thenthe histogram bar will protrude slightly above the 1000 line. If an error is 1000 then the top

  • Customer Correlation, software ver 1.0

    Page 46 of 61

    of the histogram bar will lie exactly on the 1000 line.

    Note that it is an engineering decision as to whether or not large 'errors' are acceptable.

    The strata plotThis plot illustrates the contribution of each of the channels ticked in the channel solutiongrids check boxes, to the overall solution, or manually adjusted solution. If a manuallyadjusted solution exists then that will be displayed in the plot.

    Each coloured strata represents a samples contribution towards the solution plotted in %terms per bin.

    Its X axis is log scale.

    This plot is linked to the Overall Solution Grid in that if the Contrib column's check box isticked then the contribution of that sample to the solution is displayed.

    The number of samples contributions can also be limited to the n most contributingsamples by setting the number of samples on the in the Graph Settings window.

    The target and solution plotThis is the log to the base 10 plot showing target and solution. If a solution is manuallyadjusted the view will also show the difference between the target and manually adjustedsolution.

    This plot is linked to the Overall Solution Grid in that if the Contrib column's check box isticked then the contribution of that sample to the solution is displayed on this plot. Ifgreater than 1 check box is ticked then the plot becomes a cumulative contribution to thesolution, if they are all checked then it becomes the solution.

    The Channel Solution gridThis is a numerical representation of the Main Plot display. It is for information only andcan not be edited.

    The channels relate to the main display in the following way.

  • Customer Correlation, software ver 1.0

    Page 47 of 61

    The Target, Solution, and Tweaked columns are visually displayed on the Log targetversus Solution plot (the middle plot).

    The % error solution and tweaked solution columns are displayed on the Error Histogramplot (the top plot).

    The Strata Plot displays the Tweaked column, or the Solution plot if no tweaks have beencarried out.

    A use for the Channel Solution Grid is to compare it to the main plot, because errors on themain plot can be explained by looking at the underlying numbers shown on the channelsolution grid.

    Changing main display plot colours

    To change the colours of any of the Main Display plots components go to the menu systemand click Options\Set Default Colours to pop up this window.

  • Customer Correlation, software ver 1.0

    Page 48 of 61

    If the colours of the plot components in upper case (the top 6) are changedthen the changes will be reflected in the plots as they are made. The lowercase plots (Sample 01, etc.) are the current defaults for the samples/surfaces,but they are assigned once only when the solution was created. If you want tochange the colours that are used on the strata graph then look at The SamplesColour palette.

    The Overall solution gridThis is a numerical representation of the top graphic of the channel solution plot..

    Ticking the Contribution (Contrib) check boxes causes the contribution of the tickedchannel to be displayed on the Channel Solution Plot.

    Manually adjusted solution values may be modified either by typing a new value or byactivating the spinning dial by double clicking in the box and spinning the values up ordown.

    Note: manually adjusted solutions are indicated on the channel solution plots as a blueline.

    Section 6 - Misc. Topics

    Section 6 - Misc. Topics

  • Customer Correlation, software ver 1.0

    Page 49 of 61

    Monitor sizeCOR's inputs and outputs.COR.CYH.MIXData directories - the Importance of preparationTraining

    Monitor sizeCOR can be viewed on any monitor, but because its use often involves many windowsbeing open at once, it is recommended that you use a monitor of at least 17 inches or 42.5cm.

    COR's inputs and outputs.COR.CYH.MIX

    .CORThis is the new file format for the Windows port of COR.

    .CYHA cycles histogram. They are 3d files of test data.

    A group of DAC files e.g. 20 files from 20 accelerations, can be summarised into 20 CYHfiles that could represent (for example) the test vehicle running over PAVE or overcobblestones.

    Each CYH files summarisation consists of, bins, each bin being the total of the values of anX or Y axis bin, plus a extra bin whose value is either the mean (cycles histograms) oraverage (other histograms).

    CYH files used to have to be 64x64 bins but can now be a combination of any of thefollowing:

    e.g. 8x128.

    The previous release of COR summarised the files into a .SMH file in module SMH, butCOR 5.1 handles this step internally and module SMH has been removed from the productrange.

    .MIXMIX files are the old DOS format file type. They contain details of the original target andsource .CYH files, including their locations, distances, units, etc. and the solution achieved

  • Customer Correlation, software ver 1.0

    Page 50 of 61

    for them.They do not contain the .CYH files themselves, although this should not matter unless theybecome invalid and a new solution was therefore needed.

    Data directories - the Importance of preparationIt cannot be stressed too much the importance of planning prior to collectingdata.When data collection commences it may acquire thousands of files which canbest be imported into nSoft and COR if the files have been automatically sortedinto directories that contain related data.

    So: Plan the directory structure into which data will go very carefully.Remember, that thousands of DAC files may be collected and they will need tobe despiked and reduced to .CYH format. Standard macros can be used to dothis and they need standardised directory naming and organisationconventions.

    TrainingThis user guide will hopefully help you to use COR - however it is a highlycapable and complex piece of software that relies heavily on the skill andjudgement of the user. It makes sense to undergo training on COR before youuse it and nCode will be happy to provide training either at nCode or at yourown premises.

    To contact nCode please look at our website on http://www.ncode.comor telephone us on +44 (0)114 2755 292.

    Frequently Asked Questions

    Frequently Asked Questions

    Can COR for Windows re-use old COR MIX files?

  • Customer Correlation, software ver 1.0

    Page 51 of 61

    On selecting the histograms, how does COR build the classification of different events andsamples?

    Do all the source inputs need to be specified in the same units of sample length?

    Can I go back to the initial solution after I have made changes to the contributions?

    How do I switch on different solutions?

    How does each 'event' 'contribute' to the solution?

    How is the graphical contributions plot composed?

    What do the empty blocks in the Main Plot Solution represent?

    Which are the Target and Solution curves?

    Can I change the colours of the contributions graph?

    Yes, click the right mouse button on the plot to popup a colour palette from which you can choose acolour.

    Can I go back to the initial solution after I have made changes to thecontributions?

    You need to manually reset the modified values back to their starting values and calculateagain. You can also exit COR without saving and restart but only if you have not saved anychanges.

    How do I include or switch on different contributions?

    Changing the value of the 'Adjusted column in the solution grid of the Main Channel. Byleft clicking once in the value box that contribution will be activated and can therefore bechanged. A new solution is created and displayed alongside the original solution, bothgraphically and numerically.

    How does each 'event' 'contribute' to the solution?

    On a bin basis.

    How is the graphical contributions plot composed?

  • Customer Correlation, software ver 1.0

    Page 52 of 61

    It is built according to the order in which the eventswere selected, i.e. on a cumulative basis.

    What do the empty blocks in the Main Plot Solution represent?

    They represent data that cannot be plotted, but whichis out of range. The non colour filled blocks indicatethat the % error is positive but could not becalculated because the divisor is zero, e.g. the target =0 but that there is some solution, which will meandivide by 0 and infinite error.

    Can COR for Windows re-use old COR MIX files?

    Yes. Use the File\Import option to import .MIX, .SMH, and .CYH files.

    Do all the source inputs need to be specified in the same units of samplelength?

    No, you can have kms, laps, miles, or even 'open and close a door', etc. with theircorresponding Target equivalents.

    On selecting the histograms, how does COR build the classification ofdifferent events and samples?

    The program will identify the name stem of each of the events and samples files. It willscan the stems from left to right and identify matching stems, and will label the stem as anevent. It will include all of the different channels under that event.

    Which are the Target and Solution curves?

    They are the curves plotted on the thumbnail plot .

    Help Contents

    Customer Correlation (CUSCOR) V5.1 for Win95/NT - a userguideIntroduction and overviewSection 1 - The workspace

  • Customer Correlation, software ver 1.0

    Page 53 of 61

    Section 2 - The pull down menus and the ToolbarsSection 3 - Preparation - Adding Target and Source dataSection 4 - Auto Correlating the source files to the target filesSection 5 - The graphical display and modification of auto correlationsSection 6 - Misc. TopicsFrequently Asked Questions

    ToolbarsThis dialog allows customisation of the application's toolbars.Toolbars - Check or uncheck the toolbar to show or hide the selected toolbar.Show Tooltips - Check or uncheck this field to enable or disable displaying tooltip help forthe buttonsCool Look - Check or uncheck this field to display the toolbar buttons as flat or raised. Atthe time of writing the flat (Cool) look is currently being adopted by Microsoft(tm) for alltheir new applications.Large Buttons - Check or uncheck this field to display the buttons as large or normal size.

    New ToolbarA new toolbar can be created which can contain any of the buttons that exist within theapplication. A name must be given to the toolbar by which it can be identified.Select OK to generate the new toolbar.Select Cancel to cancel the operation.Select Help to bring up this help.

    ToolbarsThis dialog allows customisation of the application's toolbars.Toolbars - Check or uncheck the toolbar to show or hide the selected toolbar.Show Tooltips - Check or uncheck this field to enable or disable displaying tooltip help forthe buttonsCool Look - Check or uncheck this field to display the toolbar buttons as flat or raised. Atthe time of writing the flat (Cool) look is currently being adopted by Microsoft(tm) for alltheir new applications.Large Buttons - Check or uncheck this field to display the buttons as large or normal size.

    CommandsThis screen allows buttons to be added to or removed from the application toolbars.

    To add a button to a toolbar, drag a button from the Buttons area onto the toolbar in theapplication window.To remove a button from a toolbar, drag it from the toolbar and drop it any-where awayfrom the toolbar.

    The samples' colour palette

  • Customer Correlation, software ver 1.0

    Page 54 of 61

    This is used to assign a colour to the samples. It is popped up by clicking the right

    mouse button on a samples ( ) icon.

    Note that the default colours can also be set from the Options\Set Default Coloursmenu option but that colours set here will over-ride the defaults and will be saved when theCOR file is saved.A set of SuMmarised Histograms (see .CYH files) that represents a surface. SMH fileswere created by summarising CYH file in module SMH prior to using module COR. CORnow handles this step internally and SMH is no longer in the product range, although old.SMH files can be imported into COR 5.1.Source Set Channel Details

    This screen allows the textual information to be set for all the channels/data files definedfor a source or a sample data item. For example, setting Channel 1 Units to microstrain willset the units for ALL of the files that comprise channel 1 to microstrain.

    OK - Accepts the current set-up.Cancel - Abandons the current setting.Help - Accesses the on line help.

    Target Set Channel Details

  • Customer Correlation, software ver 1.0

    Page 55 of 61

    OK - Accepts the current set-up.Cancel - Abandons the current setting.Help - Accesses the on line help.

    This is the name of the Source data object.This option is primarily for use when using the same set of parameters for atest, but using different source data which may be stored in a different location.This removes the need to go into each individual sample and change the rootdirectory for the data.This is the drive and directory root path used to set the root path for all thesample(s) which may exist for this Source data object.

    Pressing this will bring up a drive and directory browse screen which allows a directory tobe selected. On leaving this screen the directory will be entered into the Path to Data field.

    This is the name of the sample.This field defines the path of the family of data stored in the Channel data. Forexample the data files may be PAVE01.CYH through PAVE20.CYHThis field contains the units in which the Sample was measured. For example ifthis is a Target Sample then the units could be miles that the customer vehiclewas driven during the real world application.This field defines how far the sample was tested / driven. The number isexpressed as an amount of Units of Sample Length. For example 50000 milesdriven for a customer vehicle.For some samples the data may be best described as a number of events. Forexample Kerb Strikes. The final solution can then be expressed in terms ofevents as well as Units of Sample Length, ie x Kerb Strikes.This field defines how many events took place during the collection of the data.Click here to search and directory and/or drive for files using the Windowssearch form.If the x-axis is chosen then the (8/16/32/64/128) bins relating to each x bin inthe CYH data file(s) will be summarised into one bin, which will be an x-axis inthe solution.This calculates the average value for the data on the lost axis, i.e. the Y-axis ifthe X-axis is being kept. This normally applies to cycles data and the mostpositive mean in the last amplitude bin that contains a value is recorded as themean. The mean is normally the most damaging cycle.This calculates the average value for the data on the lost axis, i.e. the Y-axis ifthe X-axis is being kept.This is the Channel number of the data. This number must be unique for each

  • Customer Correlation, software ver 1.0

    Page 56 of 61

    Sample.This field is optional and may be used on the graphical displays in the solution.This field is optional and may appear on the graphical displays in the solution.This field is optional and may appear on the graphical displays in the solution.This field is optional and may appear on the graphical displays in the solution.This field is optional and may appear on the graphical displays in the solution.This field is used if the Average value of lost axis has been selected for theSample.This is the name of the actual data file in which the collected data is stored.This is the name of the actual data file in which the collected data is stored.Pressing this button will bring up a standard Windows file open dialogallowing the data file to be selected. On leaving the name will be places in theFilename field.Loads into the project the data stored in a set of SMH files created by theobsolete nSoft module SMH. Entire families of files can be searched for,spanning sub-directories, drives and even networks, using the Import SMHWizard.Loads into the project the data stored in a MIX file created by the obsoletenSoft module CORThis option provides a means of entering large amounts of data stored in CYHfile(s). Entire families of files can be searched for, spanning sub-directories,drives and even networks, using the Import CYH Wizard.Save the active Correlation Project File with a new name.Arrange the windows vertically on the display so that they do not overlap.Brings up the on line help for the application.Brings up the About dialog providing information about the version of theapplication.This spreadsheet displays the results of the solution.This is the distance that the solution will have to be run for it to approximate tothe target.Click here to pop up the bin accuracy settings window, i.e. if Calculate fails toachieve a solution then you can change the bin settings.Click here to pop up the Sample Usage window, i.e. which samples will be usedto achieve a solution and their minimum and maximum contributions.Click this to start COR iterating to a solution.Indicates that Calculate has not yet been clicked.Indicates that Calculate has been clicked but that a solution was not achieved.Indicates that Calculate has been clicked and that a solution was achieved.If you decide to manually adjust a solution (by clicking in the 3rd 'Adjusted'column) then your manually adjusted results can be saved to a named CORfile.The name of the COR file to which the solution will be saved.If any changes to the mix are made on the adjust mix popup grid (below), theireffect on the solution are shown here.This allows the user to set a maximum or minimum percentage of the totalsolution mileage for the currently selected sample (Adjusting the Miix), or blockit from use altogether in Auto Correlation. For instance, 'Pave' could be blockedfrom use or limited to a maximum of 20% and a minimum of 1% of the solutionmileage.

    The results will be shown on the plot area above.Shows the target for the channel whose bin accuracy's are being edited.Sets this bin to low (fewer iterations of the algorithm to seek a solution).

  • Customer Correlation, software ver 1.0

    Page 57 of 61

    Sets this bin to normal.Sets this bin to high (more iterations of the algorithm to seek a solution).Sets all bins to low (fewer iterations of the algorithm to seek a solution).Sets all bins to normal.Sets all bins to high (more iterations of the algorithm to seek a solution).

    If checked then when a thumbnail plot is clicked the main plot will show thedata for the clicked channel.Set the main plot to show the results in percentage terms.Set the lower limit for display - less than 100% is meaningless.Set the upper limit for display - this can be set to any upper % limit, unlike thelower limit which is meaningless at values of less than 100%.Set the main plot to show the results in actual terms, i.e. number of cycles, orwhatever units the histogram has.Set the lower actual limit for display.Set the lower actual limit for display.Autoselect the n most significant samples to display (set in Number of Samplesfield).

    You can weight the display towards the lower or upper bins so that you can judge whichones contribute the most to the solution.

    Show the n most significant samples on the strata plot.Show the errors plot when checked.Show the solution plot when checked.Show the strata plot when checked.Accept the current setup parameters for the current operation.Cancel the current operation.Brings up the on line help for the current operation.

    Create a new Correlation Project File.

    Open an existing Correlation Project File.

    Close the active Correlation Project File.

    Save the active Correlation Project File.

    Import a pre 5.1 SMH or MIX file, or import a CYH to a COR or MIX file.

    Prints the currently selected item in the Mix Solution window if it printable.Previews to the screen the currently selected item in the Mix Solution window if itprintable.Allows a printer to be selected and settings altered.Leave the application, saving any active Correlation Project File.The content and appearance of the standard, source, Target or Mix toolbars can bechanged, and new toolbars can be added.

    Toggle the status bar on and off.The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Source data window.

    New Source - Adds a new Source object to the project.

  • Customer Correlation, software ver 1.0

    Page 58 of 61

    New Sample - Adds a new Sample object to the currently selected Source object New Channel - Adds a new Channel object to the currently selected Sample object.Create a new source file folder. Specify the contents of the source file with Source\Addsample (which appears when a source has been named).

    New Source - Adds a new Source object to the project. New Sample - Adds a new Sample object to the currently selected Source object New Channel - Adds a new Channel object to the currently selected Sample object.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Source data window

    Remove Source - Removes the currently selected Source object from the project.Remove Sample - Removes the currently selected Sample object in the Source DataWindow from the project.Remove Channel - Removes the currently selected Channel object in the Source DataWindow from the project.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Source data window.

    Source Properties - Displays the Source properties dialog box for the currently selectedSource object in the Source Data Window.Sample Properties - Displays the Sample properties dialog box for the currently selectedSample object in the Source Data Window.Channel Properties - Displays the Channel properties dialog box for the currently selectedChannel object in the Source Data Window.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Source data window.

    Copy Source - Copies the currently selected Source object into CORs internal clipboard.All Sample and Channel data are copied.Copy Sample - Copies the currently selected Sample in the Source Data Window intoCORs internal clipboard. All Channel data are copied.Copy Channel - Copies the currently selected Channel in the Source Data Window intoCORs internal clipboard.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Source data window.

    Paste Source - Creates a new Source object based on the Source currently in CORsinternal clipboard.Paste Sample - Creates a new Sample object based on the Sample currently in CORsinternal clipboard.Paste Channel - Creates a new Channel object based on the Channel currently in CORsinternal clipboard.

    If no data exists in CORs internal clipboard or the data is not relevant to the currentlyselected item in the Source data window then this option will be greyed out.The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Target data window.

  • Customer Correlation, software ver 1.0

    Page 59 of 61

    New Sample - Adds a new Sample object to the currently selected Source objectNew Channel - Adds a new Channel object to the currently selected Sample object.

    Add a CYH file to the target using the New Sample dialogue box.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Target data window.

    Remove Sample - Removes the currently selected Sample object in the Target DataWindow from the project.Remove Channel - Removes the currently selected Channel object in the Target DataWindow from the project.

    The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Target data window.

    Sample Properties - Displays the Sample properties dialog box for the currently selectedSample.

    Channel Properties - Displays the Channel properties dialog box for the currently selectedChannel object in the Target Data Window.The text and action for this menu item is subject to change reflecting the context of thecurrently selected item in the Target data window.

    Copy Sample - Copies the currently selected Sample in the Source Data Window intoCORs internal clipboard. All Channel data are copied.Copy Channel - Copies the currently selected Channel in the Source Data Window intoCORs internal clipboard.The text and action for this menu it