Tokyo Techno Station Achieves Japan’s Highest LEED Certification Rating

by , 01/28/14
filed under: Architecture, Gallery

Technical Research Institute Techno Station, Obayashi Corporation building, Obayashi Corporation sustainable building, Obayashi Corporation Tokyo, LEED Platinum, LEED certified building, RFID-activated systems, green technology, sustainable buildings, solar panels, rainwater harvesting, geothermal energy, wind power

The project boasts dozens of sustainable features, including RFID-activated heating/cooling and lighting systems that can be programmed by the employees themselves. Energy efficiency is strengthened through the use of a Peri-buffer system, which creates a thermal buffer zone around windows to reduce air-conditioning loads in low-occupancy building zones. These mechanisms are powered by energy collected from roof-mounted photovoltaics, wind turbines and geothermal heat utilization. Rainwater harvesting and a well water treatment system used for toilets and urinals reduce the building’s water use by 35 percent. The slanted roof panels allow for natural ventilation, daylighting and temperature control.

The building will facilitate research and development of green building technologies implemented in the company’s construction projects. As one of the world’s highest performing buildings, the Techno Station of the Technical Research Institute teaches valuable sustainable lessons and will act as a beacon of energy efficient construction practices.

+ Obayashi Corporation

+ EBS Consultants

Photo by Kudo Photo

Related Posts


or your inhabitat account below

  • Read Inhabitat

  • Search Categories

  • Recent Posts

  • Recent Comments

  • Browse by Keyword

get the free Inhabitat newsletter

Submit this form
popular today
all time
most commented
more popular stories >
more popular stories >
more popular stories >
Federated Media Publishing - Home