MOBILE5b Read Me File (MOB5BREA.TXT) 09-14-96 (Updated 10/18/96 & 11/27/96) MOBILE5b is a revision of the MOBILE5a model originally released March 26, 1993. Included with the MOBILE5b executable file are the latest data files for I/M credits, IMDATA4.D. This filename is *not* the default name for the MOBILE5 model, but is included in order to differentiate it from previous versions of the I/M data files. It can be used as the default I/M credit data file by renaming the IMDATA4.D file to IMDATA.D in the local directory. The files which are included with the release of MOBILE5b are: o MOB5BREA.TXT - This file o MOB5BEXE.ZIP - Executable application o MOB5BUSE.ZIP - MOBILE5b User Guide o MOB5BSAM.ZIP - Sample inputs and outputs o MOB5BSOU.ZIP - FORTRAN source code These files are compressed using the PKZIP utility (Version 2.04g). The MOB5BEXE.ZIP file contains all of the necessary files needed to run MOBILE5b on a DOS-compatible PC. However, the user may wish to refer to User Guide (found in MOB5BUSE.ZIP) and sample input and output files (found in MOB5BSAM.ZIP). MOB5BEXE.ZIP contains the following files: o MOBILE5B.EXE - Executable application o IMDATA4.D - I/M credits for Tech 4+ o TECH12.D - I/M credits for Tech 1 & 2 o PPEFF.D - Benefits for evaporative checks o IMDATA4H.D - I/M credits for retest based hybrid o F77L3.EER - Error message file o IMDATA4.TXT - A description of I/M credit file The MOB5BUSE.ZIP file contains three files which make up Chapter 2.0 of the MOBILE5 User Guide. MOB5BUSE.ZIP contains: o CH2TEXT.PDF - Body of Chapter 2.0 of the MOBILE5 User Guide o CH2TABLS.PDF - Tables from Chapter 2.0 o CH2APPX.PDF - Appendices from Chapter 2.0 Only Chapter 2.0 of the MOBILE5 User Guide has been updated for MOBILE5b. This document has been converted to a Portable Document Format (PDF) file which can be read using the Adobe Acrobat Reader which is available without charge from Adobe (http://www.adobe.com) or from the EPA Technology Transfer Network (TTN) Bulletin Board utilities area. All of the MOBILE5b files are also available on the EPA OMS Web site and on the TTN BBS in the Models & Utilities section of the Mobile Sources area. Web - http://www.epa.gov/OMSWWW FTP - ftp.epa.gov pub/gopher/OMS TTN BBS: 919-541-5742 (Up to 14400 bps, no parity, 8 data bits, 1 stop bit) Internet: TELNET - ttnbbs.rtpnc.epa.gov FTP - ttnftp.rtpnc.epa.gov H-drive/OMS/MISC3 Web - http://ttnwww.rtpnc.epa.gov To run MOBILE5, simply type the command MOBILE5B. The model will ask if you would prefer interactive input (not recommended) or if you wish to use a "batch" mode. The batch mode requires the user to prepare a file listing the input and output filenames you wish to have MOBILE5 read and create. If the user indicates no (enter "N" for each prompt), then the model assumes that the user has prepared a single MOBILE5 input file and prompts for it's file name and the file name for the program output. The compressed file MOB5BSAM.ZIP contains sample inputs (and outputs). Although the FORTRAN source code for MOBILE5b is made available to users, there is no reason to decompress the MOB5BSOU.ZIP file or otherwise store this file unless you intend to recompile the program. If you have questions or comments about MOBILE5b, you can contact the Emission Inventory Group responsible for the development of MOBILE5b at the following address: Emission Inventory Group Assessment and Modeling Division National Vehicle and Fuel Emission Laboratory 2565 Plymouth Road Ann Arbor, Michigan 48105 (313) 741-7939 (fax) mobile@epamail.epa.gov (internet e-mail) MOBILE5 Microcomputer System Requirements (September 14, 1996) The changes in the MOBILE model since MOBILE4.1 have increased the size of the executable code such that it will no longer run within the DOS 640k memory limit. This requires that the program be run on a machine capable of using extended/expanded memory. In addition, the FORTRAN compiler now available to our office which can produce a version of the MOBILE model that will run in extended/expanded memory can only produce executable code which requires both a machine which uses a 80386 microprocessor and that has a math coprocessor chip installed. If the computer is using DOS Version 5.0, there is a command "MSD" that will show the system hardware. If it shows a 80837 chip, then there is a math coprocessor installed. As a result, with the given understanding of the limitations of the compiler and the size of the program, MOBILE5 will require, at minimum, the following microcomputer hardware configuration for DOS machines: o IBM compatible 80386 or better (such as 80486). o At least two (2) megabytes of RAM memory. o Math coprocessor chip (such as Intel 80387) Microcomputers using the 80286 microprocessor will not be able to run the MOBILE5 model. In addition to the hardware requirements, the FORTRAN compiler also makes use of a memory manager to access the RAM memory in excess of 640k. This sometimes conflicts with existing memory managers installed on these machines. The following sections will discuss how to configure your machine to avoid these conflicts. These problems have been reduced in recent years, but may still occur in some cases. Users with Apple Macintosh systems should not experience any new problems with the new MOBILE model as long as sufficient RAM memory (at least 2 megabytes) is available. A version of the MOBILE model compiled for the Macintosh is available on request from EPA. Since some of these system requirements are a result of the particular FORTRAN compiler that was used, users with FORTRAN compilers may want attempt to compile the source code themselves to have greater control over the characteristics of the final executable application. Memory Managers --------------- Most systems with expanded or extended memory use a memory manager (such as EMM386.EXE) to access the RAM in excess of 640k. This memory manager is configured in the CONFIG.SYS file. MOBILE5b will access extended memory directly if no expanded memory is emulated. This results in faster execution speeds of the model. The compiler used for MOBILE5b recommends that the NOEMS (no expanded memory) option be used with EMM386.EXE. Not all DOS versions have this option. You should refer to the user guide for your system in order to determine exactly if and how this can be done. Prior to changing, you should save the original configuration. Using EMM386.EXE with NOEMS provides access to the upper memory while not emulating expanded memory. Most systems have 384k, called upper memory, above the conventional 640k memory which is inaccessible without a memory manager. If this option causes conflicts, change the memory configuration back to what it was originally. If conflicts persist, the memory manager configuration can be removed altogether or commented out in the CONFIG.SYS file. MOBILE5 will then run in extended memory directly using standard memory usage conventions. Windows ------- MOBILE5 can be run in Microsoft Windows 3.x. A Program information file (PIF) must be created to define the memory space in which to run MOBILE5. For example, the DOS prompt can be accessed from Windows by executing the COMMAND.COM application. Double-clicking on the icon associated with the PIF described above would drop the user into DOS. From DOS, MOBILE5 can be run as usual. Typing the command, EXIT, returns the user to Windows. A PIF can also be set up to access DOS shell programs directly, if the user prefers, as a method to run MOBILE5. Assigning a PIF directly to the MOBILE model is not recommended, since upon completion, the window will close, eliminating any error messages displayed on the screen. Memory and Speed ---------------- The original version of MOBILE5b was compiled such that it would search all available memory space before loading and running. In machines with large amounts of available memory, this search takes some time. Later versions of MOBILE5b are compiled to use the first available memory, so that the model will load and run much faster. Later versions can be identified by the date/time of the MOBILE5B.EXE executable file. This file will have a date/time of 09-14-96 12:01 or later. The original release time was 12:00. (Updated 11/27/96)