PLEXOS for Power Systems® The Power Market Modelling Simulation Tool of Choice Energy Exemplar is the developer of class-leading power market simulation software called PLEXOS® for Power Systems® (“PLEXOS”). PLEXOS® is a successful fundamental power market simulation product that is used for power market modelling, Simulation and Analysis. Below is a categorisation of some of the functions that PLEXOS® is used for: Electric Price Forecasting Power Market Modelling Simulation and Analysis Detailed Operational Planning and Optimization Trading Decision Support Strategic Modelling and Decision Support Generation and Transmission Capacity Expansion Planning (Investment Analysis) Renewable Integration Analysis Co-optimization of Ancillary Services and Energy Dispatch Transmission Analysis and Congestion Management Portfolio Optimization and Valuation Risk Management and Stochastic Optimization All of these functions can be performed for any planning horizon: short term (minutes, hours, days, months) to long term (10-40 years). The comprehensive set of features of PLEXOS® has enabled its use in many areas of the energy sector. Globally, the types of users of PLEXOS® include: Power Generation Companies Transmission System Operators Electricity Market Operators Energy Commission and Regulators Energy Trading Companies/Investment Banks Price Forecasting Agencies Power Plant Manufacturers Power Plant Construction Companies Consultants Academics and Research Institutions There are two types of PLEXOS® products: 1) PLEXOS® Desktop Edition – this is the main product with graphical interface and all the simulation and analysis functions and features. Energy Exemplar Pty Ltd Suite 3, 154-160 Prospect Road Prospect SA 5082, Australia Tel: +61 8 8342 9616 Energy Exemplar Ltd 1 Lyric Square London, W6 ONB United Kingdom Tel: +44 203 178 6930 www.energyexemplar.com Energy Exemplar LLC Suite 175, 3009 Douglas Blvd Roseville, CA 95661 United States of America Tel: +1 916 722 1484 2) PLEXOS® Connect Client-Server Edition – this is the data management program that is an extension to the PLEXOS® Desktop Edition and used for centralised storage, distributed computing, multi-user access rights, data sharing, version control. Free Demonstration and Trial We can provide a free demonstration at your office or via the web, and a free 30 day trial. In addition, we can arrange references from our clients in Europe, Russia and other regions worldwide. Licensing, Maintenance and Technical Support Both the PLEXOS® Desktop Edition and PLEXOS® Connect Client-Server Edition are normally annual licenses. PLEXOS® Desktop Edition uses a third party optimization solver. You can choose from one of the top 4 commercial solvers (CPLEX, Xpress-MP, Gurobi and Mosek), all of which are inbuilt and installed as part of PLEXOS®. We enable the solver chosen and licensed by the customer. In addition, the annual license fees include: - maintenance of the software and upgrade to latest release at no extra cost - unlimited technical support via email and phone at no extra cost Options for daily, monthly and quarterly licenses are available for consultancies or projects. Energy Exemplar has dedicated teams providing technical, consulting and implementation support to a global customer base that demands the best quality products and service. Energy Exemplar continues to ‘push the envelope’ in being the first-to-market with the latest advances in mathematical programming and power market simulation theory to ensure that PLEXOS® remains the most comprehensive, easy-to-use simulation software. PLEXOS® 6.0 Desktop Edition Components The PLEXOS® 6.0 Desktop Edition is made up of essentially two components: (a) PLEXOS® Graphical User Interface ('GUI') (b) PLEXOS® 'Execution Engine'. An additional component, which is not part of PLEXOS® as it is from third-party provider, is: (c) a mathematical optimisation solver ('Solver'). The GUI is what an analyst uses to enter data, create models with particular simulation choice. Let's call this a 'Simulation' (or a model). The PLEXOS® Execution Engine takes the Simulation from the www.energyexemplar.com GUI, processes it according to simulation settings and prepares Mathematical Programming Formulations ('a Simulation Job'), and then sends the Simulation Job to the Solver for execution. Each PLEXOS® 6 Desktop Edition license gives both (a) GUI + (b) Execution Engine. For each PLEXOS® 6 Desktop Edition license you need (c) a Solver and therefore a solver license. PLEXOS Client-Server Edition Components The PLEXOS® Client-Server Edition (Connect System) is essentially 3 components: (d) A Server: This is the main part of the Client-Server application that stores list of datasets (simulations/models and power system data), registered users and their rights, registered Client computers; it distributes/schedules Simulation Jobs to Client computers, retrieves and stores simulation results from Client computers, does data version control, etc. (e) A Client: A Client is a computer on the company network that is linked to the Server and has been nominated to be available for execution of Simulation Jobs. A small Client Application is installed on each Client computer. These can be computers on the network that are used by everyday employees. They can run the Client Application when they want their computer to be considered for execution of Simulation Jobs. (f) Launch Control: This is an application that allows control of the Server. For example, setting up or registering Clients and Users, tracking progress of Simulation Jobs executing on Clients in real time, downloading results and downloading/uploading different versions of data-sets. When you purchase Client-Server Edition, you only pay for license of the Server. You can have as many Clients and Launch Control applications installed as you want without any additional license fees. To use Client-Server you do need at least 1 PLEXOS® Desktop Edition license and 1 Execution Engine only license. I explain further below. Any PLEXOS® Desktop Edition license/installations you purchase are designed to integrate with the Client-Server. Having a Client-Server means you can buy PLEXOS® Execution Engine only license, which is same as PLEXOS® Desktop Edition except without the GUI. The Execution Engine also requires a Solver license to work. The way to use Client-Server is as following: Edit models/simulations in a PLEXOS® Desktop Edition and send a Simulation Job to the Server. The Server then sends Simulation Job out to an available Client for execution. A Client requires an Execution Engine + Solver license to be able to execute the Simulation Job. It does not need a GUI (hence the Execution Engine only license is much cheaper than PLEXOS® Desktop Edition license with GUI). www.energyexemplar.com Example of using Client-Connect Edition with PLEXOS® Desktop and Execution Engine only Suppose a Customer buys 3 Desktop Edition licenses, 2 Execution Engine only licenses and a ClientServer license. See Figure 1 below for graphical representation. Figure 2 shows that the Customer has 3 Client computers on the network: 1 is Analyst 3’s computer with Desktop Edition and 2 are Execution Engines only. Only Analyst 3’s computer is a client; Analyst 1 and 2 choose not to nominate their computers as Clients. Computers of all analysts have Launch Control application. Observe that there are 2 more computers with only Launch Control installed. Assume that initially Analyst 3, whose computer is a nominated Client, chooses not to run the Client Application while they are working on the computer. So only 2 Clients are available for executing Simulation Jobs. The 3 analysts can be concurrently creating and editing models/simulations using the PLEXOS® Desktop Editions and sending various Simulation Jobs to the Server. The Server will then send the Simulation Jobs to one of the 2 available Clients on the network for execution. In this instance, you have 2 Execution Engine only licenses so only 2 Simulation Jobs can be executed concurrently. Of course an analyst can choose to execute a simulation right on the same computer they are using since they have Desktop Edition that comes with an Execution Engine. Now suppose Analyst 3 has left and made their computer available as a Client by starting the Client Application on their computer. That means there are now 3 Clients available to execute Simulation Jobs sent from the Server because the Desktop Edition installed on that analyst's computer has both a GUI and an Execution Engine. (A Simulation Job only requires the Execution Engine part of Desktop Edition.) www.energyexemplar.com PLEXOS 6 Desktop Edition (GUI + Execution Engine ) PLEXOS 6 Execution Engine only Launch Control Client Server Note: Here we assume each Execution Engine has access to a Solver. Figure 1: Client-Server and Desktop Edition Components/Applications Analyst 1 Analyst 2 Figure 2: Client-Server and Desktop Edition Example www.energyexemplar.com Analyst 3