Weekly Report 13, week 37

bemutefrogtownΑσφάλεια

18 Νοε 2013 (πριν από 3 χρόνια και 6 μήνες)

61 εμφανίσεις


Author: Sima Banijamali,
ssba@kth.se

Page
1










Weekly Report 13, week 37

CSD summer 2012

KTH





Team members


Name

Credits (ECT)

Sima Banijamali

30

Haotian

Wu

30

Wanlu Lei

24

Xueyang Luan

24


Project Owner

Bj
örn Pe
hr
son

Project Coach

Robert Olsson


Author: Sima Banijamali,
ssba@kth.se


Page
2


Table of Contents


1. PURPOSE OF THIS DOCUMENT

................................
................................
................................
.................

3

2. WEEK DESCRIPTION

................................
................................
................................
................................
..

3

3. DELIVER
ABLES OF THE WEEK

................................
................................
................................
....................

3

4. DECISIONS TAKEN

................................
................................
................................
................................
.....

3

6. MEMBER SPECIFIC REPORTS

................................
................................
................................
.....................

4

7.

Start
-
Stop
-
Keep (SSK)

................................
................................
................................
................................

9

8. TOTAL PROGRESS

................................
................................
................................
................................
......

9

9. PLAN FOR NEXT WEEK
................................
................................
................................
.............................

10

9.1. Overall Goals

................................
................................
................................
................................
....

10

9.2. Membe
r Specific Next Week Schedule

................................
................................
............................

10

9.3. Weekly Meeting

................................
................................
................................
...............................

11





















Author: Sima Banijamali,
ssba@kth.se


Page
3


1.
PURPOSE OF THIS DOCUMENT


This document r
eport
s

working
progress of Microgrid team during the
13
th

week of the project,
September 9
th

to September 16
t
h

2012
.

2. WEEK DESCRIPTION


NOC
:
We had meeting with new
Carenet team and a NOC handover was done. But on Friday,
September 14, Management server stopped working. It cannot be loaded from the Kernel and
CPU utilization goes higher than 100%. New Carenet team is also aware of the problem and
we
are troubleshootin
g the issue.


Software
:
Continue
d

with implementation and testing of control function via webserver
. Now
V
ref

can be accepted via web page and it will set the output voltage.

A study was also performed
to see whether an authentication could be set for PCB
web page. A link to the full report can be
found on the individual progress report tables.

We also started to write basic version of the
requirements for designing a new protocol.


Hardware
:
Currently none of the PCBs works due to new problems in the
boards
.

Hardware
team is trying to solve the issue.

We also got solar panel from Robert and tried to charge them
but there was no enough sun. So, field testing will be done in next week.


Others
:
The 3
rd

version of project plan was sent to Björn and we are

waiting for his feedback. In
Monday 10
th
we had a group meeting and decided about remained tasks to be done in the last
month. A draft version can be found from here.

3. DELIVERABLES OF THE WEEK




Project plan v3



PCB web page Settings, Help and Home pages



Authentication study



PCBs problems (same old ones) were fixed.

4. DECISIONS TAKEN




Plan for the last month (Sep. 10
th



October 10
th
)



Individual tasks for the last month



Author: Sima Banijamali,
ssba@kth.se

Page
4


6
. MEMBER SPECIFIC REPORTS


Sima Banijamali



Date

Actions
and objectives

Deliveries

Individual

Group

Total

Mon.

1. Revising project plan

2. Revising Stakeholder analysis

3. Contacting Voravit regarding broken lamps of our room

4. Group meeting about activities in the last month of the project


9.5

0.5

10

Tue.

1. Uploading 3rd version of project plan at repository and website and sending
it to Björn

2. Reading HTML and Jscript tutorials

3. Working on the PCB setting page

Project Plan v3

10


10

Wed.

1. Meeting with new Carenet Team

2. Fixing PCB Setting page problem

3. Re
-
installing Git


9


9

Thu.

1. Reading HTML and Jscript tutorials

2. Finishing PCB Setting Page and integrating it to the easyWeb

code

3. Designing PCB Help page.

4. Checking Git with Robert


8


8

Fri
.

1. Re
-
installing Git as Robert wants

2. Optimizing PCB Setting

and Help

page

PCB Setting
page

PCB Help Page

5.5

0.5

6

Sat.

1. Revising Authentication document written by Wanlu

2. Writing progress report

3. Finishing web page

PCB final Web
page

Authentication
document

4


4

Total



46

1

47



Author: Sima Banijamali,
ssba@kth.se


Page
5


Haotian Wu


Date

Actions and objectives

Deliveries

Individual

Group

Total

Sun.

1. Debug the web server


6


6

Mon
.

1. Debug webserver

2. Group meeting about tasks in the
last month

Bug located,
designed two solution

8

0.5

8.5

Tue
.

1. Test both solutions for bugs in
webserver

2. Test Webserver

3. Start a new document for
webserver implementation

Webserver is correctly working

9.5


9.5

Wed
.

1. Continue with implementation
and testing of control
function via
webserver

Control function is successfully
implemented and tested in software
aspect; further test with hardware is
needed.

8


8

Thu.

1. A new problem found on the
compiling environment, trying to
solve it

2. Integrate the newly designed web
page into webserver

3. Update corresponding document
for the problem of compiling
environment

1. Problem solved for compiling
environment

2. Update document "Setup compiling
environment and flashing lpc1768
microcontroller" into 2
nd

