/[ascend]/trunk/models/solar/cylindrical_absorber.a4l
ViewVC logotype

Diff of /trunk/models/solar/cylindrical_absorber.a4l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2593 by jpye, Mon Feb 20 23:03:16 2012 UTC revision 2594 by jpye, Fri Apr 13 20:20:33 2012 UTC
# Line 2  REQUIRE "atoms.a4l"; Line 2  REQUIRE "atoms.a4l";
2  REQUIRE "solar/solar_types.a4l";  REQUIRE "solar/solar_types.a4l";
3  REQUIRE "johnpye/thermo_types.a4c";  REQUIRE "johnpye/thermo_types.a4c";
4    
5  REQUIRE "johnpye/sunpos.a4c";  REQUIRE "johnpye/sunpos_db.a4c";
6    
7  IMPORT "johnpye/fprops/helmholtz";  IMPORT "johnpye/fprops/helmholtz";
8    
# Line 11  MODEL helmholtz_conf; Line 11  MODEL helmholtz_conf;
11      component :== 'water';      component :== 'water';
12  END helmholtz_conf;  END helmholtz_conf;
13    
14  MODEL sunpos_tracker2 REFINES sunpos;  MODEL sunpos_tracker2 REFINES sunpos_db;
15      (* The collector is rotated about a horizontal east-west axis with continuous adjustment to minimize the angle of incidence *)      (* The collector is rotated about a horizontal east-west axis with continuous adjustment to minimize the angle of incidence *)
16            
17      sin(delta) * ( sin(phi)*sin(beta) + cos(phi)*cos(beta)*cos(gamma) ) = cos(delta) * cos(omega) * ( sin(phi) * cos(beta) * cos(gamma) - cos(phi) * sin(beta) ) + cos(delta) * cos(beta) * sin(gamma) * sin(omega);      sin(delta) * ( sin(phi)*sin(beta) + cos(phi)*cos(beta)*cos(gamma) ) = cos(delta) * cos(omega) * ( sin(phi) * cos(beta) * cos(gamma) - cos(phi) * sin(beta) ) + cos(delta) * cos(beta) * sin(gamma) * sin(omega);

Legend:
Removed from v.2593  
changed lines
  Added in v.2594

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22