Polyurethane is one of the most diversified macropolymers with versatile properties for many applications including construction, transportation, personal wear, household appliance, etc. The research of this PhD study covers many aspects of polyurethane, including modelling on urethanisation and foaming mechanism, cell microstructure and packing polyhedrons, macroscopic properties and performance, and functional carbon materials developed from carbonisation of polyisocyanurate (PIR) foams. The work contains both theoretical modelling and experimental measurements. Urethanisation Kinetics The catalysed polyisocyanurate reaction kinetic model was developed based on generalized copolymerization scheme. PIR/PUR ratio was derived from mat...