version and
uploaded to repository

8.5


8.5

Fri.

1. Start to design new protocol for
the microgrid system

2. Search an
d learn features of TCP
and UDP

3. Analyze the requirement for new
protocol


8.5


8.5

Total



48.5

0.5

49


Author: Sima Banijamali,
ssba@kth.se


Page
6


Xueyang Luan


Date

Actions and objectives

Deliveries

Individual

Group

Total

Mon.

1. Discuss about the new tasks in the following month

2. Send SoC

students some useful links

3. Try to implement partial refresh function and time refresh
function of parameters of DC/DC converter in the PCB
homepage

Useful Links

4.5

0.5

5

Tue.

1. Add date/time display to the PCB homepage

2. Implement timely refresh function of parameters of DC/DC
converter in the PCB homepage

3. Merge the codes of the PCB homepage to DC/DC
converter core

An optimized PCB
homepage with:

-

Date/time information

-

Values of the DC/DC
converter can be
refreshed every 5s.


PCB Home page

Data

7


7

Wed.

1. Write "errata & caveats" for the current PCB (design
)

2. Test the PCB boards to check if they work

3. Analyze the causes of reset problem of the PCBs


7


7

Thu.

1. Optimize the PCB homepage and add link
for setting page

2. Search for datasheet for some components Add hyperlink
of corresponding datasheet to the components in
"Components list" and send them to SoC students

3. Write "errata & caveats" document

4. Help to do some simple tests on the solar pa
nel


7


7

Fri.

1. Write "errata & caveats" report

2. Discuss with Wanlu about the problems with the diodes

Errata and Caveats

9


9

Sat.

1. Discuss with
Wanlu about the problems with the diodes


4


4

Total



38.5

0.5

39



Author: Sima Banijamali,
ssba@kth.se


Page
7


Wanlu Lei


Date

Actions and objectives

Deliveries

Individual

Group

Total

Mon
.

1. Connect mysql database with php

2. Configure apache server and
database

3. Learn and write register page in
php

4. Group meeting about future tasks


8

0.5

8.5

Tue.

1. Finish reg.html and reg.php.

2. Learn create and edit commands
table in database.

3. Fix php

module in configuration,
use connect function to connect it
with database.


9


9

Wed.

1. Finish login.html, login.reg.

2. Test the authentication page on
local server.

3. Test in LAN area.

php authentication environment and
testing pages.

8


8

Thu.

1.

Find method to implement
authentication into board.

2. Fix webserver code to support
php(failed)

3. Write report for php authentication


7


7

Fri.

1. Finish first version of php
authentication report.

2. Discuss with Messy and Haotian
and other experienc
ed friend about
the problem of diode shoot through.

Authentication implementation process
for webpage report

8


8

Sat.

1. Discuss diode problem with Messy


3.5


3.5

Total



43.5

0.5

44


Author: Sima Banijamali,
ssba@kth.se

Page
9


7. Start
-
Stop
-
Keep (SSK)

Sima Banijamali

Name

Start

Stop

Keep

Haotian Wu

Combine bi_direction
with web server code


Continue with new
protocol design

Wanlu Lei

Fix PCB problems

Stop ignoring SSK


Xueyang Luan

Fix PCB problems




Haotian Wu

Name

Start

Stop

Keep

Sima Banijamali

Field testing



Wanlu Lei

Field testing


PHP security

Xueyang Luan

Field testing




Xueyang Luan

Name

Start

Stop

Keep

Haotian Wu




Optimize the web
-
server,

test the webpages with
different browsers

Wanlu Lei



Trouble
-
shooting with
hardware

Sima Banijamali

Field testing

-

-







8
. TOTAL PROGRESS



Author: Sima Banijamali,
ssba@kth.se


Page
10


Name

ECT

Total

Hours

Owed
*

Total
Hours

Achieved

Up to Now

Expected

Hours per
week*
*

Status

Sima

30

680

534

40

On track

Haotian

30

680

495

40

On track

Wanlu

24

544

373


32

On track

Xueyang

24

544

372.5

32

On track

Total


2448

1
774
.5

176



*
(
http://csd.xen.ssvl.kth.se/csdlive/Course
-
Credits
-
S2011
)

*
*

Tea
m started on Wednesday June 19
th

at 13:00 and will finish on October 11
th
.

9
. PLAN FOR NEXT WEEK

9
.1.
Overall

Goals


Primary Goals




Field testing



Running web page from Internet



Adding PCB
nodes to the KTH NOC



Combining bi_direction code with web page


Secondary Goals



New protocol design prototype



9
.2.
Member Specific

Next Week

Schedule



Name

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Sima
Banijamali

09:00
-
18
:00

09:00
-
18:00

09:00
-
18:00

09:00
-
18:00

09:00
-
18:00

-

-

Haotian
Wu

09:00
-

17
:00

09:00
-

17:00

09:00
-

17:00

09:00
-

17:00

09:00
-

17:00

-

-

Wan Lu
Lei

09:00
-

17:00

09:00
-

17:00

09:00
-

17:00

09:00
-

17:00

09:00
-

17:00

-

-

Xueyang
Luan

10:00
-
17:0
0

10:00
-
12:00

10:00
-
17:0
0

10:00
-
17:00

10:00
-
17:00

-

-



Author: Sima Banijamali,
ssba@kth.se


Page
11


9
.3.
Weekly Meeting




Friday 13:00
-
13
:30



Wednesday 13:00
-
13:30