Commit b2fceed0 authored by Claes Sjofors's avatar Claes Sjofors

Doc changes

parent 9542db62
...@@ -2780,12 +2780,15 @@ system och stegf ...@@ -2780,12 +2780,15 @@ system och stegf
@image orm_pid_4.png @image orm_pid_4.png
I+PD brjar sakta integrera upp styrsignalen vid stegndring. I+PD (uppe till vnster) brjar sakta integrera upp styrsignalen vid stegndring.
PI+D ger ett stegsvarsom medfr att vi fr en snabbare reglering till nya PI+D (uppe till hger) ger ett stegsvar som medfr att vi fr en snabbare
brvrdet. reglering till nya brvrdet.
PID ger 'bakvnt' resultat. P ger ca 30 % upp, D ger en spik p ca 90 % Totalt ca PID (nere till vnster) ger en kort spik vid stegndringen. Denna regulator har
135 % Regulatorn bottnar i 100 % utsignal, och nr vi sedan tar bort D-spiken p MaxOut = 500%
90 % fr regulatorn brja om frn 10 % utsignal. PID (nere till hger) r identisk med fregende, men har MaxOut = 100%, vilket
ger "bakvnt" resultat. P ger ca 30 % upp, D ger en spik p ca 90 % Totalt ca
155 % Regulatorn bottnar i 100 % utsignal, och nr vi sedan tar bort D-spiken
p 90 % fr regulatorn brja om frn 10 % utsignal.
@h1 Exempel @h1 Exempel
......
...@@ -4690,6 +4690,7 @@ In this section we go through the steps to start Proview on a process or operato ...@@ -4690,6 +4690,7 @@ In this section we go through the steps to start Proview on a process or operato
- build the node. - build the node.
- installation of the runtime package. - installation of the runtime package.
- distribute to the node. <link> dg_distribute - distribute to the node. <link> dg_distribute
- set the QCom bus id for the node. <link> dg_busid
- start the runtime environment on the node. <link> dg_rtstart - start the runtime environment on the node. <link> dg_rtstart
<h1>Directory volume configuration <h1>Directory volume configuration
...@@ -4765,6 +4766,18 @@ pwr_pkg.sh -i with this package, you restore the version. ...@@ -4765,6 +4766,18 @@ pwr_pkg.sh -i with this package, you restore the version.
<c>> pwr_pkg.sh -i pwrp_pkg_cross1_0001.tgz <c>> pwr_pkg.sh -i pwrp_pkg_cross1_0001.tgz
</topic> </topic>
<topic> db_busid
Bus identity
The QCom bus identity for the node is set in the file /etc/proview.cnf.
<c># Default QCOM Bus Id
<c>qcomBusId 517
This value has to correspond to the configured bus id for the node in the directory volume.
The current bus id is stored in the environment variable $PWR_BUS_ID.
</topic>
<topic> dg_rtstart <topic> dg_rtstart
Start the runtime environment Start the runtime environment
...@@ -4783,6 +4796,13 @@ or ...@@ -4783,6 +4796,13 @@ or
The command 'pwr stop' requires that all processes are alive, while 'pwr kill' clears all The command 'pwr stop' requires that all processes are alive, while 'pwr kill' clears all
in all situations. in all situations.
If proview runtime doesn't start correctly, you can start with the command
<c>> rt_ini -i
to view console loggings in the terminal window.
Always reset with 'pwr kill' before a new start attempt.
</topic> </topic>
</headerlevel> </headerlevel>
</chapter> </chapter>
......
...@@ -4649,6 +4649,7 @@ startas p ...@@ -4649,6 +4649,7 @@ startas p
- noden ska byggas. - noden ska byggas.
- installation av runtime paketet. - installation av runtime paketet.
- distribuering till noden. <link> dg_distribute - distribuering till noden. <link> dg_distribute
- ange bus id för noden. <link> db_busid
- uppstart av runtime-miljön på noden. <link> dg_rtstart - uppstart av runtime-miljön på noden. <link> dg_rtstart
<h1>Konfigurering in directory volymen <h1>Konfigurering in directory volymen
...@@ -4721,6 +4722,19 @@ med detta ...@@ -4721,6 +4722,19 @@ med detta
<c>> pwr_pkg.sh -i pwrp_pkg_cross1_0001.tgz <c>> pwr_pkg.sh -i pwrp_pkg_cross1_0001.tgz
</topic> </topic>
<topic> db_busid
Bus identitet
QCom bus identitet för noden är angiven i filen /etc/proview.cnf.
<c># Default QCOM Bus Id
<c>qcomBusId 517
Det här värdet ska överensstämma med den konfigurerade busidentiteten i directory volymen.
Den aktuella busidentiteten är lagrad i omgivningsvariabeln $PWR_BUS_ID.
</topic>
<topic> dg_rtstart <topic> dg_rtstart
Starta runtime-miljön Starta runtime-miljön
Runtime-mijön startas med kommandot Runtime-mijön startas med kommandot
...@@ -4737,6 +4751,14 @@ eller ...@@ -4737,6 +4751,14 @@ eller
Kommandot 'pwr stop' kräver att alla processer lever, medan 'pwr kill' är lite tuffare och Kommandot 'pwr stop' kräver att alla processer lever, medan 'pwr kill' är lite tuffare och
rensar i alla lägen. rensar i alla lägen.
Om Proview runtime inte startar, kan man starta med kommandot
<c>> rt_ini -i
för att visa konsol-loggning i terminalfönstret.
Återställ alltid med 'pwr kill' före ett nytt startförsök.
</topic> </topic>
</headerlevel> </headerlevel>
</chapter> </chapter>
......
src/doc/orm/src/orm_pid_4.png

