{"id":29304,"date":"2017-08-02T13:55:26","date_gmt":"2017-08-02T05:55:26","guid":{"rendered":"http:\/\/localhost\/help\/?page_id=29304"},"modified":"2018-10-12T16:23:01","modified_gmt":"2018-10-12T08:23:01","slug":"performance-curve-4-5-0","status":"publish","type":"page","link":"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/controls\/performance-curve\/performance-curve-4-5-0\/","title":{"rendered":"Performance Curve (4.5.0)"},"content":{"rendered":"\n<p class=\"left-bar\">This article applies to versions 4.5.0 - 4.5.1 of P2 Explorer. For the latest, see <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/controls\/performance-curve\/\">Performance Curve<\/a>.\u00a0<\/p>\n<p class=\"overview\">The Performance Curve is used to analyse the performance effects of process changes or equipment efficiency (such as the performance of pumps). It\u00a0plots data from various sources against one or more curves, and can be used wherever there is a relationship between two factors, such as temperature and pressure.\u00a0<\/p>\n<p class=\"intro-text\">The Performance Curve draws curves defined by representative formulas, and then draws an X-Y plot of real data over these curves. In the example below, the red curve represents a pump with a new impeller and the orange curve represents the pump with a worn impeller. The data values are indicated by dots that fall between the two curves.<\/p>\n<p class=\"left-bar\">Related: <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/using-the-page-controls\/charts\/performance-curve\/\">Using a Performance Curve<\/a>\u00a0in display mode, Adding a new <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-admin\/styles\/#Performance_Curve\">Performance Curve\u00a0style<\/a>\u00a0<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26173\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve.png\" alt=\"\" width=\"901\" height=\"414\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve.png 901w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve-768x353.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve-150x69.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve-24x11.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve-36x17.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/performancecurve-48x22.png 48w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/a>\u00a0<\/p>\n<h2 class=\"page-subheading\">Why Use a Performance Curve?<\/h2>\n<p class=\"intro-text\">The primary function of the Performance Curve is to facilitate informed decision-making for plant or facility operations, by analysing changes to performance due to process changes or equipment efficiency. It\u00a0allows historical operating data to be displayed together with design operating curves. Time series data can be highlighted to show the progressive changes in performance over time, which enables informed decisions to be made regarding operation.<\/p>\n<p class=\"intro-text\">The Performance Curve offers considerable cost benefits to operators and maintainers of equipment (such as pumps, compressors, and separators), by accurately determining how efficiently their equipment is operating. It draws curves defined by representative formulas, and then draws an X-Y plot of real data over these curves. In the event of a failure, they offer the ability to easily analyse the cause to obtain an effective resolution.<\/p>\n<p class=\"intro-text\"><strong>Example Scenario<\/strong>:\u00a0A pump has a relationship between RPM and output flow. The pump will also have upper and lower limits set for both of these variables for optimum performance. As the impeller wears out, the output flow decreases. This is a reliable indicator that the impeller needs to be replaced. You can action this manually, or if you also have P2 Sentinel installed, a maintenance request can be sent through to the inventory system (such as SAP), and the impeller replacement routine can be managed ahead of failure to reduce downtime and optimise task sequencing.<\/p>\n<p class=\"intro-text\">\u00a0<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">What Type of Curve Should I Choose?<\/h2>\n<p class=\"intro-text\">There are two types of curve to choose from:<\/p>\n<ul class=\"intro-text\">\n<li>Polynomial Curve<\/li>\n<li>XY Curve<\/li>\n<\/ul>\n<p class=\"intro-text\">The <strong>Polynomial Curve<\/strong> draws a smooth line that is calculated using a polynomial equation with specified coefficients. If the equipment you want to analyse comes with specific details on the coefficient of curves, you should choose the Polynomial Curve.<\/p>\n<p class=\"intro-text\">The <strong>XY Curve<\/strong> draws lines between a defined list of XY value pairs. In some cases, the equipment only comes with a picture of a graph of a performance curve, like what you might see on packaging. To get that information into a performance curve, it is usually easier to just approximate the data points and draw lines using those XY points, rather than attempting to determine the coefficients for a polynomial curve. If you do not have specific details on the polynomial coefficients, you should choose the XY curve.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Performance Curve Editor<\/h2>\n<p class=\"intro-text\">The Performance Curve Editor has 2 main sections.<\/p>\n<p class=\"intro-text\">The top section is where you configure the real-time data points, and the bottom section is where you configure the curves.<\/p>\n<p><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor.png\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26313\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor.png\" alt=\"\" width=\"662\" height=\"550\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor.png 662w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor-150x125.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor-24x20.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor-36x30.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-editor-48x40.png 48w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/a><\/p>\n<h3>Configuring the Data Points<\/h3>\n<table width=\"698\">\n<tbody>\n<tr>\n<td width=\"132\"><strong>Data<\/strong><\/td>\n<td width=\"566\">Use the Data Selector to specify the source of the data points. Data points can come from a dataset, tags, attributes, or calculations. As the performance curve shows correlation between two variables, such as pressure and temperature, the resulting set of values must supply both. Therefore:<\/p>\n<ul>\n<li>If using a dataset, the table must supply each variable as a separate column.<\/li>\n<li>If using tags, calculations, or attributes, each variable should be a separate tag, calculation, or attribute.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>X Column<\/strong><\/td>\n<td width=\"566\">The variable that is to be used for the x-axis.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Y Column<\/strong><\/td>\n<td width=\"566\">The variable that is to be used for the y-column.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Colour<\/strong><\/td>\n<td width=\"566\">The colour of the plotted data points.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Highlight Colour<\/strong><\/td>\n<td width=\"566\">The colour that you want to use when highlighting data points. In the tutorial below, we highlight data points within a certain time period, using a range selector. <strong>Tip<\/strong>: Use the <em>opacity<\/em> setting if you want the highlight to appear as a \u201chalo\u201d around the data point.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Highlight Column<\/strong><\/td>\n<td width=\"566\">The column that is used when determining whether to highlight a data point. This is typically a timestamp, or other date\/time column. Highlighted data points will appear to be bigger when their timestamp is closer to the end time.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Highlight Start<\/strong><\/td>\n<td width=\"566\">The variable that indicates the start of the highlighted range. By default, this is selectionStart. We recommend not changing this default. If you do, you will also need to change this in the range selector chart, which also uses this variable.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Highlight End<\/strong><\/td>\n<td width=\"566\">The variable that indicates the end of the highlighted range. By default, this is selectionEnd. We recommend not changing this default. If you do, you will also need to change this in the range selector chart, which also uses this variable.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Configuring a Polynomial Curve<\/h3>\n<table width=\"698\">\n<tbody>\n<tr>\n<td width=\"132\"><strong>Type<\/strong><\/td>\n<td width=\"566\">Polynomial Curve<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Degrees<\/strong><\/td>\n<td width=\"566\">The number of coefficients to use in the curve. By default, 2 coefficients are shown. When you increase the Degrees, more coefficients are added.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>X<sup>2<\/sup> Coefficient<\/strong><\/td>\n<td width=\"566\">The second coefficient in the polynomial equation. When more degrees are added, additional coefficients appear in order.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>X Coefficient<\/strong><\/td>\n<td width=\"566\">The first coefficient in the polynomial equation. Upon saving, decimals may be converted to scientific notation.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Constant<\/strong><\/td>\n<td width=\"566\">The constant term in the polynomial equation. This reflects the position along the y-axis that the curve starts (i.e. moves the curve up and down). The y-axis scale changes to accommodate the highest and lowest constants from all curves. <br \/>\n <em>Note: In P2 Explorer 2.6, this was the first coefficient in the comma-separated list of coefficients.<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Min<\/strong><\/td>\n<td width=\"566\">The minimum X value that will be used to calculate the curve. This reflects the leftmost position on the x axis that the curve starts. The x-axis scale changes to accommodate the lowest Min value from all curves.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Max<\/strong><\/td>\n<td width=\"566\">The maximum X value that will be used to calculate the curve. This reflects the rightmost position on the x axis that the curve ends. The x-axis scale changes to accommodate the highest Max value from all curves.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Step<\/strong><\/td>\n<td width=\"566\">Determines how often a curve value will be calculated. The default value is 5. A larger value will result in a straighter curve.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Configuring an XY Curve<\/h3>\n<table width=\"698\">\n<tbody>\n<tr>\n<td width=\"132\"><strong>Type<\/strong><\/td>\n<td width=\"566\">XY Curve<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Number of Points<\/strong><\/td>\n<td width=\"566\">Enter the number of XY points you want to use for the line. This can be a maximum of 25 points. The number of points entered here determines how many rows are added to the table below.<\/td>\n<\/tr>\n<tr>\n<td width=\"132\"><strong>Table<\/strong><\/td>\n<td width=\"566\">In each row, enter an X value and a Y value. The lowest and highest x values determine the scale of the x-axis of the resulting chart. The y-axis always starts at 0, however the highest y value determines the y-scale of the resulting chart.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Tutorial: Displaying Pressure vs Temperature against a Polynomial Curve<\/h2>\n<p class=\"note\">If you're unfamiliar with the process of building pages, read the article\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-create-your-first-page\/building-an-explorer-page\/\">Building an Explorer Page<\/a>.<\/p>\n<p class=\"intro-text\">In this tutorial, we\u2019ll show you how to use the Performance Curve to display temperature vs pressure production data for a selected entity, against performance coefficients supplied via the equipment manufacturer. The data points are linked to a range selector chart, which the user can use to change the highlighted data points.<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26329\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png\" alt=\"\" width=\"601\" height=\"515\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png 601w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-150x129.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-24x21.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-36x31.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-48x41.png 48w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/a><\/p>\n<p class=\"intro-text\">Let\u2019s go through this process, step-by-step.<\/p>\n<p class=\"left-bar\"><strong>Note<\/strong>: This configuration uses the\u00a0<em>Sample Data\u00a0<\/em>table\u00a0and datasets that can be optionally made available\u00a0during initial installation and setup. If you don't have access to this data, you will need to adjust the configuration to suit your data at your site.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 1. Prepare a Studio Page<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage.png\" rel=\"lightbox-3\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14281\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage.png\" alt=\"New Page button on ribbon\" width=\"438\" height=\"109\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage.png 438w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage-150x37.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage-24x6.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage-36x9.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/newpage-48x12.png 48w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/a><\/p>\n<p class=\"intro-text\">Before you start, click the\u00a0<strong>New Page<\/strong>\u00a0button on the Home tab of the ribbon. Choose the Grid layout.<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/gridlayoutchoose.png\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14282\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/01\/gridlayoutchoose.png\" alt=\"Grid Layout 4.4\" width=\"863\" height=\"534\" \/><\/a><\/p>\n<ul class=\"intro-text\">\n<li>For this exercise, we'll keep the 4 grid cells.<\/li>\n<li>Add another row.<\/li>\n<li>Assign the second column a width of 600.<\/li>\n<li>Assign the first row a height of 100.<\/li>\n<li>Assign the second row a height of 350.<\/li>\n<li>Assign a row spacing of 10.<\/li>\n<\/ul>\n<p class=\"left-bar\">Related:\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/controls\/grid-layout\/\">Grid Layout tutorial<\/a><\/p>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 2. \u00a0Set\u00a0the Default Entity<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a.png\" rel=\"lightbox-5\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26331 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a.png\" alt=\"\" width=\"1324\" height=\"617\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a.png 1324w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-768x358.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-150x70.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-1280x596.png 1280w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-24x11.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-36x17.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-2a-48x22.png 48w\" sizes=\"auto, (max-width: 1324px) 100vw, 1324px\" \/><\/a><\/p>\n<p class=\"intro-text\">Before we start, let\u2019s set the default entity we want to analyse. In doing this, the page will show the values for the entity we want, rather than the default values that have been set for the dataset in P2 Server.<\/p>\n<div class=\"best-prac\"><i class=\"fa fa-trophy fa-2x fa-pull-left\"><\/i><span class=\"best-prac-text\">BEST PRACTICE<\/span><\/p>\n<p class=\"best-prac-desc\">You should specify all default values that are appropriate for your intended purpose.<\/p>\n<\/div>\n<p class=\"intro-text\">\u00a0<\/p>\n<p class=\"intro-text\">The variable we are most interested in is the\u00a0<strong>selectedEntity<\/strong>\u00a0variable. Although this variable exists as a default value, no value has been assigned to it. We want the initial value of the Performance Curve to show data\u00a0for the well, <em>Archer<\/em>. We can set that here.<\/p>\n<ul class=\"intro-text\">\n<li>Click the\u00a0<strong><em>Defaults\u00a0<\/em><\/strong>button in the Studio tab of the ribbon.<\/li>\n<li><strong>selectedEntity\u00a0<\/strong>initially has no value, so let\u2019s update this.\u00a0Type in the following entity name:\u00a0<em>Archer<\/em><\/li>\n<\/ul>\n<p class=\"left-bar\">Related:\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-primers\/variables\/\">Variables<\/a>,\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/default-value\/\">Default Values<\/a><\/p>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 3. Add\u00a0the\u00a0Performance Curve<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3.png\" rel=\"lightbox-6\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26333\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3.png\" alt=\"\" width=\"1308\" height=\"665\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3.png 1308w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-768x390.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-150x76.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-1280x651.png 1280w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-24x12.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-36x18.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-3-48x24.png 48w\" sizes=\"auto, (max-width: 1308px) 100vw, 1308px\" \/><\/a><\/p>\n<p class=\"intro-text\">Drag and drop the Performance Curve component\u00a0onto a grid cell.\u00a0The Performance Curve\u00a0is in the <strong>Chart<\/strong>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1837\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/chartsicon_sm.png\" alt=\"\" width=\"22\" height=\"17\" \/>\u00a0group.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 4. Configure the\u00a0Performance Curve Data<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4.png\" rel=\"lightbox-7\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26334\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4.png\" alt=\"\" width=\"965\" height=\"501\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4.png 965w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-768x399.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-150x78.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-24x12.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-36x19.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-48x25.png 48w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/a><\/p>\n<p class=\"intro-text\">There are two aspects to configuring a performance curve component: configuring the <em><strong>data points<\/strong><\/em> and configuring the <em><strong>curves.<\/strong><\/em> In this step, we will configure the data points.<\/p>\n<p class=\"left-bar\">Related:\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/data-selector\/\">Data Selector<\/a><\/p>\n<ul class=\"intro-text\">\n<li><strong>Data:<\/strong> Open the\u00a0 Data Selector by clicking on the field. Click the Dataset <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/datasetquerydataicon.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14669\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/datasetquerydataicon.png\" alt=\"Dataset icon\" width=\"16\" height=\"13\" \/><\/a>\u00a0tab, and fill in the fields as follows:<br \/>\n <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1.png\" rel=\"lightbox-9\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26335\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1.png\" alt=\"\" width=\"316\" height=\"315\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1.png 316w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1-150x150.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1-252x252.png 252w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1-24x24.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1-36x36.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-4-1-48x48.png 48w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/><\/a><\/li>\n<li><strong>Dataset Query<\/strong>:\u00a0PressureTempData<\/li>\n<li><strong>EntitiesList:<\/strong> selectedEntity<br \/>\n <em>Note: This will adopt the default value for the selected entity, as per the previous step.<\/em><\/li>\n<li>Click the <strong>Preview<\/strong> button to observe the data, and then close the preview window.<\/li>\n<\/ul>\n<div class=\"best-prac\"><i class=\"fa fa-star fa-2x fa-pull-left\"><\/i><span class=\"best-prac-text\">TOP TIP<\/span><\/p>\n<p class=\"intro-text\">Click the Preview button to check that you are getting data. If the preview window is blank, you may have filled in a parameter incorrectly.<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<ul class=\"intro-text\">\n<li><strong>X Column<\/strong>: THP<\/li>\n<li><strong>Y Column<\/strong>: THT<\/li>\n<li><strong>Colour:<\/strong> #7486FB<\/li>\n<li><strong>Highlight Colour<\/strong>: #D0FB0E at 80% opacity<\/li>\n<li><strong>Highlight Column<\/strong>: EndDate<\/li>\n<li><strong>Highlight Star<\/strong>t: selectionStart<\/li>\n<li><strong>Highlight End<\/strong>: selectionEnd<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 5. Configure the\u00a0Polynomial Curves<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5.png\" rel=\"lightbox-10\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26337\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5.png\" alt=\"\" width=\"943\" height=\"539\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5.png 943w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5-768x439.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5-150x86.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5-24x14.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5-36x21.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-5-48x27.png 48w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/a><\/p>\n<p class=\"intro-text\">In this example, we are going to configure 3 polynomial curves using the following performance data table.<\/p>\n<p class=\"note\">Note: To get the coefficients for the upper and lower bounds (safe operating range) for an item of equipment, you may need to perform a regression analysis from information on the Material Data Sheet, available from the equipment manufacturer.<\/p>\n<ul>\n<li class=\"intro-text\">Click \u2018<strong>Add Data<\/strong>\u2019 twice to add 2 more curves (for a total of 3 curves).<\/li>\n<li class=\"intro-text\">They should all have the <strong>\u2018Type\u2019<\/strong> of <em>Polynomial Curve<\/em>.<\/li>\n<li class=\"intro-text\">Enter the following values for each curve. Refer to <span class=\"removed_link\" title=\"#Configuring_a_Polynomial_Curve\">Configuring a Polynomial Curve<\/span>\u00a0for what each value means.<\/li>\n<\/ul>\n<table width=\"349\">\n<tbody>\n<tr>\n<td width=\"64\">\u00a0<\/td>\n<td width=\"114\"><strong>Curve 1<\/strong><\/td>\n<td width=\"86\"><strong>Curve 2<\/strong><\/td>\n<td width=\"86\"><strong>Curve 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>Degrees<\/strong><\/td>\n<td width=\"114\">4<\/td>\n<td width=\"86\">4<\/td>\n<td width=\"86\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>X<sup>4<\/sup><\/strong><\/td>\n<td width=\"114\">-0.00000000009379<\/td>\n<td width=\"86\">0<\/td>\n<td width=\"86\">0<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>X<sup>3<\/sup><\/strong><\/td>\n<td width=\"114\">0.0000004181<\/td>\n<td width=\"86\">0.0000001095<\/td>\n<td width=\"86\">0.0000001035<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>X<sup>2<\/sup><\/strong><\/td>\n<td width=\"114\">-0.0008412<\/td>\n<td width=\"86\">-0.0004898<\/td>\n<td width=\"86\">-0.0004893<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>x<\/strong><\/td>\n<td width=\"114\">0.8109<\/td>\n<td width=\"86\">0.6748<\/td>\n<td width=\"86\">0.7103<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>Constant<\/strong><\/td>\n<td width=\"114\">160<\/td>\n<td width=\"86\">10<\/td>\n<td width=\"86\">-180<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>Min<\/strong><\/td>\n<td width=\"114\">0<\/td>\n<td width=\"86\">0<\/td>\n<td width=\"86\">0<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>Max<\/strong><\/td>\n<td width=\"114\">500<\/td>\n<td width=\"86\">500<\/td>\n<td width=\"86\">500<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>Step<\/strong><\/td>\n<td width=\"114\">5<\/td>\n<td width=\"86\">5<\/td>\n<td width=\"86\">5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 6. Add and Configure a Range Selector Chart<\/strong><\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6.png\" rel=\"lightbox-11\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26339\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6.png\" alt=\"\" width=\"948\" height=\"725\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6.png 948w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6-768x587.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6-150x115.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6-24x18.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6-36x28.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-6-48x37.png 48w\" sizes=\"auto, (max-width: 948px) 100vw, 948px\" \/><\/a><\/p>\n<p class=\"intro-text\">This Chart will enable the user to select data points on the Performance Curve for highlighting.<\/p>\n<ul class=\"intro-text\">\n<li>Drag and drop a <strong>Line Chart<\/strong> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26326\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/line-chart-icon.png\" alt=\"\" width=\"27\" height=\"20\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/line-chart-icon.png 47w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/line-chart-icon-24x17.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/line-chart-icon-36x26.png 36w\" sizes=\"auto, (max-width: 27px) 100vw, 27px\" \/>\u00a0component onto the page.<\/li>\n<li>Open the\u00a0<strong>Chart Data\u00a0<\/strong>Data Selector by clicking on the field. Click the Dataset\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14669\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/datasetquerydataicon.png\" alt=\"Dataset icon\" width=\"16\" height=\"13\" \/>\u00a0tab, and fill in the fields as follows:\n<ul class=\"intro-text\">\n<li><strong>Dataset Query<\/strong>:\u00a0PressureTempData<\/li>\n<li><strong>EntitiesList:<\/strong> selectedEntity<\/li>\n<\/ul>\n<\/li>\n<li>Click the <strong>Preview<\/strong> button to observe the data, and then close the preview window.<\/li>\n<li>Add 2 line series, as follows:\n<ul class=\"intro-text\">\n<li><strong>Line Series 1<\/strong>:\n<ul class=\"intro-text\">\n<li>Y Column: THT (DataColumn)<\/li>\n<li>Colour: #CA56D2<\/li>\n<\/ul>\n<\/li>\n<li><strong>Line Series 2<\/strong>:\n<ul class=\"intro-text\">\n<li>Y Column: THP (DataColumn)<\/li>\n<li>Colour: #24B781<\/li>\n<\/ul>\n<\/li>\n<li>Configure the <strong>X Axis<\/strong> as follows:\n<ul class=\"intro-text\">\n<li>Column: StartDate (DataColumn)<\/li>\n<li>DataType: Time<\/li>\n<li>Enable Gridlines: No<\/li>\n<\/ul>\n<\/li>\n<li>Configure the following <strong>Other<\/strong> options:\n<ul class=\"intro-text\">\n<li>Range Selector: Yes<\/li>\n<li>Range Selector Update: Yes<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"left-bar\">Related:\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/controls\/option-links\/\">Chart tutorial<\/a><\/p>\n<p>&nbsp;<\/p>\n<p class=\"intro-text\"><strong>Step 7. All done!<\/strong><\/p>\n<p><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26329\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png\" alt=\"\" width=\"601\" height=\"515\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut.png 601w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-150x129.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-24x21.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-36x31.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2017\/04\/pcurve-tut-48x41.png 48w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/a><\/p>\n<p class=\"intro-text\">Congratulations! You now have a Performance Curve that will show you the pressure vs temperature points for a selected entity.<\/p>\n<ul class=\"intro-text\">\n<li>Click the preview <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2896\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/03\/preview.png\" alt=\"Preview Button\" width=\"13\" height=\"14\" \/>\u00a0button on the Studio toolbar to see what your page will look like in display mode.<\/li>\n<li>Use the range selector chart to select a date range, and play with this to observe the highlight changes.<\/li>\n<li>Change the constant of the curves and observe the changes.<\/li>\n<li>Change the min and max of the curves and observe the changes.<\/li>\n<\/ul>\n<p class=\"intro-text\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1348\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/save.png\" alt=\"\" width=\"48\" height=\"53\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/save.png 48w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/save-22x24.png 22w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/save-33x36.png 33w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2015\/02\/save-43x48.png 43w\" sizes=\"auto, (max-width: 48px) 100vw, 48px\" \/> Don\u2019t forget to\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-create-your-first-page\/saving-your-page\/\">save your page<\/a>!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Performance Curve is used to analyse the performance effects of process changes or equipment efficiencies (such as the performance of pumps). It plots data from various sources against one or more curves. This article describes how to configure a Performance Curve in P2 Explorer 4.5.0.<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/oihelp.corporate.ifs.com\/help\/p2-explorer\/explorer-studio\/controls\/performance-curve\/performance-curve-4-5-0\/\">Read more<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":26171,"parent":25911,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[11],"tags":[15,577],"class_list":["post-29304","page","type-page","status-publish","has-post-thumbnail","hentry","category-tutorial","tag-charts-2","tag-performance-curve","Version-4-5-0","Version-4-5-1","Product-ex"],"_links":{"self":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/29304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/comments?post=29304"}],"version-history":[{"count":0,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/29304\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/25911"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media\/26171"}],"wp:attachment":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media?parent=29304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/categories?post=29304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/tags?post=29304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}