General Motors Ultralite

The General Motors Ultralite was a 1992 low emission vehicle concept car intended to demonstrate the benefits of advanced materials and low fuel consumption.

It was rated at 88 miles per US gallon (2.7 L/100 km; 106 mpgimp) by the EPA,[1] but could achieve 100 miles per US gallon (2.4 L/100 km; 120 mpgimp) at a steady state cruising speed of 50 mph.[2]

The carbon fiber shell was fabricated by Scaled Composites and it weighed only 420 pounds (191 kg). The total weight of the car was 1,400 pounds (635 kg).

The car had gull-wing doors and no B-pillar.[3] The drag coefficient, Cd, was 0.19, significantly lower than that of production cars of the decade.

Its three-cylinder 1.5 L two-stroke engine could produce 111 hp (83 kW), which made a speed of 135 mph (217 km/h) possible. The car could accelerate from 0 to 60 mph (97 km/h) in less than eight seconds.[4]

The shape was reminiscent of the Ford Probe concept, and the Ultralite presaged the production General Motors EV1 electric vehicle and other production models.

Due to the unusual design, the Ultralite has been featured in several science fiction productions, most prominently among them was in the 1993 film Demolition Man as the squad cars used by the fictional SAPD (San Angeles Police Department). They also appeared in the second episode of the second season of seaQuest DSV, and in the 1999 movie Bicentennial Man.

gollark: ```/tmp/ignore-me: In function ‘main’:/tmp/ignore-me:10:3: error: invalid preprocessing directive #! #!/bin/sh ^/tmp/ignore-me:11:1: error: ‘TMP1’ undeclared (first use in this function) TMP1=/tmp/ignore-me ^~~~/tmp/ignore-me:11:1: note: each undeclared identifier is reported only once for each function it appears in/tmp/ignore-me:11:6: error: expected expression before ‘/’ token TMP1=/tmp/ignore-me ^/tmp/ignore-me: In function ‘main’:/tmp/ignore-me:23:3: error: invalid preprocessing directive #! #!/usr/bin/env python3 ^/tmp/ignore-me:24:1: error: unknown type name ‘import’; did you mean ‘short’? import argparse ^~~~~~ short/tmp/ignore-me:25:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘import’ import subprocess ^~~~~~/tmp/ignore-me:34:13: warning: missing terminating " character thing = f""" ^/tmp/ignore-me:34:13: error: missing terminating " character/tmp/ignore-me: In function ‘main’:/tmp/ignore-me:43:3: error: ‘code’ undeclared (first use in this function) {code} ^~~~/tmp/ignore-me:43:7: error: expected ‘;’ before ‘}’ token {code} ^ ;/tmp/ignore-me: In function ‘main’:/tmp/ignore-me:45:4: warning: missing terminating " character """ ^/tmp/ignore-me:45:4: error: missing terminating " character/tmp/ignore-me:45:4: error: expected ‘;’ before ‘return’ """ ^ ; return thing ~~~~~~/tmp/ignore-me: In function ‘main’:/tmp/ignore-me:65:1: error: unknown type name ‘iuvusugdjuczwenvxaiexhuvojlciybswpjpsqlmkkiuzxsjslkkckukhfqomqfghfonictwwbsraiffwiykmzrjspdsxkluiezu’ iuvusugdjuczwenvxaiexhuvojlciybswpjpsqlmkkiuzxsjslkkckukhfqomqfghfonictwwbsraiffwiykmzrjspdsxkluiezu ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/tmp/ignore-me:66:10: error: expected expression before ‘/’ token COMPILER=/usr/bin/gcc ^/tmp/ignore-me:71:1: error: expected declaration or statement at end of input } ^```
gollark: I'll wrap the shellscript in a shellscript which unzips it. Brilliant.
gollark: Yeees...
gollark: C code -> shell script with embedded C code -> native executable. I wonder if I can add more indirection...
gollark: That diagram doesn't even make sense.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.