141 KB | W: | H:

src/doc/orm/src/orm_pid_4.png

134 KB | W: | H:

src/doc/orm/src/orm_pid_4.png
src/doc/orm/src/orm_pid_4.png
src/doc/orm/src/orm_pid_4.png
src/doc/orm/src/orm_pid_4.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -119,13 +119,19 @@ SObject pwrb:Class ...@@ -119,13 +119,19 @@ SObject pwrb:Class
! !
! @image orm_pid_4.png ! @image orm_pid_4.png
! !
! I+PD starts slowly to integrate the output after the step. ! I+PD (upper left) starts slowly to integrate the output after the step.
! PI+D gives a step from tthe P, which quickens the process respons. ! PI+D (upper right) starts with a step from the P, which quickens the
! PID gives 'wrong' result because of the saturation of the output signal. At ! process respons.
! the setpoint step, the P-part gives an increase of 30 %, and the P-part wants ! PID (lower left) adds a short spike at the start, which in this case
! a spike of 90 %. That results in an output of 135%, which is cut to 100%. Then ! doesn't affect anything.
! the D-part will remove 90 % again, and the controller will restart from 10% ! MaxOut = 500%
! output, which is not desired. ! PID (lower right) is identical with the left, except for MaxOut = 100%,
! which gives "wrong" result.
! At the setpoint step, the P-part gives an increase of 30 %, and the
! P-part wants a spike of 90 %. That results in an output of 155%, which
! is cut to 100% because of saturation of the output signal. Then the D-part
! will remove 90 % again, and the controller will restart from 10% output,
! which is not desired.
! !
! !
! @h1 Examples ! @h1 Examples
......
...@@ -10426,17 +10426,20 @@ Gul kurva. DerTime = 10s. Filtrerad D-del DerGain = 3. ...@@ -10426,17 +10426,20 @@ Gul kurva. DerTime = 10s. Filtrerad D-del DerGain = 3.
Blå kurva. DerTime = 20s. Filtrerad D-del DerGain = 3. Blå kurva. DerTime = 20s. Filtrerad D-del DerGain = 3.
EXEMPEL 2 för att visa skillnaden mellan PID, PI+D och I+PD vid återkopplat EXEMPEL 2 för att visa skillnaden mellan PID, PI+D och I+PD vid återkopplat
system och stegförändring av börvärdet: system och stegförändring av börvärdet:
@image orm_pid_4.png @image orm_pid_4.png
I+PD börjar sakta integrera upp styrsignalen vid stegändring. I+PD (uppe till vänster) börjar sakta integrera upp styrsignalen vid stegändring.
PI+D ger ett stegsvarsom medför att vi får en snabbare reglering till nya PI+D (uppe till höger) ger ett stegsvar som medför att vi får en snabbare
börvärdet. reglering till nya börvärdet.
PID ger 'bakvänt' resultat. P ger ca 30 % upp, D ger en spik på ca 90 % Totalt ca PID (nere till vänster) ger en kort spik vid stegändringen. Denna regulator har
135 % Regulatorn bottnar i 100 % utsignal, och när vi sedan tar bort D-spiken på MaxOut = 500%
90 % får regulatorn börja om från 10 % utsignal. PID (nere till höger) är identisk med föregående, men har MaxOut = 100%, vilket
ger "bakvänt" resultat. P ger ca 30 % upp, D ger en spik på ca 90 % Totalt ca
155 % Regulatorn bottnar i 100 % utsignal, och när vi sedan tar bort D-spiken
på 90 % får regulatorn börja om från 10 % utsignal.
@h1 Exempel @h1 Exempel
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment