500 likes | 862 Views
PAVEAIR. Web-Based Airport Pavement Management System. IPMS Summit, Singapore. Gordon Hayhoe, FAA Airport Technology R&D Branch. October 8, 2008. Outline. FAA sponsorship of airport pavement data management software applications and relationship with other software applications.
E N D
PAVEAIR Web-Based Airport Pavement Management System IPMS Summit, Singapore Gordon Hayhoe, FAA Airport Technology R&D Branch October 8, 2008
Outline • FAA sponsorship of airport pavement data management software applications and relationship with other software applications. • Development, specifications, and current status of a new Web-based airport pavement data management system called PAVEAIR. • Problem with computing PCN for large international airports. • Integration of pavement design and evaluation software applications.
FAA Sponsored Pavement Management Systems • Development of Mainframe PAVER was started in 1968 for use on mainframe computers. • Development was by the United States Army Corps of Engineers (ACOE) for use by the Department of Defense (DOD). • Development of MicroPAVER was started in 1985 for use on microcomputers. • Funding was by the FAA and development by the ACOE.
History of PAVER, cont. • Delivered in 1987, the FAA version of MicroPAVER had the following functions: • Divide airport pavements into uniform sections to comply with the existing FAA pavement management Advisory Circular. • Store the pavement condition history in accordance with the Pavement Condition Index (PCI) method. • Store pavement construction and maintenance history. • Store deflectometer test results for overlay design. • Generate network level reports for planning, budgeting, inspection scheduling, and pavement condition at any time. • Provide project level analysis for maintenance and repair (M&R) requirements and perform economic analyses for different M&R alternatives.
PAVEAIR Background • A joint initiative between the FAA and the National Association of State Aviation Officials (NASAO) to develop a system for sharing information to optimize the expenditure of funds. • An Internet (Web) based system was deemed to be the best option considering the mature status of web-based applications.
PAVEAIR Background • The FAA also has a need for system-wide dissemination and analysis of the performance of FAA sponsored pavement projects. • A collection of airport pavement design and evaluation computer programs has also been developed and a dedicated PMS software application would tie these programs together.
BAKFAA Strength Evaluation FAARFIELD Thickness Design PAVEAIR Web-Based PMS ProFAA Roughness Condition Evaluation COMFAA PCN Load Rating FAA Pavement Software Applications
Software Categories • Pavement Thickness Design. • LEDFAA – layered elastic design model (AC 150/5320-6D). • FAARFIELD – layered elastic and finite element design models (Draft AC 150/5320-6E). • COMFAA – CBR and Westergaard design models (AC 150/5320-6D). • Pavement Load Evaluation. • COMFAA – ACN-PCN analysis (AC 150/5335-5A). • Pavement Condition Evaluation. • BAKFAA – backcalculation of layer properties with layered elastic model (AC 150/5370-11A). • ProFAA – pavement profile analysis and roughness index calculation (Draft AC 150/5380-9).
Software Categories • Pavement Response Analysis. • LEAF – layered elastic model, BAKFAA is the user interface. • FEAFAA – finite element model, stand alone user interface. • Pavement Data Management. • PAVEAIR – internet-based database management system currently under development. • The first version will have the same functionality as Micro PAVER 5.3. • Subsequent development will expand the pavement management functionality and integrate the pavement design and evaluation tools listed above.
PAVEAIR Requirements ●Web-based application that provides a system for easy dissemination of information for airport pavement construction, maintenance, and management. ● Data for multiple airports available on a single server connected to the web. ● Suitable for installation and use on: - Single PC, - Private network, - Intranet, or Internet.
PAVEAIR Requirements, cont. • The FAA to have a server installed at the WJHTC to be a repository for civil airport projects funded under the Airport Improvement Program (AIP). • Make the complete application available for free download: • As a set of installation files. • Full source code. • Documentation for installation and operation.
PAVEAIR Architecture Workstations Server DENJFKDCA… Disk Drive(s)
Database Architecture System Databases Import Databases User Databases
ASPNETDB Created by the Microsoft ASP.NET Logon Control Authentication and authorization Stores user information, session variables, session states, etc. Uses ASP.Net Logon control Uses ASP.Net Create User Wizard Uses ASP.Net Reset password, change password controls Uses ASP.Net Logon View control Uses ASP.Net Membership provider Uses ASP.Net Profile provider
Membership Configuration in Web.Config.(fields are set by the database administrator). <connectionStrings><addname="PDMSASPNET" connectionString="Data Source=PAVEMENTS;Initial Catalog=ASPNetDB;Integrated Security=True" /> … </connectionStrings> <membershipdefaultProvider="PDMSMember" > <providers> <addname="PDMSMember" type="System.Web.Security.SqlMembershipProvider" connectionStringName="PDMSASPNET" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /> </providers> </membership>
Profile Configuration <anonymousIdentificationenabled ="true" cookieless ="AutoDetect"/> <profiledefaultProvider ="PDMSMember" enabled ="true "> <providers > <addname ="PDMSMember" type ="System.Web.Profile.SqlProfileProvider" connectionStringName="PDMSASPNET" applicationName="/"/> </providers> <properties > <addname="FirstName" type ="String"/> <addname="Lastname" type ="String"/> <addname="Title" type ="String"/> <addname="Organization" type ="String"/> <addname="Address1" type ="String"/> … <addname="CurrentDatabase" type="String" allowAnonymous ="true"/> </properties> </profile>
Authentication and authorization <authenticationmode="Forms" > <formsname =".DMSAUTH" loginUrl="Login.aspx" protection="All" timeout="30" path="/" requireSSL="false" slidingExpiration="true " cookieless="AutoDetect"/> </authentication > <locationpath ="Datamanagement"> <system.web > <authorization > <denyusers ="?"/> </authorization> </system.web> </location>
PDMSStatic Stores top level configuration data. PCI categories, colors, pavement roughness categories, etc.
Databases: Import Compatible with MicroPAVER. Able to import Micro Paver e60 file. Able to import Micro Paver MDB file. Import Steps: Data is uploaded into PDMSPaverImport. Data is converted and temporally stored in PaverToPDMS. Data is then copied to a new PAVEAIR database.
PAVEAIR User Databases A User Database is created for each Inventory (data owner). Logically divided into Networks, Branches, and Sections. All work is performed on individual sections. The database engine is Microsoft SQL Server.
Microsoft SQL Server Six Versions. • Workgroup, Standard, and Enterprise ($750 to $9,000 and up depending on the number of client licenses) • Compact, Express, and Developer (free, free, and $49) The first three are intended for medium-to-large Internet-connected applications. The second three are intended for small Internet-connected applications and for single-user stand-alone applications
Microsoft SQL Server The single-user version of PAVEAIR uses SQL Server Express Edition as the default. Use on a single PC requires the installation of Microsoft Internet Information Services (IIS), available free. SQL Server Express is a component of the Microsoft Framework and is installed with the operating system for Windows XP and Vista.
FAA Compliance Requirements Use of FAA approved page and form templates and request for waivers. • Modifications required for some UI components, such as menu bar. • Modifications to be documented and justification provided. Registration of web application with the FAA IT organization.
U.S. Government Section 508 Accessibility Requirements § 1194.1 Purpose. The purpose of this part is to implement section 508 of the Rehabilitation Act of 1973, as amended (29 U.S.C. 794d). Section 508 requires that when Federal agencies develop, procure, maintain, or use electronic and information technology, Federal employees with disabilities have access to and use of information and data that is comparable to the access and use by Federal employees who are not individuals with disabilities, unless an undue burden would be imposed on the agency. Section 508 also requires that individuals with disabilities, who are members of the public seeking information or services from a Federal agency, have access to and use of information and data that is comparable to that provided to the public who are not individuals with disabilities, unless an undue burden would be imposed on the agency.
Section 508 Accessibility Requirements Text equivalent for non-text elements. Information conveyed with color is also available without color. Table Row & Column headers should be identified. Use automatic Compliance Check Tools. • Accessibility Checker (Visual Studio & Expression Web) • Fangs (a screen reader emulator). • Online Web Accessibility Initiative Checker.
Section 508 Accessibility Requirements Unacceptable without an alternative shaded version or maybe mouse-over text descriptions of the color code.
Other Requirements ASTM • ASTM D 5340, Standard Test Method for Airport Pavement Condition Index Surveys, as listed in AC 150/5380-7A, Airport Pavement Management Program. Formulas and functions • Based on those published in “Pavement Management for Airports, Roads, and Parking Logs” by M. Y. Shahin. Federally mandated Privacy Policy
Current Status of PAVEAIR – Subject to Testing and Reviews Prototype User Interface and master page template completed. Database structure defined and implemented. Micro PAVER import completed. Logon and profile modules completed. Inventory and Work modules completed. Now working on the PCI module. Tentative first deployment – January, 2010.
Possible PAVEAIR Implementations • By the FAA for AIP projects. • By FAA regions for small airports. • By state DOT’s for GA airports (NASAO interest). • By consulting and engineering services companies for private or customer only access. • Will continue support and development after initial deployment; for example include functions to comply with existing FAA GIS Standards.
PAVEAIR Point of Contact • Albert Larkin FAA Airport Technology R & D Branch AJP-6312, Building 296 William J. Hughes Technical Center Atlantic City, NJ 08405 Phone: (609) 485-5552 Email: albert.larkin@faa.gov
ACN-PCN • ACN is Aircraft Classification Number. • ICAO requires that aircraft manufacturers publish ACN charts for all of their aircraft. • PCN is Pavement Classification Number • If the ACN of a particular aircraft is larger than the PCN of an airfield pavement then the aircraft must operate at reduced load or at reduced traffic level.
AC 150/5335-5A Methodology • The procedure for computing PCN on rigid pavements given in AC 150/5335-5A sometimes gives unreasonable PCN values when the aircraft mix contains: • A large number of narrow body aircraft (737, A320, etc.). • A relatively small number of new large wide bodies such as the Boeing 777-300 ER. • The procedure tends to produce a PCN for one of the narrow bodies as the critical aircraft, indicating that the wide body operations should be restricted.
ACN-PCN Working Group • A small working group is currently working on trying to modify the procedure for computing PCN. • It is intended to widen the scope of the working group next year to provide a review body and an implementation body. • Points of contact for more information are: • Rodney Joel, FAA AAS-100, rodney.joel@faa.gov. • Ken DeBord, Boeing Commercial Airplane Co., Kenneth.J.DeBord@boeing.com.
Procedure for Computing PCN 1) Identify pavement features and properties. 2) Determine traffic mixture. 3) Convert traffic to equivalent traffic of “critical”airplane (very time consuming). 4) Determine maximum allowable operating weight of the critical airplane (time consuming). 5) Determine the ACN of the critical airplane at its maximum allowable weight. 6) Report PCN.
Modifications to COMFAA • Added a batch mode for computing the design thickness for all airplanes in the mix. • Added an alternative cumulative damage factor procedure for finding equivalent departures to replace the current ratio-of-wheel-loads procedure in AC 150/5320-6D. • Automated the computation of equivalent traffic of the critical airplane. • Automated the computation of the maximum allowable load. • Improved the external file functions.
Batch Thickness Output Rigid Pavement Thickness Design by the PCA Method - Units are English No. Aircraft Name Gross Wt. Coverages k Value Des. Thickness 0 A300 375,000 17,091 323.0 13.23 1 A380-Body 1,235,000 353 323.0 11.60 2 A380-Wing 1,235,000 393 323.0 11.74 3 B727-200 172,000 2,616 323.0 11.00 4 B737-300 150,500 442,660 323.0 13.57 5 B737-700 174,700 597,077 323.0 14.72 6 B747-400 873,000 5,306 323.0 12.84 7 B757 250,000 102,589 323.0 11.49 8 B767-300ER 478,000 54,861 323.0 15.57 9 B777-200 662,000 28,899 323.0 14.44 10 DC-10 458,000 9,330 323.0 12.45 11 DC-8-63 358,000 1,785 323.0 11.84 12 DC-9-30/40 115,000 177 323.0 8.84 13 MD11 621,000 905 323.0 12.26
Batch Gross Weight Output Conversion Conversion Airplane Critical Airplane No. Airplane Airplane Covs Covs-to-Failure Equivalent Covs 1 A300 17,091 2,105,638 2,496 2 A380-Body 353 669,522 162 3 A380-Wing 393 1,075,368 112 4 B727-200 2,616 25,233,793 32 5 B737-300 442,660 29,166,483 4,667 6 B737-700 597,077 9,536,103 19,255 7 B747-400 5,306 1,291,115 1,264 8 B757 102,589 52,971,458 596 9 B767-300ER 54,861 307,531 54,861 10 B777-200 28,899 500,671 17,751 11 DC-10 9,330 3,085,253 930 12 DC-8-63 1,785 2,600,681 211 13 DC-9-30/40 177 > 100,000,000 0 14 MD11 905 812,110 343 Library file name = C:\D Current\ACN-PCN\COMFAA 09-26-06\COMFAAaircraft DIA Rigid.Ext Evaluation pavement type is rigid Equivalent coverages computed with the PCA method. Maximum gross weight computed with the PCA method. k Value = 323.0 lbs/in^3 flexural strength = 650.0 psi Evaluation pavement thickness = 17.00 in Critical Airplane = B767-300ER Critical Airplane Coverages-to-Failure = 307,531 Critical Airplane Total Equivalent Coverages = 102,680 Critical Airplane Allowable Gross Weight = 514,185 lbs B767-300ER, English Units WEIGHT PCNT ON MAIN NO. OF WHLS. CONTACT AREA CONTACT PRESSURE lb in^2 psi 514,185 92.40 4 297.19 200.00 Coordinates of wheels End ACN Start ACN Input No. X Y X Y X Y 1 0.00 0.00 0.00 0.00 0.00 -22.50 2 0.00 45.00 0.00 45.00 0.00 22.50 3 56.00 0.00 56.00 0.00 56.00 -22.50 4 56.00 45.00 56.00 45.00 56.00 22.50 SUPPORT PAVEMENT RAD. REL. WHEEL K VALUE THICKNESS STIFFNESS ACN STRESS FACTOR 73.68 19.33 76.05 104.94 398.88 8/4 147.36 17.42 59.14 92.60 398.87 0/4 294.72 15.35 45.23 78.58 398.86 0/4 552.58 13.41 34.92 65.40 398.86 0/4
Batch Gross Weight Output Cont. k Value = 323.0 lbs/in^3 flexural strength = 650.0 psi Evaluation pavement thickness = 17.00 in Critical Airplane = B767-300ER Critical Airplane Coverages-to-Failure = 307,531 Critical Airplane Total Equivalent Coverages = 102,680 Critical Airplane Allowable Gross Weight = 514,185 lbs B767-300ER, English Units WEIGHT PCNT ON MAIN NO. OF WHLS. CONTACT AREA CONTACT PRESSURE lb in^2 psi 514,185 92.40 4 297.19 200.00 Coordinates of wheels End ACN Start ACN Input No. X Y X Y X Y 1 0.00 0.00 0.00 0.00 0.00 -22.50 2 0.00 45.00 0.00 45.00 0.00 22.50 3 56.00 0.00 56.00 0.00 56.00 -22.50 4 56.00 45.00 56.00 45.00 56.00 22.50 SUPPORT PAVEMENT RAD. REL. WHEEL K VALUE THICKNESS STIFFNESS ACN STRESS FACTOR 73.68 19.33 76.05 104.94 398.88 8/4 147.36 17.42 59.14 92.60 398.87 0/4 294.72 15.35 45.23 78.58 398.86 0/4 552.58 13.41 34.92 65.40 398.86 0/4
BAKFAA Strength Evaluation FAARFIELD Thickness Design PAVEAIR Web-Based PMS ProFAA Roughness Condition Evaluation COMFAA PCN Load Rating FAA Pavement Software Applications
Integration of the Software Applications? • Current attempts at integrating the different applications is to • Make the file formats compatible, and all XML. • Maybe launch other applications from PAVEAIR. • Tighter integration is not currently planned. • Would tighter integration be useful or would it just make life more complicated?
Conclusion QUESTIONS?